Autor Tópico: Como Configurar e instalar modem ZTE MF622 da Claro 3G  (Lida 33671 vezes)

sidallway

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Como Configurar e instalar modem ZTE MF622 da Claro 3G
« Online: Maio 31, 2008, 10:39:56 pm »
Desde que adquiri o serviço Claro 3G tento configurá-lo para funcionamento no Linux sem sucesso. Pesquisando aqui e acolá, cheguei a uma manteira de fazê-lo funcionar, embora acredite que não seja a única nem a mais eficiente, mas como penei (Debian/Slack) para conseguir pode ser que alguém também esteja pasando pelo mesmo perrengue. Uso atualmente o OpenSuse 10.3, vamos lá.

Inicialmente me certifiquei que o modem estava sendo reconhecido na porta USB0, para isso abri o Yast fui em Hardware, Informação de Hardware. Na entrada USB deve aparecer ZTE CDMA Technologies e a porta /dev/ttyUSB0/. Se por um acaso estiver em outra porta todos os arquivos de configuração aqui citados deverão ser modificados para a porta apresentada.


Primeiro:


Baixe e instale os seguintes programas:

WVDIAL (no meu caso: wvdial-1.56-22.x86_64.rpm)
LIBUSB-DEVEL (no meu caso: libusb-devel-0.1.12-72.x86_64.rpm)
COMGT (no meu caso: comgt-0.32-51.x86_64.rpm)

USB-MODESWITCH (no meucaso: usb_modeswitch-0.9.4beta2.tar.bz2)
esse aqui é para descompactar e tem dentro um arquivo/aplicativo chamado usb_modeswitch que deve ser copiado para o diretório /usr/local/sbin/.


Segundo:


Como root, crie os seguintes arquivos:

no diretório /etc/ – arquivo: wvdial.conf
se já existir um pode substituir.

[Dialer Defaults]
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","claro.com.br"
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = claro
Password = claro
Dial Command = ATDT
Baud = 460800

também no /etc/ – arquivo: usb_modeswitch.conf

modifique o original que veio no pacote usb_modeswitch-0.9.4beta2.tar.bz2 deixando todas as linhas comentadas com execeção a do modem MF622. Vai ficar mais ou menos assim:

# /etc/usb_modeswitch.conf
#
# Last modified: 2008-03-09

...

########################################################
# ZTE MF620 (aka "Onda MH600HS")
#
# Confirmed working.
#
# Contributor: Flávio Moringa

;DefaultVendor=      0x19d2
;DefaultProduct=   0x2000
;TargetVendor=      0x19d2
;TargetProduct=      0x0001
;MessageEndpoint=0x04
;MessageContent="5553424308a0b7870000000000000600000000000000000000000000000000"

########################################################
# ZTE MF622
#
# Contributor: Pedro Algarvio

DefaultVendor=      0x19d2
DefaultProduct=   0x2000
TargetVendor=      0x19d2
TargetProduct=      0x0001
DetachStorageOnly=1


ALTERE O ARQUIVO NA SEÇÂO DO MODEM MF622 retirando o ponto e virgula da frente das configurações. Faça um check-up no arquivo para se certificar que nenhum outro modem está sem o ponto e vírgula no começo.

no diretório  /etc/udev/rules.d/ - arquivo: 15-zte-mf622.rules

ACTION!="add", GOTO="ZTE_End"
# Is this the ZeroCD device?
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",
SYSFS{idVendor}=="19d2", GOTO="ZTE_ZeroCD"
# Is this the actual modem?
SUBSYSTEM=="usb", SYSFS{idProduct}=="0001",
SYSFS{idVendor}=="19d2", GOTO="ZTE_Modem"
LABEL="ZTE_ZeroCD"
# This is the ZeroCD part of the card, remove
# the usb_storage kernel module so
# it does not get treated like a storage device
#RUN+="/sbin/rmmod usb_storage"
RUN+="/usr/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0001"
LABEL="ZTE_Modem"
# This is the Modem part of the card, let's
# load usbserial with the correct vendor
# and product ID's so we get our usb serial devices
RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0001",
# Make users belonging to the dialout group
# able to use the usb serial devices.
#MODE="660", GROUP="dialout"
MODE="660", GROUP="tty"
LABEL="ZTE_End"


Terceiro:


Abra o terminal e como root digite:

# comgt -d /dev/ttyUSB0

aparecerá algo do tipo:

SIM ready
Waiting for Registration..(120 sec max)
Registered on Home network:
Failed to register


depois ainda como root digite:

# wvdial

aparecerá algo do tipo:


--> WvDial: Internet dialer version 1.56 (abuild@kalman)
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> 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#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Sat May 31 22:02:54 2008
--> Pid of pppd: 8722
--> Using interface ppp0
--> local  IP address 189.94.62.8
--> remote IP address 10.64.64.64
--> primary   DNS address 200.255.121.39
--> secondary DNS address 200.169.117.14
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> Nameserver (DNS) Ok.
--> Connected... Press Ctrl-C to disconnect

PRONTO! Você finalmente está conectado.  Para desconectar é só teclar Ctrl-C. Se quiser reconectar é só digitar: wvdial.

OBS: o modem precisa estar conectado ao computador desde o momento que ele é ligado senão será reconhecido como memória flash (pendrive).

Espero ter ajudado. Um abraço.

Comunidade de Usuários do openSUSE

Como Configurar e instalar modem ZTE MF622 da Claro 3G
« Online: Maio 31, 2008, 10:39:56 pm »

nick

  • Newbie
  • *
  • Mensagens: 8
  • Karma: +0/-0
Re: Como Configurar e instalar modem ZTE MF622 da Claro 3G
« Responder #1 Online: Junho 09, 2008, 07:22:48 pm »
Alguem pode me ajudar a configurar meu mini modem da oi GPRS-EDGE  TS9989i no Suse,  ???

Desde ja agradeço
Nick

marcelovb

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1776
  • Karma: +5/-0
Re: Como Configurar e instalar modem ZTE MF622 da Claro 3G
« Responder #2 Online: Junho 10, 2008, 07:55:26 am »
Já respondi sua pergunta em outro post.
É considerado falta de educação inundar posts diferentes com a mesma pergunta.
--
Marcelo Vivan Borro