Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu

Iniciado por ddjrenato, 09 de Maio de 2009, 12:23

tópico anterior - próximo tópico

ddjrenato

 :)
E ai galera... depois de muito pesquisar e testar várias distros de linux para ver se meu modem ZTE MF626 funcionaria no linux, consegui finalmente e resolvi fazer um tutorial para ajudar a outros. Achei um mini tutorial em inglês e estou me baseando nele. Valeu Unkuiri (http://ubuntuforums.org/showthread.php?t=1147685)

Estou usando Ubuntu 9.40 64 bits, mas creio que funcione tranquilamente no 32.

*********************************

Entre no ubuntu normalmente, apague qualquer configuração ou conexões em: CONEXÕES DE REDE / BANDA LARGA MÓVEL, deixe em branco. (Para entrar em conexões de rede é só clicar com o botão direito nos dois computadores perto do relogio.)

Baixe esse arquivo http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.7.tar.bz2, agora descompacte ele na sua pasta home, é aquela pasta com seu nome e que contém outras pastas; música, documentos, videos, musicas, imagens,... para descompactar é só clicar em cima do arquivo baixado com o botão direito e clicar em extrai, e informe o local.

Abra um terminal:

Entre dentro da pasta que vc acabou de extrair...
Citarcd nomedapasta

Digite:
Citarsudo make install

coloque a senha root e tecle enter...

Agora vamos editar o arquivo "usb_modeswitch.conf", digite no terminal...
Citarsudo gedit /etc/usb_modeswitch.conf

No editor clique em localizar e coloque 626... ele vai te mostra algo assim:

################################################
# ZTE MF628+ (tested version from Telia / Sweden)
# ZTE MF626
#
# Contributor: Joakim Wennergren

;DefaultVendor= 0x19d2
;DefaultProduct= 0x2000

;TargetVendor= 0x19d2
;TargetProduct= 0x0031

;MessageEndpoint=0x01
;MessageContent="55534243123456782000000080000c8501 0101180101010101000000000000"

# if that command doesn't work, try the other ("eject")
;MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

###################################################


Tire os símbolos "#" e ";", deixe assim:

################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626

Contributor: Joakim Wennergren
DefaultVendor= 0x19d2
DefaultProduct= 0x2000

TargetVendor= 0x19d2
TargetProduct= 0x0031

MessageEndpoint=0x01
MessageContent="55534243123456782000000080000c8501 0101180101010101000000000000"


if that command doesn't work, try the other ("eject")
MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

###################################################


10º Salve e feche o editor...

11º Talvez vai abrir o editor de conexões do ubuntu, não ligue para ele deixe de lado....

12º Desconecte o mini-modem espere um pouco... coloque novamente e espere a cor dele mudar...

13º Digite no terminal:

Citarsudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

14º Agora vamos criar um novo arquivo em branco e colar dentro dele um texto logo abaixo; digite no terminal...

Citarsudo gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi

15º Agora copie e cole esse texto:

<!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<!-- ZTE MF626 HSDPA USB Modem -->
<match key="@info.parent:usb.vendor_id" int="0x19d2">
<match key="@info.parent:usb.product_id" int="0x0031">
<match key="@info.parent:usb.interface.number" int="3">
<append key="modem.command_sets" type="strlist">GSM-07.07</append>
<append key="modem.command_sets" type="strlist">GSM-07.05</append>
<append key="info.capabilities" type="strlist">modem</append>
</match>
</match>
</match>
</device>
</deviceinfo>


16º Salve e feche

17º Agora se vc não fechou aquela janela de nova conexão que abriu, é só configurar normalmente... clique em "OI" avançar, avançar e pronto. O meu conectou automaticamente depois disso. Se não conectar reinicie o seu micro.

18º Abraços é isso ai  ;D ;D ;D ;D


Renato Oliveira

Kazin

excelente, finalmente consegui conectar o modem!
Muito obrigado!

Só tem um problema, tem como faezr o comando do modeswitch ser automático? qd minha mãe usa o computador é pedir demais para ela digitar /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf, e pior ainda, dar a senha root pra ela!!!

lunga

Creio que o modeswitch somente precisa ser executado uma vez...
Se sua dúvida foi resolvida, por favor,  edite o título do tópico para indicar isso!

"Na União Soviética, a rosca é que queima você!!!

Kazin

mas quando ligo o modem no computador ele não é reconhecido como modem sozinho, precisa rodar o modeswitch.
E mesmo assim, ele não conecta no netbook (lg x110) e nem no meu macbook.

No PC ele chegou a conectar 2 vezes, e só.

Todos usam Ubuntu 9.04 Jaunty Jacklope

Marcylio

aqui também ele não conecta, chega até a ser reconhecido ( luz fica verde )

peguei uma rules.d para não ter que ficar executando o modeswitch direto...

mas mesmo assim ele não funciona.... simplesmente não conecta

Akyiles

 :-\ eu tentei mas nao deu certo quando chega na parte da senha simplesmente o terminal nao digita nada.
Dane-se o mundo que eu nao me chamo Raimundo!!!

vitinho

Akyiles, o terminal não mostra sua senha mesmo enquanto digita, mas pode digitar que tá escrevendo sim.

Valeu Renato! Segui aqui seu tutorial e foi de primeira.
Abraços.

vitinho

Dica:
Ainda não testei, mas já vou fazer aqui.

Quando você reiniciar, provavelmente terá que rodar o usb_modeswitch denovo pro modem funcionar, então dá pra criar uma regra pra que cada vez que o modem for espetado na usb, ele executar isso pra você.

em um terminal, digite:
sudo gedit /etc/udev/rules.d/90-zte.rules
coloque a senha e copie o seguinte para dentro do arquivo:
ACTION!="add", GOTO="ZTE_End"

SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", GOTO="ZTE_ZeroCD"

LABEL="ZTE_ZeroCD"
RUN+="/usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf"

LABEL="ZTE_End"

Salve, feche e quando voce reiniciar e espetar seu modem já vai estar all ready to use. ;)


