Configurando wvdial com Gnome-ppp no Slackware
Muitos tem problemas com esta dupla e acabam optando por usar o kppp, mas como sou da turma que prefere o Gnome ao KDE, resolvi escrever esse artigo para ajudar o povo. Também recomendo esse artigo para o pessoal do Blackbox, pois migrar para esse gerenciador de janelas e continuar usando programas em QT é o cúmulo não?
Sobre o wvdial, adquirindo, instalando e configurando
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
Vamos a aquisição. Baixei os dois do http://www.linuxpackages.net, seguem os links:
- wvDial 1.53 - http://www.linuxpackages.net/pkg_details.php?id=3713
- wvStreams 3.70 - http://www.linuxpackages.net/pkg_details.php?id=3712
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:
- wvdial - http://open.nit.ca/wiki/?page=WvDial
- wvstreams - http://open.nit.ca/wiki/?page=WvStreams
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
mande um e-mail .obrigado