quarta-feira, 23 de setembro de 2009

Configurar Modem ZTE MF636 no Ubuntu (Brasil Telecom) (modo fácil)

Depois de passar semanas em claro, procurando algo que funcione, Lendo muitos blogs, fóruns, consegui de um jeito muito fácil.
O grande problema rola porque o modem funciona como um pendrive, onde tem todos os programas de instalação pra Windows, mas como não precisamos disso no linux, então não precisamos do modo "pendrive" ativo.
Então vamos desativá-lo e tudo ficará uma blz... ;)
Para começar vamos verificar se o teu modem está detectado no modo "pendrive" ou se está no modo "modem".

Digite no seu terminal (aplicativos>acessorios>terminal)

lsusb

procure a linha que mostra o ID 19d2, como a de baixo:

Bus 002 Device 004: ID 19d2:XXXX

Se o XXX for igual 0031, então seu modem está sendo detectado como modem, pule para a etapa 4 e prossiga.

Se o XXX for igual a 2000, então significa que está no modo "pendrive", vamos precisar acessar o windows para desabilitar isso .


=== DESABILITAR PELO WINDOWS ====

1 - Acesse o windows pelo emulador, ou em um computador de amigo ou algo assim, instale o programa do modem, e entre no programa.

2 - Deixe o programa aberto (necessário para que o modem saia do modo de pendrive e entre no modo modem) e entre no menu iniciar > configurações > painel de controle > Sistema> Hardware >Gerenciador de Dispositivos
Ache onde está escrito "+ Modem", clique no + e clique no nome do modem com o botão DIREITO do mouse, depois Propriedades.

3 - Abra a aba Avançadas e digite alí dentro AT+ZCDRUN=8
Dê ok e saia, feche tudo, desmonte o pendrive e tudo pronto, 100% agora e sem precisar usar gambiarras. (Para desfazer o processo, só colocar AT+ZCDRUN=9).

========DESABILITAR PELO LINUX=====

1- Digite no terminal

echo AT+ZCDRUN=8 > /dev/ttyUSBx

onde x ttyUSBx é a porta onde o modem está ligado (veja a parte do dsmsg pra descobrir a porta)
Para desfazer o processo, só colocar AT+ZCDRUN=9
===============================================


4 - Volte a dar o comando lsusb e verifique o resultado, vai ser 19d2:0031.
Pronto, agora só falta saber em qual /dev/tty que seu modem foi mapeado, para isso de um olhada na saida do dmesg

dsmesg
[  221.788172] usb 2-1: new high speed USB device using ehci_hcd and address 4
[  221.923489] usb 2-1: configuration #1 chosen from 1 choice
[  221.925323] option 2-1:1.0: GSM modem (1-port) converter detected
[  221.925430] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
[  221.925630] option 2-1:1.1: GSM modem (1-port) converter detected
[  221.925706] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
[  221.926273] scsi6 : SCSI emulation for USB Mass Storage devices
[  221.926528] usb-storage: device found at 4
[  221.926532] usb-storage: waiting for device to settle before scanning
[  221.926700] option 2-1:1.3: GSM modem (1-port) converter detected
[  221.926812] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
[  227.321948] usb-storage: device scan complete
[  227.322880] scsi 6:0:0:0: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2

No nosso caso aí está na ttyUSB2, sempre é no número "maior" (geralmente é ttyUSB2)

5 - Vamos Instalar o Gnome-PPP, configuraremos mais tarde, mas para instalar, no terminal digite:

sudo apt-get install gnome-ppp


6- Agora só falta configurar o Wvdial.conf, ainda no terminal:

sudo gedit /etc/wvdial.conf

Qndo abrir, substitua tudo por isso aqui (se tiver usando brasil telecom):

[Dialer Defaults]
Phone = *99***1#
Username = brt
Password = brt
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/ttyUSB2
Baud = 115200
Init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Auto Reconnect = off
Modem Type = Analog Modem

Bom, feito isso agora só falta configurar o gnome-ppp, já que esse tem q ser executando como root, então vamos aos "detalhes".

7 - clique com o botão direito encima do menu aplicativos>editar menus>internet>gnome-ppp>propriedades
Onde está escrito "comando" coloque a palavra sudo na frente do comando e depois clique em fechar.

Feito isso, tudo deve estar 200%, abra o gnome=ppp (aplicativos>internet>gnome-ppp), digite a senha de root e configure assim:

usuario:  brt
senha:  brt
número: *99***1#

Pronto, só da "conectar" e ele já conecta, se quiser que fique alí no "tray", é só clicar nas propriedades do programa e colocar pra habilitar lá e pronto, só alegria!
Espero que tenha ajudado!
Abraços e até a próxima

5 comentários:

  1. fala di parabens pelo blog abração veio

    ResponderExcluir
  2. Tenho que fazer este mesmo procedimento com um modem da onda modelo msa523hs.

    Obrigado

    basedcm@hotmail.com

    ResponderExcluir
  3. tenho um not windows 7, é o mesmo procedimento?

    ResponderExcluir
  4. Então amigo, esse tutorial é para fazer ele funcionar no linux ubuntu, no windows 7 deve ter driver para ele, se não tiver entre em contato com o fabricante que ele deverá disponibiliar para você!
    Abraços

    ResponderExcluir