Resolvendo problemas na rede do Slackware
Escrevi este artigo por notar que na internet havia uma grande quantidade de pessoas que tinham problemas com a rede local no Slackware. Passei pela mesma situação, porém descobri a solução. Neste artigo descreverei como fazer para que sua rede esteja sempre "on" após a reinicialização do sistema operacional.
Introdução
Quantas pessoas não já configuraram seu Slackware, fizeram todas
as configurações de rede e no instante em que reiniciam o
computador, a rede simplesmente não se comunica com os demais
computadores da rede local, muito menos com o roteador?
Aqui será então descrito a causa e a solução deste problema que vem dando dor de cabeça para muitos usuários desta versão. Comigo tive problemas com o Slackware 9, não sei quais outras versões tem esse mesmo problema.
Não sei bem ao certo o porque que isso acontece, porém quando você reinicia o seu Linux, ele faz a execução do inet1 e inet2 e sua rede fica aparentemente up, você pode constatar isso dando um "ifconfig", que mostrará que seu ip de rede está certo e especificado de maneira coerente.
Porém quando o boot é terminado, você se loga e nota que não tem respostas de ping de nenhum computador da rede. Vê também que o seu ip, gateway e servidores DNS estão especificados como sempre e ainda sim não funcionam.
Derrubar, depois dar up na rede também não resolve, especificar outro ip não acaba com o problema, então agora o próximo passo é solucionar isso.
Bom, a melhor solução que encontrei nesse caso foi derrubar a rede, primeiramente é necessário que você digite:
# ifconfig eth0 down
Feito isso, reinicialize sua máquina, espere a conclusão do boot, entre com seu usuário e senha e faça a tentativa de pingar em algum PC. O que você vai ver agora, se sua rede estiver perfeitamente configurada é que o seu computador recebe respostas.
Isso acontece porque quando o Slack inicia ele reconhece novamente tudo o que há na rede uma vez que a rede foi derrubada no processo feito antes do reboot.
Então o que fazer para que seus problemas acabem?
Adicione ao arquivo /etc/rc.d/rc.6 a seguinte linha:
Aqui será então descrito a causa e a solução deste problema que vem dando dor de cabeça para muitos usuários desta versão. Comigo tive problemas com o Slackware 9, não sei quais outras versões tem esse mesmo problema.
Causa
Não sei bem ao certo o porque que isso acontece, porém quando você reinicia o seu Linux, ele faz a execução do inet1 e inet2 e sua rede fica aparentemente up, você pode constatar isso dando um "ifconfig", que mostrará que seu ip de rede está certo e especificado de maneira coerente.
Porém quando o boot é terminado, você se loga e nota que não tem respostas de ping de nenhum computador da rede. Vê também que o seu ip, gateway e servidores DNS estão especificados como sempre e ainda sim não funcionam.
Derrubar, depois dar up na rede também não resolve, especificar outro ip não acaba com o problema, então agora o próximo passo é solucionar isso.
Solução
Bom, a melhor solução que encontrei nesse caso foi derrubar a rede, primeiramente é necessário que você digite:
# ifconfig eth0 down
Feito isso, reinicialize sua máquina, espere a conclusão do boot, entre com seu usuário e senha e faça a tentativa de pingar em algum PC. O que você vai ver agora, se sua rede estiver perfeitamente configurada é que o seu computador recebe respostas.
Isso acontece porque quando o Slack inicia ele reconhece novamente tudo o que há na rede uma vez que a rede foi derrubada no processo feito antes do reboot.
Então o que fazer para que seus problemas acabem?
Adicione ao arquivo /etc/rc.d/rc.6 a seguinte linha:
/sbin/ifconfig eth0 down
Pronto agora sempre que você reinicializar seu Slack a rede será derrubada e reconhecida após o boot novamente.
Bom todo caso ... []s.
Fica a critica construtiva.