[resolvido]problemas de conexão com modem 3G

Iniciado por salesf, 22 de Julho de 2010, 16:15

tópico anterior - próximo tópico

Thiago_S

Feito como sugerido.
thiago@ubuntu:~$ sudo wvdialconf /etc/wvdial.conf
[sudo] password for thiago:
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S2   S3   
WvModem<*1>: Cannot get information for serial port.
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 -- OK
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB_utps_modem<*1>: Modem Identifier: ATI -- Manufacturer: huawei
ttyUSB_utps_modem<*1>: Speed 9600: AT -- OK
ttyUSB_utps_modem<*1>: Max speed is 9600; that should be safe.
ttyUSB_utps_modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 -- OK
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB_utps_pcui<*1>: Modem Identifier: ATI -- Manufacturer: huawei
ttyUSB_utps_pcui<*1>: Speed 9600: AT -- OK
ttyUSB_utps_pcui<*1>: Max speed is 9600; that should be safe.
ttyUSB_utps_pcui<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyUSB_utps_modem.
/etc/wvdial.conf<Warn>: Can't open '/etc/wvdial.conf' for reading: No such file or directory
/etc/wvdial.conf<Warn>: ...starting with blank configuration.
Modem configuration written to /etc/wvdial.conf.
ttyUSB_utps_modem<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB_utps_pcui<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

zekkerj

Ele deve ter criado um arquivo "/etc/wvdial.conf". Pode postá-lo?

Teste também se consegue se conectar com o wvdial, algo como "sudo wvdial".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

O arquivo em questão apresenta os seguintes dados:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
; Phone = <Target Phone Number>
ISDN = 0
; Password = <Your Password>
; Username = <Your Login Name>
Modem = /dev/ttyUSB_utps_modem
Baud = 9600

zekkerj

Se você chama o comando abaixo, consegue conectar?

sudo wvdial
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

Suponho que tenha que configurar tal arquivo.

thiago@ubuntu:~$ sudo wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot open /dev/ttyUSB_utps_modem: No such file or directory
--> Cannot open /dev/ttyUSB_utps_modem: No such file or directory
--> Cannot open /dev/ttyUSB_utps_modem: No such file or directory

zekkerj

CitarSuponho que tenha que configurar tal arquivo.
Acabamos de fazer isso, com o comando "wvdialconf" que rodamos lá atrás. Esse "ttyUSB_utps_modem" foi o dispositivo que o wvdialconf achou quando você espetou o modem. Que eu suponho, está espetado neste momento também...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

#51
zekkerj, configurei o arquivo wvdial.conf desta maneira:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","claro.com.br"
Password = claro
Check Def Route = on
Phone = *99***1#
Modem Type = Analog Modem
Stupid mode = 1
Baud = 9600
Auto DNS = on
DialCommand = ATDT
Modem = /dev/ttyUSB_utps_modem
ISDN = 0
Username = claro
Auto Reconnect = off
FlowControl = Hardware(CRTSCTS)

Após conectar o modem:

root@ubuntu:/home/thiago# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","claro.com.br"
AT+CGDCONT=1,"IP","claro.com.br"
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Tue Jun 28 15:37:54 2011
--> Pid of pppd: 4705
--> Using interface ppp0
--> pppd: 0�o
--> pppd: 0�o
--> pppd: 0�o
--> pppd: 0�o
--> pppd: 0�o
--> pppd: 0�o
--> local  IP address xx.xx.xxx.xx
--> pppd: 0�o
--> remote IP address xx.xx.xx.xx
--> pppd: 0�o
--> primary   DNS address xxx.xxx.xxx.xxx
--> pppd: 0�o
--> secondary DNS address xxx.xxx.xxx.xxx
--> pppd: 0�o

Desejo fazer uso do gnome-ppp. Me é remetido o seguinte erro:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Modem initialized.
--> Sending: ATM1L3DT*99***1#
--> Waiting for carrier.
ATM1L3DT*99***1#
CONNECT
--> Carrier detected.  Waiting for prompt.
--> Connected, but carrier signal lost!  Retrying...
--> Sending: ATM1L3DT*99***1#
--> Waiting for carrier.
--> Timed out while dialing.  Trying again.
--> Maximum Attempts Exceeded..Aborting!!
--> Disconnecting at Tue Jun 28 15:42:49 2011

zekkerj

Então estamos no caminho... Qual é a sua operadora?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S


zekkerj

Ótimo. Execute o gnome-ppp assim:

gksudo gnome-ppp

se conseguir conectar, é só questão de acertar a permissão do daemon ppp, pra que vc possa iniciar o gnome-ppp com o seu usuário.

Mais tarde podemos ver também pro Gerenciador de Rede reconhecer seu modem, pra vc não precisar mais usar o gnome-ppp.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

#55
Deprimente. Descobri o que ocorre. Meu modem é  reconhecido após a execução do comando sudo modprobe usbserial vendor=0x12d1 product=0x1003. Teria como contornar tal situação? O reconhecimento pelo Gerenciador de Rede seria de grande valia. Executei a interface gráfica do wvdial via comando gksudo gnome-ppp. Não obtive sucesso. Outro detalhe: na tentativa de conexão via gnome-ppp meu modem não é mais reconhecido como /dev/ttyUSB_utps_modem e sim como /dev/ttyUSB_utps_pcui .

zekkerj

Adicione o nome do módulo ("usbserial") ao arquivo /etc/modules. Assim você força o módulo a ser carregado no boot.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

#57
Inclui o comando sudo modprobe usbserial vendor=0x12d1 product=0x1003 no arquivo /etc/rc.local como sugerido por você aqui http://ubuntuforum-br.org/index.php?topic=65956.0.

zekkerj

... e o módulo fixou? Vc já consegue conectar, ainda que usando o "eject sr1" e indo pelo "gnome-ppp"?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Thiago_S

Sim. Basta plugar o modem via porta usb e executar sudo wvdial para estabelecer a conexão. No entanto, não obtive sucesso quanto ao gnome-ppp.