[mdk-re] Виснет интерфейс

Yuri V. Anikin =?iso-8859-1?q?ayv_=CE=C1_mec=2Ecitytlt=2Eru?=
Ср Апр 18 09:02:22 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