Probleme mit Netzwerkkarten...
Thomas Findeisen
npl at npl.de
Wed Mar 2 22:21:23 CET 2005
...ein sehr merkwürdiges Problem beschäftigt mich
seit einiger Zeit. Auf meinem Board (NForce2) sind
2 Netzwerkkarten. Die folgendermaßen konfiguriert
sind:
viscid at lfs:~$>ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:54:0B:B6:27
inet addr:192.168.11.2 Bcast:192.168.11.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1130227 errors:0 dropped:0 overruns:0 frame:0
TX packets:621023 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1689183421 (1610.9 Mb) TX bytes:41339469 (39.4 Mb)
Interrupt:177 Base address:0xa000
eth1 Link encap:Ethernet HWaddr 00:0C:6E:28:12:42
inet addr:10.1.37.2 Bcast:10.1.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:185767 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:275862911 (263.0 Mb) TX bytes:462 (462.0 b)
Interrupt:185 Base address:0xe000
Beide Netzwerkkarten sind an einen (SOHO)-Switch angeschlossen,
wobei das 10er Netz praktisch unbenutzt ist und das 192.168er
einem Lan angehört.
Wenn ich nun per ftp auf diesen Rechner etwas hochlade und
zwar über den eth0-Adapter (192.168.11.10 nach 192.168.11.2)
zeigt mir WMND (ein kleines Netzüberwachung Applet für den
Windowmaker) an daß die Daten stabil mit auf eth0 eintreffen,
dann jedoch in einigen seltenen Fällen komplett auf 0 fallen
und der eth1 Adaper volle Last hat (mit den selben Übertragungs-
raten wie vorher eth0). Da ich zuerst einen Fehler des tools
vermutete hab ich das nicht so ernst genommen. Das ifconfig
zeigt dieses Verhalten aber nun konkret bestätigt. Es gibt
nachweisbar keinen Rechner im 10er netz und die fehlenden
263 MB sind dort angelaufen. Was könnte da falsch laufen?
Probleme mit dem Board (Kernel)? Zeitweise haben beide
Netzwerkkarten auch absolut synchronen Traffic, dann aber
nur wenige Bytes, wie eine Art "hearthbeat" und die Kurven
in beiden wmnd ist deckungsgleich. Als Info am Rande die
Interupts, Errors scheinen nicht aufgetreten zu sein:
root at lfs:/home/viscid#>cat /proc/interrupts
CPU0
0: 10537248 IO-APIC-edge timer
1: 20003 IO-APIC-edge i8042
7: 0 IO-APIC-edge cbm
8: 2216536 IO-APIC-edge rtc
9: 0 IO-APIC-level acpi
12: 213053 IO-APIC-edge i8042
14: 31329 IO-APIC-edge ide0
15: 357 IO-APIC-edge ide1
177: 3210152 IO-APIC-level ehci_hcd, NVidia nForce2, eth0
185: 1245827 IO-APIC-level ohci_hcd, eth1
193: 139791 IO-APIC-level bttv0
201: 53344 IO-APIC-level aic7xxx
209: 132 IO-APIC-level aic7xxx
217: 12 IO-APIC-level ohci1394, ohci_hcd
225: 83 IO-APIC-level HiSax
NMI: 0
LOC: 10500106
ERR: 1
MIS: 0
Hat jemand eine Idee?
P.S. Die Karten sind nicht identisch, eine ist von NVidia
direkt und die andere von 3Com.
Thomas
--
If your VCR is still blinking 12:00, you don't want Linux
[Bruce Perens, Debian's Fearless Leader]
More information about the Linux
mailing list