br-linux

Artigos br-linux.org
Artigos sobre Linux em bom português, originais e com qualidade

O texto abaixo foi publicado no BR-Linux antes de 2005, e está mantido aqui por razões históricas. Veja o material atualizado diariamente do BR-Linux em http://br-linux.org
Configurando o Giro (Vesper) no Slackware
Publicado em 29 de fevereiro de 2004
 

How-to escrito pelo Lucas de Souza Santos (lucasdss@yahoo.com.br) ensinando como configurar o Giro (Vesper) no Slackware.

Configurando o Giro (Vesper) no Slackware


Por Lucas de Souza Santos lucasdss@yahoo.com.br

Bom, como o giro usa ppp, instale os pacote usbutils e ppp que acompanham o cd de instalação do slackware. Depois de instalar estes pacotes, configure normalmente o ppp com o comando ppp-setup.

Quando for perguntado o telefone do seu provedor, coloque o seguinte: "ATD\#777".

Quando for perguntado sobre a string de inicialização, coloque "AT+CRM=1", e escolha o modo de autenticação CHAP.

Bom, como o Giro é um modem USB, é preciso ter o modulo (ou buildin) o dispositivo ACM, responsável por reconhecer os modens USB. No slackware não existe este dispositivo no /dev, por isso criamos com o comando:

# mknod /dev/usb/ttyACM0 c 166 0
# mknod /dev/usb/ttyACM1 c 166 1
# mknod /dev/usb/ttyACM2 c 166 2
# mknod /dev/usb/ttyACM3 c 166 3

Normalmente só temos um modem, então só precisamos da primeira linha. Feito isso, link o /dev/modem para /dev/usb/ttyACM0.

# ln -fs /dev/usb/ttyACM0 /dev/modem

Depois disso, edite o /dev/modules.conf e adicione o seguinte:

alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate

Lembre-se de rodar o depmod depois de editar o /etc/modules.conf. Agora só precisamos editar o /etc/ppp/options, onde precisamos remover algumas opções e adicionar outras, onde o arquivo deve ficar parecido com este:

# General configuration options for PPPD:
lock
defaultroute
noipdefault
usepeerdns
nobsdcomp
noipdefault
/dev/modem
name "lucas@giro.com.br"

Pronto! Agora levante o modulo da sua controladora USB com o comando:

# modprobe uhci ou usb-ohci

e o modulo do modem:

# modprobe acm

Com o comando lsusb verifique se o modem foi encontrado (dmesg também ajuda), se tudo estiver certo é só vc mandar conectar!

# ppp-go ou ppp-on

para desconectar

# ppp-stop ou ppp-off

Como o giro usa ppp e tem limitação de download, você pode colocá-lo para se conectar por demanda, mas isto fica pra depois...


Documento criado por Lucas de Souza Santos - lucasdss@yahoo.com.br
Referência bibliográfica:
/usr/src/linux/Documentation/usb/acm.txt
/usr/src/linux/Documentation/devices.txt

http://www.abusar.org/vesper/

Postado por fuji em fevereiro 29, 2004 01:41 AM


Comentários para "Configurando o Giro (Vesper) no Slackware"

» Postado por: Estêvão em março 2, 2004 07:29 PM, 200.182.207:

    Comigo não funciona... tento há dias... :|
    Nos logs eu tenho as mensagens
    MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled

    USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -6

    O endereço IP que ele pega é algo do tipo 10.10.10.10 mas não navega também..>
    Uso o Slack 9...
    Qualquer ajuda eu agradeço muito!
    Abraço!

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)

Envie seu comentário









Lembrar as informações pessoais?


Atenção: Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum, onde mais pessoas estarão disponíveis para respondê-lo..






Nota: os comentários pertencem a seus respectivos autores e são de responsabilidade de quem os postou. O restante desta nota está disponível sob a licença GNU FDL, exceto se explicitamente declarado em contrário.