Hallo Liste!
Danach wurde der WLAN automatisch eth1 zugewiesen. Nachdem ich in /etc/sysconfig/network/ ein File eth1 mit entsprechenden Eingaben (DHCP....) erzeugt hatte, konnte ich mich in den WLAN-Router einloggen... und das wars. Warum kommt Linux nicht ueber den Router hinaus? Wenn ich pinge, komme ich nur in den Router (Adresse 192.168.1.1) und sonst nirgendwo hin, gleichgueltig, ob ich es mit Namen oder IP-Adressen versuche. Bekome ich Euren Rat?
Ja. Vermutlich hast du dem Linux nicht gesagt, daß 192.168.1.1 der Router ist. schau mal in die Ausgabe von "route -n", bei mir sieht das so aus:
seife@strolchi:~> route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 0.0.0.0 192.168.200.1 0.0.0.0 UG 0 0 0 eth1
Wichtig ist die Zeile, die mit "0.0.0.0" beginnt, denn das ist die sog. "default route", die festlegt, wohin die Pakete, die nicht im lokalen Netz (bei mir 192.168.200.x) sind, zur Weiterleitung hingeschickt werden.
WLAN in kleinen Schritten.... Ha, bin einen Schritt weiter! Danke! Danke! Aber noch nicht ganz fertig :-( Ich habe es mit # ip route add und # route add versucht, ein ordentliches Gateway anzumelden, aber es wurde offenbar nirgendwo eine laengerlebige Routing - Table erzeugt, ausserdem war die Maske immer 255.255.255.255 und ich habe nirgendwo eine Moeglichkeit gefunden, das zu veraendern. Also habe ich in /etc/sysconfig/network ein file namens ifroute-eth1 erzeugt und darein die folgenden Eintraege geschrieben: 192.168.1.0 0.0.0.0 255.255.255.0 eth1 default 192.168.1.1. 255.255.255.0 eth1 route meldet jetzt die richtige Zeile, ich konnte aber nicht sehen, ob ping 'nach draussen' jetzt geht, also habe ich in Konqueror eine IP Adresse verwendet, die in einer alten SuSE - Liste benutzt wurde: 195.135.220.3. Konqueror hat nicht verbunden aber gemeldet: www.cpservice.de nicht zu erreichen. Ich habe einfach mal eine IP-Adresse gewuerfelt und war mit 195.135.220.10 irgendwo im SuSE Helpcenter. Aber wenn ich die entsprechende www-Adresse eingebe, kommt nix. Es fehlt also der Nameserver? Oder was muss ich denn nun tun? Hermann
Monday, January 26, 2004 11:20 PM Herrmann wrote:
To: suse liste Subject: [suse-laptop] Neuanfang (SuSE 8.2 - WLAN)
Hallo Liste!
Danach wurde der WLAN automatisch eth1 zugewiesen. Nachdem ich in /etc/sysconfig/network/ ein File eth1 mit entsprechenden Eingaben (DHCP....) erzeugt hatte, konnte ich mich in den WLAN-Router einloggen... und das wars. Warum kommt Linux nicht ueber den Router hinaus? Wenn ich pinge, komme ich nur in den Router (Adresse 192.168.1.1) und sonst nirgendwo hin, gleichgueltig, ob ich es mit Namen oder IP-Adressen versuche. Bekome ich Euren Rat?
Ja. Vermutlich hast du dem Linux nicht gesagt, daß 192.168.1.1 der Router ist. schau mal in die Ausgabe von "route -n", bei mir sieht das so aus:
seife@strolchi:~> route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 0.0.0.0 192.168.200.1 0.0.0.0 UG 0 0 0 eth1
Wichtig ist die Zeile, die mit "0.0.0.0" beginnt, denn das ist die sog. "default route", die festlegt, wohin die Pakete, die nicht im lokalen Netz (bei mir 192.168.200.x) sind, zur Weiterleitung hingeschickt werden.
WLAN in kleinen Schritten.... Ha, bin einen Schritt weiter! Danke! Danke! Aber noch nicht ganz fertig :-(
Ich habe es mit # ip route add und # route add versucht, ein ordentliches Gateway anzumelden, aber es wurde offenbar nirgendwo eine laengerlebige Routing - Table erzeugt, ausserdem war die Maske immer 255.255.255.255 und ich habe nirgendwo eine Moeglichkeit gefunden, das zu veraendern. Also habe ich in /etc/sysconfig/network ein file namens ifroute-eth1 erzeugt und darein die folgenden Eintraege geschrieben:
192.168.1.0 0.0.0.0 255.255.255.0 eth1 default 192.168.1.1. 255.255.255.0 eth1
route meldet jetzt die richtige Zeile, ich konnte aber nicht sehen, ob ping 'nach draussen' jetzt geht, also habe ich in Konqueror eine IP Adresse verwendet, die in einer alten SuSE - Liste benutzt wurde: 195.135.220.3. Konqueror hat nicht verbunden aber gemeldet: www.cpservice.de nicht zu erreichen. Ich habe einfach mal eine IP-Adresse gewuerfelt und war mit 195.135.220.10 irgendwo im SuSE Helpcenter. Aber wenn ich die entsprechende www-Adresse eingebe, kommt nix. Es fehlt also der Nameserver? Oder was muss ich denn nun tun?
Hermann
Hallo, Stand vor kurzem vor einem ähnlich gelagerten Problem. Notebook (LAN und WLAN) mit meinem Router über DHCP zu verbinden. LAN funktionierte, WLAN nur nach ifdown und ifup. Die Karte erhielt zu Beginn/Boot keine IP, Gateway,... (bzw. fragte erst gar nicht via DHCP). Lösung war das alle Karte die sich über DHCP anmelden in der ifcfg-* den Parameter DHCLIENT_PRIMARY_DEVICE=yes erhalten müssen. Danach hatte ich den mit beiden Schnittstellen automatisch Zugang über DHCP. http://lists.suse.com/archive/suse-linux-e/2003-Apr/0252.html Gruß Andreas
participants (2)
-
Hermann Middeke
-
Liesenfeld