[Comm] M2.2&ping with 80%loss

Andrii Dobrovol's'kii dobr на iop.kiev.ua
Вс Дек 14 18:08:19 MSK 2003


Всем привет,
Помогите разобраться.
Есть сервер с М2.2. Два интерфейса, один внутрь второй наружу сети.
dmesg |grep net
eepro100.c:v1.09j-t 9/29/99 Donald Becker 
http://www.scyld.com/network/eepro100.html
eth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:07:E9:13:97:25, I/O 
at 0xdc00, IRQ 15.
eth1: Intel Corp. 82801BD PRO/100 VE (LOM) Ethernet Controller, 
00:07:E9:AE:29:14, I/O at 0xd480, IRQ 11.
Здесь настораживает 11 прерівание у проблемного интерфейса.
eepro100.c:v1.09j-t 9/29/99 Donald Becker 
http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin 
<saw на saw.sw.com.sg> and others
PCI: Found IRQ 15 for device 01:02.0
PCI: Sharing IRQ 15 with 00:1d.2
PCI: Sharing IRQ 15 with 00:1f.1
divert: allocating divert_blk for eth0
eth0: Intel Corp. 82557/8/9 [Ethernet Pro 100], 00:07:E9:13:97:25, I/O 
at 0xdc00, IRQ 15.
   Board assembly a80897-003, Physical connectors present: RJ45
   Primary interface chip i82555 PHY #1.
     Secondary interface chip i82555.
   General self-test: passed.
   Serial sub-system self-test: passed.
   Internal registers self-test: passed.
   ROM checksum self-test: passed (0xd0a6c714).
PCI: Found IRQ 11 for device 01:08.0
divert: allocating divert_blk for eth1
eth1: Intel Corp. 82801BD PRO/100 VE (LOM) Ethernet Controller, 
00:07:E9:AE:29:14, I/O at 0xd480, IRQ 11.
   Board assembly 000000-000, Physical connectors present: RJ45
   Primary interface chip i82555 PHY #1.
   General self-test: passed.
   Serial sub-system self-test: passed.
   Internal registers self-test: passed.
   ROM checksum self-test: passed (0x04f4518b).
Так же:
cat /proc/interrupts
            CPU0
   0:   16454529          XT-PIC  timer
   1:        417          XT-PIC  keyboard
   2:          0          XT-PIC  cascade
   3:          0          XT-PIC  Intel 82801DB-ICH4
   5:          0          XT-PIC  usb-uhci
   8:          1          XT-PIC  rtc
  10:      98087          XT-PIC  sym53c8xx
  11:       8845          XT-PIC  usb-uhci, eth1
  12:         21          XT-PIC  PS/2 Mouse
  14:          0          XT-PIC  ide0
  15:      19716          XT-PIC  usb-uhci, eth0
NMI:          0
LOC:          0
ERR:          0
MIS:          0
Настораживает потому, что я не вижу где оно дает прерывание видеокарте? 
А ей обычно достается именно 11. Статистика интерфейса без проблем:
netstat -i
Kernel Interface table
Iface     MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP 
TX-OVR Flg
eth0       1500   0   16608      0      0      0   10092      0      0 
     0 BMNRU
eth1       1500   0    4159      0      0      0    4933      0      0 
     0 BMRU
lo        16436   0     124      0      0      0     124      0      0 
     0 LRU
ip l l
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP> mtu 1500 qdisc pfifo_fast 
qlen 100
     link/ether 00:07:e9:13:97:25 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
     link/ether 00:07:e9:ae:29:14 brd ff:ff:ff:ff:ff:ff
Отличие только в NOTRAILERS.
ip r l
a.z.y.x/28 dev eth0  proto kernel  scope link  src a.z.y.мой_адр
192.168.100.0/24 dev eth1  proto kernel  scope link  src 192.168.100.1
127.0.0.0/8 dev lo  scope link
default via а.z.y.адр_шлюза_доступа dev eth0
Как и должно быть.
ip a s
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP> mtu 1500 qdisc pfifo_fast 
qlen 100
     link/ether 00:07:e9:13:97:25 brd ff:ff:ff:ff:ff:ff
     inet a.z.y.мой_адр/28 brd 194.44.164.159 scope global eth0
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
     link/ether 00:07:e9:ae:29:14 brd ff:ff:ff:ff:ff:ff
     inet 192.168.100.1/24 brd 192.168.100.255 scope global eth1
Почему он теряет до 80 процентов пакетов пинга? Самое смешное, что это 
единственный специально купленый сервер. Рядом стоят ещё 4 М2.2 в разных 
"позициях" и пашут как часы на чём досталось под руку... Тьху три раза. 
А этот никак... :(( Что я не замечаю?




Подробная информация о списке рассылки community