[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