O
wvdial é um programa que facilita a conexão do
Linux com a internet, ele detecta o modem automaticamente e não precisa de muitas configurações para se logar no provedor. Ele tem uma dependência, o
wvstreams, que deve ser baixada também.
Vamos a aquisição. Baixei os dois do
http://www.linuxpackages.net, seguem os links:
Estes links são para os pacotes do
Slackware 10, distribuição que utilizo, no caso eles funcionam também para o 9.1. Se você utiliza uma versão anterior e quiser baixar os fontes eles podem ser obtidos em:
Bem, com os pacotes baixados, abra um shell (como root), encontre os pacotes onde você os salvou e digite:
# installpkg wvstreams-3.70-i486-1pez.tgz
# installpkg wvdial-1.53-i486-1pez.tgz
Pronto, agora você já tem os dois instalados. Configure a conexão com:
# wvdialconf /etc/wvdial.conf
Edite o nome de usuário e a senha no arquivo
wvdial.conf com:
# vim /etc/wvdial.conf
Edite os servidores DNS no arquivo
resolv.conf com:
# vim /etc/resolv.conf
Execute o wvdial com:
# wvdial
Pronto o wvdial está funcionando.
No meu caso com o Slackware, ele discava mas o
pppd caía, olhando o log do sistema descobri que ele estava procurando o arquivo
/etc/ppp/peers/wvdial, então criei o diretório peers dentro de
/etc/ppp/. Seguem comandos:
# cd /etc/ppp
# mkdir peers
# cd peers
# touch wvdial
E assim o wvdial passou a funcionar.
Um problema que tive com o
wvdial na hora de me conectar foi usá-lo como usuário comum, o setuid do pppd no Slackware é somente root por padrão, para corrigir isso, como root rode:
# chmod u+s /usr/sbin/pppd