Netzwerkkarte funktioniert nciht mehr
Hallo, ich habe ein seltsames Problem, meine Netzwerkkarte funktioniert nicht mehr. Folgendes ist mein Setup: DSL-Modem ----- Firewall-Router ----- Host (eth1, IP 192.168.3.1) Notebook ----- Hub ------ Host (eth0, IP 192.168.1.1) Das hatte lange Zeit problemlos funktioniert. Heute geht die Verbindung zum Notebook nicht mehr. Leider war die Verbindung zum Notebook lange nicht aktiv, so dass ich nicht weiß, seit wann genau es nicht mehr geht. Wenn ich mit die Netzwerkkonfiguration mit YaST anschaue, so sieht sie korrekt aus. ifconfig liefert aber folgendes: # /sbin/ifconfig eth0 Protokoll:Ethernet Hardware Adresse 00:11:95:C9:96:17 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 b) TX bytes:90 (90.0 b) Interrupt:185 Basisadresse:0x4000 eth1 Protokoll:Ethernet Hardware Adresse 00:30:05:5D:9F:28 inet Adresse:192.168.3.1 Bcast:255.255.255.255 Maske:255.255.255.252 inet6 Adresse: fe80::230:5ff:fe5d:9f28/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:8042 errors:0 dropped:0 overruns:0 frame:0 TX packets:7639 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 Sendewarteschlangenlänge:100 RX bytes:6886406 (6.5 Mb) TX bytes:924956 (903.2 Kb) Basisadresse:0x3000 Speicher:e9000000-e9020000 lo Protokoll:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:55 errors:0 dropped:0 overruns:0 frame:0 TX packets:55 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 Sendewarteschlangenlänge:0 RX bytes:2857 (2.7 Kb) TX bytes:2857 (2.7 Kb) Wie man unschwer erkennt, hat eth0 keine IP-Adresse. Ich bin dann in YaST in das Bearbeiten von eth0 gegangen und habe die Funktion ohne Änderungen (wie gesagt, die Konfiguration ist ja korrekt), wieder verlassen. Nach dem Sichern durch YaST hat eth0 dann plötzlich funktioniert, aber eth1 hat keine IP-Adresse mehr gehabt. Nach dem erneuten Booten war alles wie zuvor, IP-Adresse an eth1, keine an eth0. Dann habe ich die Konfiguration der Karte an eth0 in YaST gelöscht und erneut angelegt. Nach dem Sichern hatte keine Schnittstelle mehr eine IP-Adresse. Nach dem Booten war wieder alles wie zuvor: IP-Adresse an eth1, keine an eth0. Die Bootmeldungen enthalten noch folgendes: [...] e1000: 0000:02:01.0: e1000_probe: (PCI:33MHz:32-bit) 00:30:05:5d:9f:28 e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection ACPI: PCI Interrupt 0000:03:0b.0[A] -> GSI 19 (level, low) -> IRQ 185 eth1: VIA Rhine III at 0x14000, 00:11:95:c9:96:17, IRQ 185. eth1: MII PHY found at address 1, status 0x786d advertising 05e1 Link 0021. eth0 renamed to ethxx0 eth1 renamed to eth0 ethxx0 renamed to eth1 [...] e1000: eth1: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex [...] eth0: link up, 10Mbps, half-duplex, lpa 0x0021 [...] eth1: no IPv6 routers present [...] Wie bekomme ich beide Netzwerkanschlüsse wieder zum Laufen? Und was ist hier eigentlich falsch? -Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 20. Juli 2008 20:51 schrieb Karl Weber:
Wie bekomme ich beide Netzwerkanschlüsse wieder zum Laufen? Und was ist hier eigentlich falsch?
Kleiner Nachtrag: das Ganze läuft, wenn ich folgenden Befehl manuell ausführe ip addr add 192.168.1.1/24 broadcast 255.255.255.255 dev eth0 Doch, warum muss ich das tun? Früher war das nicht notwendig. -Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 20. Juli 2008 20:51 schrieb Karl Weber:
ich habe ein seltsames Problem, meine Netzwerkkarte funktioniert nicht mehr. Folgendes ist mein Setup:
DSL-Modem ----- Firewall-Router ----- Host (eth1, IP 192.168.3.1)
Notebook ----- Hub ------ Host (eth0, IP 192.168.1.1)
[...]
Wie bekomme ich beide Netzwerkanschlüsse wieder zum Laufen? Und was ist hier eigentlich falsch?
Also, vielleicht kann mit ja jemand erklären, was hier passiert ist. Es geht jetzt -- nachdem ich den NetzwerkManager deaktiviert habe. Da ich auch einige andere Dinge probiert habe, kann ich den Fehler leider nicht genau lokalisieren. Meine Konfiguration war ursprünglich DSL-Modem ---------- Host (eth1, IP dyn vergeben) Notebook ----- Hub ------ Host (eth0, IP192.168.1.1) Hier hat das Netzwerk komplett funktioniert -- inklusive Netzwerkmanager. Während ich mit dem Firewall-Router experimentiert habe, war das Notebook nicht verbunden. Nach dem Ende der Experimente hat es dann (zusammen mit dem Router) nicht mehr funktioniert. Aufgefallen ist mir, dass nach dem ersten Neukonfigurieren der Schnittstelle eth0 eine Konfigurationsdatei /etc/sysconfig/network/ifcfg-eth-id-<MAC-Adresse> nicht mehr vorhanden war, sondern eine mit dem Namen ifcfg-bus-pci-....... Nach dem Ausführen von ip addr add 192.168.1.1/24 broadcast 255.255.255.255 dev eth0 ging zwar ping in beide Richtungen, aber die Firewall auf dem Host hat die IP-Pakete vom Notebook gedropt. Die Konfiguration der Firewall sah korrekt aus, lediglich bei FW_DEV_INT waren der alte und der neue Name der Konfigurationsdatei angegeben -- ohne das ifcfg- vorne dran. Einige Posts deuteten darauf hin, dass der Name der Konfigurationsdatei die Wurzel des Übels ist. Also habe ich dies wieder gerichtet. Zudem habe ich die DSL-Konfiguration, welche noch vorhanden war, gelöscht. Danach war die Situation jedoch reproduzierbar umgekehrt: eth0 hatte eine IP-Adresse, eth1 aber nicht mehr. Nach dem anschließenden umstellen vom NetzwerkManager auf die konventionelle Methode mit ifup ging dann aber alles wieder. Ach ja, ich habe SuSE 10.2 Vielen Dank im Voraus für jede Art von Erleuchtung! -Karl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (1)
-
Karl Weber