Usando 3G da Vivo no Slackware 13.1

Buscando solução de contorno para um link de internet, resolvi utilizar meu aparelho celular no Linux para navegar.

[ Hits: 21.175 ]

Por: Alexandro Avena em 30/09/2010


Criando links simbólicos



Para que você não tenha erros como estes, ao executar o wvdial pela primeira vez:

wvdialconf: error while loading shared libraries: libuniconf.so.4.6: cannot open shared object file: No such file or directory

wvdialconf: error while loading shared libraries: libwvstreams.so.4.6: cannot open shared object file: No such file or directory

wvdialconf: error while loading shared libraries: libwvutils.so.4.6: cannot open shared object file: No such file or directory

wvdialconf: error while loading shared libraries: libwvbase.so.4.6: cannot open shared object file: No such file or directory


Basta criar os seguintes links simbólicos:

# cd /usr/lib
# ln -s /usr/local/lib/libuniconf.so.4.6 libuniconf.so.4.6
# ln -s /usr/local/lib/libwvstreams.so.4.6 libwvstreams.so.4.6
# ln -s /usr/local/lib/libwvutils.so.4.6 libwvutils.so.4.6
# ln -s /usr/local/lib/libwvbase.so.4.6 libwvbase.so.4.6


Ligando o telefone e executando comandos de autoconfiguração

Plugue seu telefone/modem, no meu caso ligado a cabo na usb do pc.

Para verificar se o computador reconheceu o telefone basta:

# lsusb

Deverá ter uma saída como:

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 013: ID 0421:00ae Nokia Mobile Phones

Verifique também se o dispositivo aparece no /dev:

# ls /dev/ttyACM*

Deverá ter uma saída como:

/dev/ttyACM0

Uma vez o telefone conectado, execute o comando para autoconfiguração e geração do arquivo de configuração:

# wvdialconf /etc/wvdial.conf

Onde você deverá ter uma saída parecida com:

Editing `/etc/wvdial.conf'.
Scanning your serial ports for a modem.
Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyACM0<*1>: ATQ0 V1 E1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyACM0<*1>: Modem Identifier: ATI -- Nokia
ttyACM0<*1>: Speed 4800: AT -- OK
ttyACM0<*1>: Speed 9600: AT -- OK
ttyACM0<*1>: Speed 19200: AT -- OK
ttyACM0<*1>: Speed 38400: AT -- OK
ttyACM0<*1>: Speed 57600: AT -- OK
ttyACM0<*1>: Speed 115200: AT -- OK
ttyACM0<*1>: Speed 230400: AT -- OK
ttyACM0<*1>: Speed 460800: AT -- OK
ttyACM0<*1>: Max speed is 460800; that should be safe.
ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
Found an USB modem on /dev/ttyACM0.

Se tudo deu certo você terá criado o arquivo /etc/wvdial.conf já com as configurações de seu telefone/modem.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Criando links simbólicos
   3. Editando arquivo de configuração e se conectando pela primeira vez
Outros artigos deste autor

Instalação do Oracle Express 10.2 no Slackware 13.1

Leitura recomendada

Identificando problemas básicos de redes Linux para principiantes

Acesso à VPN com etoken USB

Anon-Proxy no Debian Lenny

Solução completa para Web Server usando Apache + SSL + MOD_JK + PHP + MySQL

Filtrando IPs no Debian e Ubuntu com o Mobloquer

  
Comentários
[1] Comentário enviado por removido em 30/09/2010 - 17:07h

Parabéns, mais um que domina o slackão velho de guerra.
;-))

[2] Comentário enviado por cytron em 04/10/2010 - 01:44h

No meu caso, utilizo um miniModem HUAWEI E1553, foi incrivelmente simples:

Espetei o bicho na USB, automaticamente subiu o módulo, e apareceu /dev/ttyUSB0, também apareceu tty 1, 2 e 3, mas não usa.
Não instalei wvdial nem esse stream, apenas iniciei o KPPP já incluso no KDE.
Configurei o modem como se fosse um discadão, coloquei o número *99***# (mesmo que aparece no windows)
Setei a interface sendo /dev/ttyUSB0, usuário "claro", senha "claro"... pronto! Mandei conectar e foi beleza.

Para conectar via terminal precisa do wvdial, no entanto, geralmente iniciamos o X.

[3] Comentário enviado por sombriks em 05/10/2010 - 14:02h

artigo Bacana!

sobre o wvdial, você evita aquele problema dos links simbólicos ou adicionando o /usr/local no arquivo /etc/ld.so.conf ou passando um --prefix=/usr no ./configure

pode ainda pegar o .SlackBuild no slackbuilds.org ou mesmo os tgz's prontos no slacky.eu

ei, e essa máquina hein?! isso sim é que é guerreira!

[4] Comentário enviado por ricgavira em 06/02/2011 - 15:23h

Caros slackers, estou na versao 13.1
configurei conforme o artigo, mais no meu caso aparece a seguinte mensagem:

WvDial: Internet dialer version 1.61
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.

Uso o ZTE da Vivo

as configurações do wvdial.conf são:

[Dialer Defaults]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Username = vivo
Init1 = ATZ
Password = vivo
Modem = /dev/ttyUSB0
Baud = 115200
Auto Reconnect = on


o que pode ser ?


obrigado

[5] Comentário enviado por wellingtoncunha em 26/09/2011 - 21:05h

Olá brothes eu uso slacware quando vou rodar o comando wvdial ele pede essa lib aqui "libuniconf.so.*" vocês sabem onde eu posso acha essa lib?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts