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