Ein neuer Rechner (Amd Athlon X2 64, Suse 10.0) soll neuer Server werden.
Über eine alte 10MBit-Netzwerkkarte (Realtec RTL 8029AS) ist das lokale Netz
angebunden. Die Verbindung zum Inet selbst zuerst über den
Onboard-Gigabit-Anschluß (irgendein Marvell-Teil, Board Asus A8V), dann eine
3Com 3C905C Tx/Tm Tornado (Rev 74).
Problem: Nach einer undefinierten Zeit (Stunden-Tage) bricht irgendeine
Netzwerkverbindung einfach zusammen. Bei der Verwendung des
Onboard-Anschlusses war immer dieser 'tot', d.h. selbst ein Ping auf das
DSL-Modem ging nicht mehr. Das interne Netz war vollkommen in Ordnung. Nur
ein Neustart konnte das Problem beheben, machmal auch nur der Neustart des
Netzwerkes (rcnetwork restart).
Jetzt habe ich mir eine gebrauchte 3COM-Netzwerkkarte besorgt und nutze diese
für die Anbindung an das Inet (das Onboard-Teil ist im Bios deaktiviert).
Jetzt habe ich genau dieselbe Scheiße, nur auf dem internen Netz. Internet am
Server ist ok, die beiden anderen Rechner am internen Netz können sich auch
ansprechen, aber der Server ist von internen Netz anscheinend nicht mehr
vorhanden. Diesesmal konnte ich in der 'messages' folgendes entdecken:
Sep 8 13:35:02 bastau kernel: NETDEV WATCHDOG: eth2: transmit timed out
Sep 8 13:35:02 bastau kernel: eth2: transmit timed out, tx_status 00 status
e601.
Sep 8 13:35:02 bastau kernel: diagnostics: net 0cfa media 8880 dma 0000003a
fifo 0000
Sep 8 13:35:02 bastau kernel: eth2: Interrupt posted but not delivered -- IRQ
blocked by another devi
ce?
Sep 8 13:35:02 bastau kernel: Flags; bus-master 1, dirty 143191(7) current
143191(7)
Sep 8 13:35:02 bastau kernel: Transmit list 00000000 vs. ffff81001c4b2660.
Sep 8 13:35:02 bastau kernel: 0: @ffff81001c4b2200 length 8000002a status
0001002a