gabee

Ele reconheceu o modem, porém não conecta. Quais configurações vocês estão usando para o oi velox 3g?
eu pus:

numero: *99***1#(no windows ele usa esse nome)
nome: oi
senha: oi
apn: gprs.oi.com.br

falta algo?
o modem reconhece, porem nao conecta ;\\
Citar"O pensamento é uma mentira, como o amor ou a fé. Pois as verdades são fraudes e as paixões odores; e, no fim das contas, a escolha está entre aquele que mente e aquele que fede."
Filósofo Romeno

hpoyatos

Estou com o mesmo problema. O modem reconhece, fica com led azul, mas não conecta.

Coloquei essa configuração mencionada, e nada. Liguei na OI e nada.
Eles dizem que a autenticação é "CHAP", mas em um tutorial de MACOs o pessoal cita "PAP".

PUK essas coisas não põe não, né?


Citação de: gabee online 22 de Maio de 2009, 16:11
Ele reconheceu o modem, porém não conecta. Quais configurações vocês estão usando para o oi velox 3g?
eu pus:

numero: *99***1#(no windows ele usa esse nome)
nome: oi
senha: oi
apn: gprs.oi.com.br

falta algo?
o modem reconhece, porem nao conecta ;\\

vitinho

#10
Lembrando que o modem fica azul mesmo sem o linux reconhecê-lo como modem.

gabee e hpoyatos, abram um terminal, (com o modem espetado) rodem o comando lsusb e postem o que apareceu aqui.

Na minha aba de Banda larga móvel tá:
numero: *99#
senha: oioioi
APN: gprs.oi.com.br
o resto dos campos dessa aba estão vazios.

gabee

farei isso, porem o numero da oi é *99**#1 no windows e no mac, creio que nao seja diferente no linux.
Citar"O pensamento é uma mentira, como o amor ou a fé. Pois as verdades são fraudes e as paixões odores; e, no fim das contas, a escolha está entre aquele que mente e aquele que fede."
Filósofo Romeno

catao

#12
Galera,

Acabei de publicar um tutorial passo-a-passo http://tecnologias.catao.eti.br/?p=299 de como configurar o modem MF626, descrevo de como fazer no Fedora,mas para Ubuntu é igual.
Quem estiver com problema de deteção do modem postem o resultado do comando lsusb.

Qualquer dúvida após ler o meu tutorial me avisem

Alexandre Catão

http://tecnologias.catao.eti.br
http://twitter.com/catao

semensato

bom caro amigo,
estava afim de adiquirir esse modem 3g da oi, entao liguei para eles para saber se tinha suporte para linux,eles me responderam q nao funcionava em linux.
eh uma pena, mas ainda nao testei isso q o colega acima falou http://tecnologias.catao.eti.br/?p=299

=]

catao

Caro amigo,

Pode crer que dá certo. O call center deles não sabe o que estão falando.

Alexandre Catão

http://tecnologias.catao.eti.br
http://twitter.com/catao