Passei os últimos 2 dias e 1 hora e meia a partir do terceiro dia tentando descobrir como configurar meu modem USB para começar a navegar na rede. E agora eu desisto. Obviamente não sei o que estou fazendo, então preciso de ajuda. Estou recebendo um erro ao tentar me conectar ao wvdial. Aqui está o erro do terminal:
--> Initializing modem.
--> Sending: AT + CGDCONT=1, "IP", "bredband.tre.se"
AT + CGDCONT=1, "IP", "bredband.tre.se"
OK
--> Modem initialized.
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT + CGDCONT=1, "IP", "bredband.tre.se"
AT + CGDCONT=1, "IP", "bredband.tre.se"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier. ATDT*99# ~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&URy,kT~
CONNECT
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&URy,'9~
--> PPP negotiation detected.
--> Starting pppd at Fri Aug 17 19:20:17 2012
--> Pid of pppd: 10401
--> Using interface ppp0
--> pppd: ��B
--> pppd: ��B
--> pppd: ��B
--> pppd: ��B
--> pppd: ��B
--> pppd: ��B
--> pppd: ��B
--> Disconnecting at Fri Aug 17 19:20:18 2012
--> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 40 seconds
E o meu wvdial.conf
fica assim:
[Dialer Defaults]
Init1 = AT + CGDCONT=1, "IP", "bredband.tre.se"
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Username = *
Password = *
Modem = /dev/ttyACM0
Baud = 460800
Pin = 7702
Esta é a lsusb
saída:
Bus 001 Device 007: ID 12d1:1505 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Bus 001 Device 004: ID 0bdb:1902 Ericsson Business Mobile Networks BV F3507g v2 Mobile Broadband Module
Mudei o wvdial.config várias vezes sem sucesso e se eu mudar o Init1 para:
Init1 = ATZ
Init2 = AT + CGDCONT=1, "IP", "bredband.tre.se"
Eu recebo um erro dizendo ATZ Error Bad init string
. O dongle USB é um modem de banda larga móvel Huawei E372. Possui um cartão SIM e requer um número PIN de 4 dígitos para poder se conectar à Internet. Eu testei no Ubuntu 12.04 e funciona bem, mas estou tendo muita dificuldade em configurá-lo no Backtrack 5 R3.
Imagem do modem que estou usando:
Responder1
Você obviamente quer fazer isso da maneira mais difícil possível. Se você quiser abordagens mais fáceis, dê uma olhada no NetworkManager (você provavelmente fez isso no Ubuntu 12.04) ou até mesmo no umtsmon (3 anos sem manutenção).
Dito isto, obviamente você está sofrendo de um conceito conhecido como “ZeroCD”, onde o dispositivo surge primeiro como uma unidade de CD USB, contendo drivers de instalação automática para Windows.
Você precisa mudar o dispositivo para modem antes que ele funcione. Existe uma ferramenta chamadaInterruptor de modo USB
Mas... Caso você esteja se perguntando com o que está falando: /dev/ttyACM0 é muito provavelmente o dispositivo Ericsson. Parece ser mais um modem 3G.
Seu log do pppd mostra muito pouca informação para ter certeza dos erros. Tente adicionar debug debug debug
as opções ao pppd.