PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NETDEV WATCHDOG: eth0: transmit timed out



Dr. Scream
27.09.05, 15:51
Hallo Linuxfreunde,
ich habe mal wieder ein etwas komisches Problem, und zwar erhalte ich seit kurzem Errors die mich irgentwie verwundern, siehe hier aus der `dmesg`:

NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
lockd: peername failed (err 107)!
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
Das Netzwerk so wie Internet funktionieren, nur umso mehr ich Surfe etc. umsomehr 'transmit time outs' erhalte ich nun auch.
Ich habe nun schon Netzwerkkabel ausgetauscht, Netzwerkkarten gewaechselt etc. jedoch erhalte ich immer wieder solche Timeouts...
woran koennte dies noch liegen?

Eine Idee war noch mir mal die Interrupt Struktur anzuschauen jedoch faellt mir dort nichts auf das "viel" auf einem Interrupt liegt und somit solche fehler verursachen kann:


CPU0
0: 7691192 IO-APIC-edge timer
1: 11084 IO-APIC-edge i8042
8: 0 IO-APIC-edge rtc
9: 0 IO-APIC-level acpi
14: 40 IO-APIC-edge ide0
15: 57 IO-APIC-edge ide1
18: 1224358 IO-APIC-level nvidia
19: 99056 IO-APIC-level libata
20: 1250261 IO-APIC-level ohci_hcd:usb2, eth0
21: 181048 IO-APIC-level ehci_hcd:usb1, NVidia CK8S
22: 33953 IO-APIC-level libata, ohci_hcd:usb3
NMI: 2231
LOC: 7689984
ERR: 0
MIS: 0

Ich danke euch schonmal fuer jede erdenkliche Hilfe,
gruss
DrScream

Polarizer
29.09.05, 08:30
Ich denke Dein Ansatz war schon richtig. Bei solchen Problemen hilft meist, den Kernel mit den Parameter "noapic" und "noacpi" zu booten!

Sonny
11.11.05, 09:28
Ich habe auch seit kurzem das Problem. Was ist denn die eigentlich Ursache und wozu ist apic gut wenn man es abschalten muß?

Nov 11 09:53:57 linux kernel: NETDEV WATCHDOG: eth0: transmit timed out Nov 11 09:54:00 linux kernel: e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Half Duplex

"noacpi" = "acpi=off" ??? und was ist mit pci=noapic entspricht das noacpi ???

Sonny
12.11.05, 09:34
zusätzlich bekomme ich diese Melung: kernel: spurious 8259A interrupt: IRQ7. was bedeutet das?

Die Lösung (workaround) ist offenbar:

ethtool -K eth0 tso off

Sonny
30.10.06, 12:26
das ist auch noch nicht die Lösung:
siehe http://jerrywho.blogg.de/index.php?cat=SuSE+Linux+Enterprise+Server
Zitat:
Nun stochert der Support von Dell im Nebel und hat das ganze an SuSE eskaliert. Die wollen aber nun weitere Reports -- nach Möglichkeite unmittelbar nach dem Auftreten des Fehlers -- haben.

So warte ich darauf, dass der Fehler sich wieder zeigt....

kann jemand was dazu sagen? 2.6.16.21-0.25-default

*** einen Unterschied gibt es aber jetzt doch. Die Meldung lautet:
kernel: e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
kernel: e100: eth0: e100_watchdog: link down

aber nichts mehr mit transmit timed out