[mdk-re] По "зависанию" интерфейса
Yuri V. Anikin
=?iso-8859-1?q?ayv_=CE=C1_mec=2Ecitytlt=2Eru?=
Вт Апр 17 09:59:01 MSD 2001
Уважаемые гуру!
Достало меня зависание одного интерфейса на сервере.
Система: MDK RE 7.0
Адаптер: Compex RL100A
Симптомы: сегмент из десяти Win клиентов подключен к серверному интерфейсу
eth2. ВСЕ карточки одинаковые Compex RL100A. В некоторый момент обмен
между клиентами и Самбой накрывается одним местом. Смотрю информацию по
интерфейсам:
eth2 Link encap:Ethernet HWaddr 00:80:48:B7:71:A1
inet addr:10.66.2.1 Bcast:10.66.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4911514 errors:0 dropped:0 overruns:0 frame:65
TX packets:6650186 errors:15 dropped:0 overruns:15 carrier:0
collisions:13608 txqueuelen:100
Interrupt:10 Base address:0xb400
Глухо 8-((...
Лечится либо опусканием/поднятием интерфейса (возможно неоднократным),
либо (для очистки статистики) rmmod rl100a с последующим
insmod. Невозможно отлучиться... IP раздаются dhcpd. Может, в его
настройках проблемы? Как вообще изолировать (выцепить) проблему? Кто
виноват: кривые руки, одна из карточек или концентратор, который тоже
Compex?
Извините за оффтопик...
Направляю вывод klogd сразу после того, как перестают ходить
пакеты на интерфейсе eth2.
--
With best regards,
Yuri V. Anikin | Media Education Center | E-mail: ayv на mec.citytlt.ru
Sysadmin | Leninskiy prospect, 20 | tel: +7(8482)327787
| Togliatti | tel/fax: +7(8482)327340
----------- следующая часть -----------
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 23 status 40400300.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:80:cd 0800 69.0.0.40.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216439 queued in slot 6.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216440 queued in slot 7.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 24 status 40400300.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:80:cd 0800 69.0.0.40.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216441 queued in slot 8.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216442 queued in slot 9.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3cb80c0.
In netdev_rx(), entry 25 status 40400300.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:80:cd 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40b80300.
netdev_rx() normal Rx pkt length 180 status 40b80300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:2c:8b 0800 69.0.0.166.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data ff:ff:ff:ff:ff:ff 00:80:48:b7:42:6d 0806 0.1.8.0.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data ff:ff:ff:ff:ff:ff 00:80:48:b7:42:6d 0806 0.1.8.0.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:6c:8a 0800 69.0.0.40.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data ff:ff:ff:ff:ff:ff 00:80:48:b7:42:6d 0806 0.1.8.0.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0806 0.1.8.0.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0806 0.1.8.0.
eth2: Abnormal event, 03cb80c0.
eth2: Interrupt, status 3c40000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216443 queued in slot 10.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216444 queued in slot 11.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216445 queued in slot 12.
eth2: Interrupt, status 3c70004.
eth2: Transmit frame #216446 queued in slot 13.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216447 queued in slot 14.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216448 queued in slot 15.
eth2: Interrupt, status 3c70005.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216449 queued in slot 0.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216450 queued in slot 1.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216451 queued in slot 2.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216452 queued in slot 3.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216453 queued in slot 4.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216454 queued in slot 5.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216455 queued in slot 6.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216456 queued in slot 7.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Media selection timer tick, status 03c60000 config 20026032.
eth2: Transmit frame #216457 queued in slot 8.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #216458 queued in slot 9.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 6 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
----------- следующая часть -----------
.
eth2: Transmit frame #18566 queued in slot 5.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 28 status 40830300.
netdev_rx() status was 40830300.
netdev_rx() normal Rx pkt length 127 status 40830300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.113.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18567 queued in slot 6.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 29 status 40950300.
netdev_rx() status was 40950300.
netdev_rx() normal Rx pkt length 145 status 40950300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.131.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18568 queued in slot 7.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 30 status 409e0300.
netdev_rx() status was 409e0300.
netdev_rx() normal Rx pkt length 154 status 409e0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.140.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18569 queued in slot 8.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 31 status 40a80300.
netdev_rx() status was 40a80300.
netdev_rx() normal Rx pkt length 164 status 40a80300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.150.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18570 queued in slot 9.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 0 status 40ad0300.
netdev_rx() status was 40ad0300.
netdev_rx() normal Rx pkt length 169 status 40ad0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.155.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18571 queued in slot 10.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 1 status 408b0300.
netdev_rx() status was 408b0300.
netdev_rx() normal Rx pkt length 135 status 408b0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.121.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18572 queued in slot 11.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 2 status 408b0300.
netdev_rx() status was 408b0300.
netdev_rx() normal Rx pkt length 135 status 408b0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.121.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18573 queued in slot 12.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3cb80c0.
In netdev_rx(), entry 3 status 409d0300.
netdev_rx() status was 409d0300.
netdev_rx() normal Rx pkt length 153 status 409d0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.139.
netdev_rx() status was 40630300.
netdev_rx() normal Rx pkt length 95 status 40630300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:80:cd 0800 69.0.0.81.
netdev_rx() status was 40890300.
netdev_rx() normal Rx pkt length 133 status 40890300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:7e:48 0800 69.0.0.119.
netdev_rx() status was 40b20300.
netdev_rx() normal Rx pkt length 174 status 40b20300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.160.
netdev_rx() status was 40cf0300.
netdev_rx() normal Rx pkt length 203 status 40cf0300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:7d:8b 0800 69.0.0.189.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.40.
netdev_rx() status was 40b20300.
netdev_rx() normal Rx pkt length 174 status 40b20300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.160.
netdev_rx() status was 40400300.
netdev_rx() normal Rx pkt length 60 status 40400300.
Rx data 00:80:48:b7:71:a1 00:80:48:b7:42:6d 0800 69.0.0.40.
eth2: Abnormal event, 03cb80c0.
eth2: Interrupt, status 3c40000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18574 queued in slot 13.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: Transmit frame #18575 queued in slot 14.
eth2: exiting interrupt, status=0x3b60000.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18576 queued in slot 15.
eth2: Transmit frame #18577 queued in slot 0.
eth2: Interrupt, status 3a70005.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: Transmit frame #18578 queued in slot 1.
eth2: exiting interrupt, status=0x3a60000.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18579 queued in slot 2.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18580 queued in slot 3.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18581 queued in slot 4.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18582 queued in slot 5.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18583 queued in slot 6.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18584 queued in slot 7.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Transmit frame #18585 queued in slot 8.
eth2: Interrupt, status 3c70004.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
eth2: Interrupt, status 3c70040.
In netdev_rx(), entry 11 status 80000000.
eth2: Interrupt, status 3c60000.
eth2: exiting interrupt, status=0x3c60000.
Подробная информация о списке рассылки community