kleines setup problem mit default route
Moin, kurz meine Umgebung beschrieben, bevor ich auf das Problem zu sprechen komme: Mein suse 9.1 laptop, ein Fujitsu/Siemens Lifebook C1020 ist über Wlan angebunden. Die Wlan-Karte ist ein Sandisk Compactflash Teil, welches vorher im Zaurus diente. Der Access-Point ist ein Linksys Router 54G, ist aber eher unwichtig, ich benutze ihn nicht als Internet-Router, sondern nur als Access-Point, die eingebauten Ports sind belegt durch weitere Rechner. Als Internet-Router dient ein seperater Linux-Rechner. Mein Router hat die 192.168.1.1 er dient auch als dhcpd Service. der Access-Point hat 192.168.1.2 Das Suse Setup hat die Hardware richtig erkannt, allerdings gibt es ein paar Unschönheiten, wobei ich nun endlich zum Thema komme ;) Das erste ist, dass yast nicht richtig das Gateway einträgt. im Hardwresetup unter Erweitert habe ich das Gateway 192.168.1.2 eingetragen. Die Nameservereinträge werden leider nicht automatisch gepflegt, sondern musste ich per Hand in /etc/resolv.conf eintragen, nicht weiter schlimm. Um ins Internet zu gelangen muss ich aber immer ein "route add default gw 192.168.1.1 wlan0" absetzen. Dann geht es einwandfrei. Meine Frage an die Suse Kenner, wo plaziere ich den Eintrag in das richtige Script? Am besten muesste es automatisch dann gestartet werden, wenn die wlan0 Verbindung etabliert wurde. Wo mach ich das? Zweite Frage. Dies ist bedingt durch Disk Ausfall, die 2te suse installation auf diesem Laptop. Beim ersten mal war der oben beschriebene Zustand genauso, alles lief soweit. Jetzt, bei der zweiten Inst, musste ich in den erweiterten Einstellungen noch anklicken, das es sich um ein "hotplug" gerät handelt (so ähnlich jedenfalls) Denn ohne diesen Eintrag wurde beim Neustart die Netzverbindung nicht richtig etabliert, die led an der wlankarte blinkjt nurr und simples /etc/init.d/network restart und pcmcia restart hilft nicht. Wie kommt das? kann man da evtl am yast nachbessern? (für zukünftige user) (gilt natürlich auch für das erste problem. Vielen Dank, dass sie bei mir geblieben sind.. Bernd
Hallo Bernd, Am Mittwoch, 4. August 2004 18:16 schrieb Bernd Dau: [...]
Mein Router hat die 192.168.1.1 er dient auch als dhcpd Service. der Access-Point hat 192.168.1.2 [...] Hardwresetup unter Erweitert habe ich das Gateway 192.168.1.2 eingetragen.
und mit "route add default gw 192.168.1.1 wlan0" biegst du ihn wieder um...
Die Nameservereinträge werden leider nicht automatisch gepflegt, sondern musste ich per Hand in /etc/resolv.conf eintragen, nicht weiter schlimm. Um ins Internet zu gelangen muss ich aber immer ein "route add default gw 192.168.1.1 wlan0" absetzen. [...] Meine Frage an die Suse Kenner, wo plaziere ich den Eintrag in das richtige Script? Am besten muesste es automatisch dann gestartet werden, wenn die wlan0 Verbindung etabliert wurde. Wo mach ich das?
Unter /etc/sysconfig/network liegt eine ifcfg-wlan0-blahblub, dort am Ende einfügen: DHCLIENT_MODIFY_RESOLV_CONF='yes' DHCLIENT_SET_DEFAULT_ROUTE='yes' Dann wird alles vom dhcpd übernommen. Gruß Detlef Reichelt
Detlef Reichelt wrote:
Hallo Bernd,
Am Mittwoch, 4. August 2004 18:16 schrieb Bernd Dau: [...]
Mein Router hat die 192.168.1.1 er dient auch als dhcpd Service. der Access-Point hat 192.168.1.2
[...]
Hardwresetup unter Erweitert habe ich das Gateway 192.168.1.2 eingetragen.
Sorry war natuerlich tippfehler 1.1 war gemeint
Unter /etc/sysconfig/network liegt eine ifcfg-wlan0-blahblub, dort am Ende einfügen:
DHCLIENT_MODIFY_RESOLV_CONF='yes' DHCLIENT_SET_DEFAULT_ROUTE='yes'
Dann wird alles vom dhcpd übernommen.
Gruß
Detlef Reichelt
Danke, das hat geholfen und ist "clean"
Hallo Bernd, hallo Leute, Am Mittwoch, 4. August 2004 18:16 schrieb Bernd Dau:
Mein suse 9.1 laptop, ein Fujitsu/Siemens Lifebook C1020 ist über Wlan angebunden. Als Internet-Router dient ein seperater Linux-Rechner.
Mein Router hat die 192.168.1.1 er dient auch als dhcpd Service. der Access-Point hat 192.168.1.2
Das erste ist, dass yast nicht richtig das Gateway einträgt. im Hardwresetup unter Erweitert habe ich das Gateway 192.168.1.2 eingetragen. Die Nameservereinträge werden leider nicht automatisch gepflegt, sondern musste ich per Hand in /etc/resolv.conf eintragen, nicht weiter schlimm. Um ins Internet zu gelangen muss ich aber immer ein "route add default gw 192.168.1.1 wlan0" absetzen.
Hast Du Deinem dhcpd (auf dem Router) gesagt, dass er diese Infos verbreiten soll? Im Einzelnen wären das in der /etc/dhcpd.conf option routers 192.168.1.2 option domain-name-servers 192.168.1.1 Vorausgesetzt, - auf Deinem Router läuft ein Nameserver (zumindest "forwarding-only") - ansonsten die Nameserver des Providers eintragen. - der WLAN-Accesspoint kennt den Weg zum Router (frag mich nicht, ob Du auch den Router direkt eintragen kannst - probiers einfach ;-). Gruß Christian Boltz -- Die Borg sind einfach eine Allegorie auf M$: gross, toll und voller endloser Featuritis - aber wenn es ernst wird, sterben sie an einer Schutzverletzung. [Andreas Pohlke in drsst]
participants (3)
-
Bernd Dau
-
Christian Boltz
-
Detlef Reichelt