Вечер добрый
проблема такая: стоит Linux (Red Hat малость перебранный), ядро 2.4.28-11 с тремя сетевухами, одна внутренняя intel, а две от 3com: 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (#2) (rev 56).
после запуска система работает от часа до двух, после чего 3сом-е карты перестают работать - ping не ходит, данные ... (не одновременно падают, одна может сразу после запуска перестать, а вторая через час).
ifconfig выдает следующее (с промежутком в несколько минут):
eth1 Link encap:Ethernet HWaddr 00:04:75:83:CE:FB inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0 IPX/Ethernet 802.2 addr:00000002:00047583CEFB UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10734 errors:0 dropped:0 overruns:2127 frame:0 TX packets:52373 errors:0 dropped:0 overruns:1 carrier:7132 collisions:0 txqueuelen:1000 RX bytes:1075921 (1.0 Mb) TX bytes:11802537 (11.2 Mb) Interrupt:9 Base address:0xb400
и через 5 минут:
eth1 Link encap:Ethernet HWaddr 00:04:75:83:CE:FB inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0 IPX/Ethernet 802.2 addr:00000002:00047583CEFB UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10734 errors:0 dropped:0 overruns:6893 frame:0 TX packets:55637 errors:0 dropped:0 overruns:1 carrier:7132 collisions:0 txqueuelen:1000 RX bytes:1075921 (1.0 Mb) TX bytes:12031751 (11.4 Mb) Interrupt:9 Base address:0xb400
то есть как я понимаю передавать карта что-то пытается, а вот получать не получает. К ним можно подключать все что угодно, от компа до коммутатора - ничего не меняется.
dmesg вываливает такое вот: Sep 6 18:16:00 gastrit kernel: NETDEV WATCHDOG: eth2: transmit timed out Sep 6 18:16:00 gastrit kernel: eth2: transmit timed out, tx_status 00 status 0000. Sep 6 18:16:00 gastrit kernel: diagnostics: net 0000 media 00bf dma 00000000. Sep 6 18:16:00 gastrit kernel: Flags; bus-master 1, dirty 46022(6) current 46038(6) Sep 6 18:16:00 gastrit kernel: Transmit list 00000000 vs. ca8b5380. Sep 6 18:16:00 gastrit kernel: 0: @ca8b5200 length 8000002a status 0000002a S
ну и по всем прочим логам тоже примерно. Если драйвер перезапустить - все налаживается еще на час :( кста, драйвер - "3Com 3c59x/3c9xx ethernet driver LK1.1.18-ac 1 July 2002".
Куда бы покопать? Ядер 2.4-х пробовал несколько, карточки тоже менял (на такие же). Раньше работал с 2.2-19 ядром, там было похоже, но не чаще чем раз в месяц. Рядом еще бегает IPX, но тоже затыкается.
Заранее спасибо