NIC vai dormir no Ubuntu Server 10.04

4

Quando deixo meu servidor ocioso por cerca de 10 minutos, a rede pára de responder a conexões externas. Se eu entrar no servidor e tentar usar a rede (ping google por exemplo), haverá um atraso de alguns segundos e, em seguida, ele funciona. Depois disso, as conexões de entrada funcionam novamente até eu deixá-lo ocioso novamente. Por que isso acontece e como posso corrigi-lo?

    
por user43390 17.05.2010 / 22:44

4 respostas

2

Carregue comigo. Diferentemente da maioria aqui, eu sou um cara hard-core de hardware (também conhecido como um Tech Eletrônico), então essa sugestão estará fora da norma, pelo menos aqui. O que estou prestes a descrever é bastante comum em equipamentos de rede. É provavelmente o problema de hardware mais comum em dispositivos de rede fora do PC. [Eu consertei o suficiente para poder dizer isso ...]

Para explicar seus sintomas: Há um chip IC em seu switch que é responsável por informar ao resto da rede que seu servidor está 'ativo'. Esse chip sabe fazer isso por uma voltagem sendo aplicada a um dos pinos. Essa tensão é 'retida' por um capacitor entre as atividades do servidor. Inicialmente, o limite é cobrado devido à atividade do chip quando o servidor "envia" através do switch, mas o limite deve manter essa carga por horas, não por minutos.

O senário sugerido é assim: Você para de usar o servidor e esse limite "vaza", então a voltagem no pino do chip IC fica muito baixa. A rede agora acha que seu servidor está off-line. Quando você reinicia a atividade do servidor, o limite é carregado novamente - mas leva um pouco de tempo - daí a resposta atrasada. - Quando a tampa estiver em tensão, tudo ficará bem novamente.

Ao fazer ping a cada 10 segundos você está artificialmente mantendo o limite de vazamento carregado.

Capacitores chineses ou Taiwan baratos em redes de caixas-pretas (modems, roteadores, switches, pontes, hubs) são EXTREMAMENTE comuns em TODAS as marcas. Eles são de fato a norma. (Sim, mesmo as marcas de grande nome como Cisco, Netgear, Linksys costumam usá-las.)

Se você estiver à mão com um ferro de solda, eles geralmente podem ser consertados por menos de US $ 5, mas você precisa usar (ou usar) tampas ESR baixas como as séries Panasonic FR, FM, FC ou Chemicon KY, KZE ou Nichicon HE . Essas podem ser encomendadas on-line a partir de Mouser ou Digikey. [NÃO, o Radioshack NÃO carrega tampas ESR baixas. Nem a Fry's Electronics nem a maioria das lojas de eletrônicos de tijolo-argamassa.]

.

Em alguns casos, pode ser um limite no circuito NIC na placa-mãe fazendo basicamente a mesma coisa, mas isso é muito menos provável. Quando eles falham, eles normalmente matam a função da NIC completamente. .

    
por 17.07.2012 / 03:54
0

Tem certeza de que é devido à NIC? A porta do switch desce? Verifique os logs do sistema em /var/log/kern.log, procure por firewall ou registros de NIC up / down. Talvez isso possa ser devido a um DNS / DHCP lento? Problema interessante!

    
por 17.05.2010 / 23:44
0

Consegui manter o servidor on-line por três semanas com um ping de 10 segundos no gataway ip

    
por 01.07.2010 / 18:47
0

Este é um antigo, mas não vi a resposta mais óbvia em qualquer lugar.

Além dos problemas de hardware descritos nas outras respostas, primeiro verifique se a própria NIC não está definida para entrar no modo de economia de energia.
Pode ser tão simples assim ...

    
por 20.09.2012 / 09:38