[FUG-BR] Problema com Watchdog de NICs

Enio Marconcini eniorm em gmail.com
Terça Janeiro 19 10:51:55 BRST 2010


2010/1/18 Nilson <nilson em forge.com.br>

> 2010/1/18 Enio Marconcini <eniorm em gmail.com>:
> > [some cuts...]
> > Jan 13 12:36:56 glaurung kernel: vge1: watchdog timeout
> > Jan 13 12:36:56 glaurung kernel: vge1: link state changed to DOWN
> > Jan 13 12:36:57 glaurung kernel: vge1: link state changed to UP
>
> > Jan 13 12:48:33 glaurung kernel: vge0: watchdog timeout
> > Jan 13 12:48:33 glaurung kernel: vge0: link state changed to DOWN
> > Jan 13 12:48:36 glaurung kernel: vge0: link state changed to UP
>
> > Jan 13 15:46:37 glaurung kernel: vge1: watchdog timeout
> > Jan 13 15:46:37 glaurung kernel: vge1: link state changed to DOWN
> > Jan 13 15:46:39 glaurung kernel: vge1: link state changed to UP
>
> Pelas repetições parece mesmo que ela perde o link. Você já tentou
> fixar a velocidade de linkagem? (media e mediaopt do ifconfig)
>
> Estas usando device polling? Ficando de olho no top, tens consumo
> alto de interrupts?
>
> dmesg | grep vge | grep irq
> Estão em IRQs separadas ou compartilhadas?
>
> PHY significa a camada física (layer 1 do modelo OSI), acho que
> a coisa é esse sentido... tens algum problema físico ou algum tipo bug
> nesse driver de vge.
>
> --
> Nilson
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


opa Nilson

essa placa é uma RouterBoard R44, com 4 portas ethernet, chipset via
Gigabit,
ela usa IRQ separados, veja

glaurung# dmesg | grep vge | grep irq
vge0: <VIA Networking Gigabit Ethernet> port 0xb800-0xb8ff mem
0xfbdffc00-0xfbdffcff irq 18 at device 8.0 on pci6
vge1: <VIA Networking Gigabit Ethernet> port 0xb400-0xb4ff mem
0xfbdff800-0xfbdff8ff irq 19 at device 9.0 on pci6
vge2: <VIA Networking Gigabit Ethernet> port 0xb000-0xb0ff mem
0xfbdff400-0xfbdff4ff irq 16 at device 10.0 on pci6
vge3: <VIA Networking Gigabit Ethernet> port 0xa800-0xa8ff mem
0xfbdff000-0xfbdff0ff irq 17 at device 11.0 on pci6


o servidor está a maior parte do templo IDLE, a carga dele é baixa ainda,
tevo ter cerca de 50 clientes conectado nesse servidor,

o top me mostra isso quase todo momento

t pid: 25741;  load averages:  0.01,  0.00,
0.00                                                  up 0+18:51:07
10:50:42
64 processes:  1 running, 63 sleeping
CPU 0:  0.0% user,  0.0% nice,  3.0% system,  0.0% interrupt, 97.0% idle
CPU 1:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Mem: 95M Active, 596M Inact, 211M Wired, 188K Cache, 112M Buf, 578M Free
Swap: 2048M Total, 2048M Free

o device polling fica desativado por padrão, eu estou configurando elas pelo
/etc/rc.conf mas não uso nenhuma opção de media ou mediaopt



-- 
ENIO RODRIGO MARCONCINI
gtalk: eniorm em gmail.com
skype: eniorm
msn: /dev/null

.: FreeBSD -:- OpenBSD -:-Slackware Linux :.


Mais detalhes sobre a lista de discussão freebsd