Fórum Ubuntu Linux - PT

Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: ddjrenato em 09 de Maio de 2009, 12:23

Título: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: ddjrenato em 09 de Maio de 2009, 12:23
 :)
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.

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

1º 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.)

2º 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.

3º Abra um terminal: (https://ubuntuforum-br.org/proxy.php?request=http%3A%2F%2Flapidariodecultura.files.wordpress.com%2F2009%2F01%2Fconsola-menu.png&hash=d401aa83e4c498e542e19200c326f18014579118)

4º Entre dentro da pasta que vc acabou de extrair...
Citar
cd nomedapasta

5º Digite:
Citar
sudo make install

6º coloque a senha root e tecle enter...

7º Agora vamos editar o arquivo "usb_modeswitch.conf", digite no terminal...
Citar
sudo gedit /etc/usb_modeswitch.conf

8º 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"

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

9º 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:

Citar
sudo /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...

Citar
sudo 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
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Kazin em 17 de Maio de 2009, 16:46
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!!!
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: lunga em 18 de Maio de 2009, 10:21
Creio que o modeswitch somente precisa ser executado uma vez...
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Kazin em 18 de Maio de 2009, 13:02
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
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Marcylio em 18 de Maio de 2009, 17:20
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
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Akyiles em 19 de Maio de 2009, 19:19
 :-\ eu tentei mas nao deu certo quando chega na parte da senha simplesmente o terminal nao digita nada.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: vitinho em 19 de Maio de 2009, 21:59
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.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: vitinho em 19 de Maio de 2009, 22:06
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:
Código: [Selecionar]
sudo gedit /etc/udev/rules.d/90-zte.rulescoloque a senha e copie o seguinte para dentro do arquivo:
Código: [Selecionar]
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. ;)

Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: gabee em 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 ;\\
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: hpoyatos em 22 de Maio de 2009, 18:16
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é?


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 ;\\
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: vitinho em 24 de Maio de 2009, 00:53
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.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: gabee em 25 de Maio de 2009, 20:46
farei isso, porem o numero da oi é *99**#1 no windows e no mac, creio que nao seja diferente no linux.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: catao em 31 de Maio de 2009, 21:31
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
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: semensato em 04 de Junho de 2009, 06:38
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

=]
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: catao em 04 de Junho de 2009, 16:03
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
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Alfa em 23 de Julho de 2009, 19:08
Aí, o pessoal da Oi não sabe o que está dizendo.

O call center não sabe como configurar o negócio em Linux e então fala para os clientes que o Velox 3G não é compatível com este sistema. Óbvio! No Windows é só plugar o modem na porta USB e pronto! Nenhum call center precisará dizer mais nada. Na verdade, o que eles deveriam dizer é que não fornecem suporte para o Linux, e não dizer o que dizem. Seria mais honesto com os clientes.

Eu consegui fazer o meu Velox 3G da Oi funcionar. O meu modem é o Huawei E156C e uso o Ubuntu 9.04 com o Kernel 2.6.28-11-generic. Não consegui fazer funcionar com o kernel 2.6.28-13-generic.

Minhas configurações são as seguintes:

numero: *99#
senha: oioioi
APN: gprs.oi.com.br
Os outros campos estão vazios.

Boa sorte!
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: vampire_thunder em 13 de Agosto de 2009, 21:08
Cara, meu modem também é o E156, só que da Vivo. Sempre funcionou desde o 8.10, no kernel do próprio Ubuntu. Não precisei instalar outro kernel.
Se tiver dificuldades, use o script do Morimoto:
http://www.gdhpress.com.br/blog/script-vivo-zap/

Se chama script vivo zap mas funciona com todas as operadoras.

O pessoal das operadoras não estão preparados. Nenhum deles dirá que o modem funciona no Linux, sendo que eu uso 3G desde o CDMA, há mais de 2 anos, com vários aparelhos. Da última vez que fui numa loja habilitar um plano, a própria vendedora disse que não sabe por que a empresa não oferece treinamento para eles.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: petersonldp em 17 de Agosto de 2009, 10:13
Opa!!!
Como é que tá pessoal??
O seguinte, a boa notícia. Eu fiz o tutorial acima, e comentaram que depois que reiniciaram a maquina, não obtiveram sucesso na nova conexão, fiz os testes, e o seguinte, vc tem que esperar o modem ficar azul ou verde, e depois dar um clique com o botão esquerdo do mouse em cima do ícone de rede, e depois clicar na conexão da oi. esperar um pouco e estará conectado. obrigado pelo tuto!!!! abraços
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: pjsp em 24 de Setembro de 2009, 17:05
Não consegui configurar meu modem (para a TMN).
Tentei diversas estratégias e nem sequer há detecção dele, isto é não aparece o nome do dispositivo. quando faço lsusb surge:
Bus 001 Device 011: ID 19d2:2000  <espaço em branco>.

alguém sabe como solucionar o problema?

Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: marbreu em 10 de Novembro de 2009, 22:47
 :o instalei o ubuntu 9.10 no meu note, segui as instruções do tutorial a risca, e não consegui realizar conexão, a luz do modem chegou a mudar de cor, reiniciei o note mas não conectou. Solicito ajuda, Atenciosamente..... ??? :-\
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: gama-fs em 06 de Dezembro de 2009, 11:43
 ;D ;D ;D oi pessoal gostei muito deste tutorial, eu uso ubuntu desde o 8.04 e gosto de usa-lo eu usei este tutorial no 9.04 e 9.10 e deu certo  ;). valeu!!!!
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: d6 em 29 de Janeiro de 2010, 09:38
Aqui no meu, quando tento instalar o usb modswitch da o seguinte erro:

gcc -Wall -l usb -o usb_modeswitch usb_modeswitch.c
usb_modeswitch.c:66:17: error: usb.h: Arquivo ou diretório não encontrado
usb_modeswitch.c: In function ‘main’:
usb_modeswitch.c:343: warning: implicit declaration of function ‘usb_init’
usb_modeswitch.c:346: warning: implicit declaration of function ‘usb_set_debug’
usb_modeswitch.c:348: warning: implicit declaration of function ‘usb_find_busses’
usb_modeswitch.c:349: warning: implicit declaration of function ‘usb_find_devices’
usb_modeswitch.c:397: error: dereferencing pointer to incomplete type
usb_modeswitch.c:398: error: dereferencing pointer to incomplete type
usb_modeswitch.c:400: warning: implicit declaration of function ‘usb_open’
usb_modeswitch.c:400: warning: assignment makes pointer from integer without a cast
usb_modeswitch.c:407: error: dereferencing pointer to incomplete type
usb_modeswitch.c:409: error: dereferencing pointer to incomplete type
usb_modeswitch.c:411: error: dereferencing pointer to incomplete type
usb_modeswitch.c:561: warning: implicit declaration of function ‘usb_close’
usb_modeswitch.c: In function ‘deviceDescription’:
usb_modeswitch.c:576: error: dereferencing pointer to incomplete type
usb_modeswitch.c:577: warning: implicit declaration of function ‘usb_get_string_simple’
usb_modeswitch.c:577: error: dereferencing pointer to incomplete type
usb_modeswitch.c:586: error: dereferencing pointer to incomplete type
usb_modeswitch.c:587: error: dereferencing pointer to incomplete type
usb_modeswitch.c:596: error: dereferencing pointer to incomplete type
usb_modeswitch.c:597: error: dereferencing pointer to incomplete type
usb_modeswitch.c: In function ‘deviceInquire’:
usb_modeswitch.c:629: warning: implicit declaration of function ‘usb_claim_interface’
usb_modeswitch.c:634: warning: implicit declaration of function ‘usb_clear_halt’
usb_modeswitch.c:636: warning: implicit declaration of function ‘usb_bulk_write’
usb_modeswitch.c:642: warning: implicit declaration of function ‘usb_bulk_read’
usb_modeswitch.c:669: warning: implicit declaration of function ‘usb_release_interface’
usb_modeswitch.c: In function ‘resetUSB’:
usb_modeswitch.c:685: warning: implicit declaration of function ‘sleep’
usb_modeswitch.c:687: warning: implicit declaration of function ‘usb_reset’
usb_modeswitch.c: In function ‘switchConfiguration’:
usb_modeswitch.c:753: warning: implicit declaration of function ‘usb_set_configuration’
usb_modeswitch.c: In function ‘switchAltSetting’:
usb_modeswitch.c:769: warning: implicit declaration of function ‘usb_set_altinterface’
usb_modeswitch.c: In function ‘switchHuaweiMode’:
usb_modeswitch.c:786: warning: implicit declaration of function ‘usb_control_msg’
usb_modeswitch.c:786: error: ‘USB_TYPE_STANDARD’ undeclared (first use in this function)
usb_modeswitch.c:786: error: (Each undeclared identifier is reported only once
usb_modeswitch.c:786: error: for each function it appears in.)
usb_modeswitch.c:786: error: ‘USB_RECIP_DEVICE’ undeclared (first use in this function)
usb_modeswitch.c:786: error: ‘USB_REQ_SET_FEATURE’ undeclared (first use in this function)
usb_modeswitch.c: In function ‘switchSonyMode’:
usb_modeswitch.c:872: warning: assignment makes pointer from integer without a cast
usb_modeswitch.c: In function ‘detachDriver’:
usb_modeswitch.c:909: warning: implicit declaration of function ‘usb_get_driver_np’
usb_modeswitch.c:926: warning: implicit declaration of function ‘usb_detach_kernel_driver_np’
usb_modeswitch.c: In function ‘checkSuccess’:
usb_modeswitch.c:982: warning: assignment makes pointer from integer without a cast
usb_modeswitch.c:987: error: dereferencing pointer to incomplete type
usb_modeswitch.c:987: error: dereferencing pointer to incomplete type
usb_modeswitch.c: In function ‘search_devices’:
usb_modeswitch.c:1093: warning: implicit declaration of function ‘usb_get_busses’
usb_modeswitch.c:1093: warning: assignment makes pointer from integer without a cast
usb_modeswitch.c:1093: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1095: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1095: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1097: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1097: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1098: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1119: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1126: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1126: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1128: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1138: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1142: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1144: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1146: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1147: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1153: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1153: error: dereferencing pointer to incomplete type
usb_modeswitch.c: In function ‘find_first_bulk_output_endpoint’:
usb_modeswitch.c:1176: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1179: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1180: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1181: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1181: error: ‘USB_ENDPOINT_TYPE_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1181: error: ‘USB_ENDPOINT_TYPE_BULK’ undeclared (first use in this function)
usb_modeswitch.c:1182: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1182: error: ‘USB_ENDPOINT_DIR_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1183: error: dereferencing pointer to incomplete type
usb_modeswitch.c: In function ‘find_first_bulk_input_endpoint’:
usb_modeswitch.c:1194: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1197: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1198: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1199: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1199: error: ‘USB_ENDPOINT_TYPE_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1199: error: ‘USB_ENDPOINT_TYPE_BULK’ undeclared (first use in this function)
usb_modeswitch.c:1200: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1200: error: ‘USB_ENDPOINT_DIR_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1201: error: dereferencing pointer to incomplete type
make: ** [usb_modeswitch] Erro 1


Uso Ubuntu 9.10.
PS: desculpem pelo bloco de erro. mas achei que fosse necessário ;)
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: zekkerj em 29 de Janeiro de 2010, 11:05
E aí ddjrenato, blz? Gostei mto do seu post.

Só tenho dois reparos: quando vc fala pra tirar os "#" e os ";", não precisa tirar os "#", só os ";".

E outra coisa, quem instala o usb_modeswitch pelo pacote, ele cria um arquivo "/etc/udev/rules.d/usb_modeswitch.rules", onde lá pelas tantas ele tenta configurar os modems ZTE/Onda como se fosse o modelo ZTE MF620... isso zoa tudo. Solução: editar esse arquivo e desativar (adicionando um '#' no início) as linhas relativas a ele --- é a primeira linha onde aparece o código 0x19d2:0x2000. (No meu computador é a linha 185 do arquivo).

Código: [Selecionar]
########################################################
# ZTE MF620 (aka "Onda MH600HS")
#
# Probably works with DetachStorageOnly too
#
# Contributor: Flávio Moringa
# only for reference
# MessageEndpoint=0x04
# Vendor:Product id = 0x19d2:0x2000
SUBSYSTEM=="usb", SYSFS{idVendor}=="19d2", SYSFS{idProduct}=="2000", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x19d2 --default-product 0x2000 --message-content 55534243123456780000000000000600000000000000000000000000000000"

Depois de desativar essa linha e reiniciar o udev (ou o computador), meu modem passou a ser reconhecido redondinho.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: zekkerj em 29 de Janeiro de 2010, 11:07
Aqui no meu, quando tento instalar o usb modswitch da o seguinte erro:

gcc -Wall -l usb -o usb_modeswitch usb_modeswitch.c
usb_modeswitch.c:66:17: error: usb.h: Arquivo ou diretório não encontrado
usb_modeswitch.c: In function ‘main’:
(...)
usb_modeswitch.c:1199: error: ‘USB_ENDPOINT_TYPE_BULK’ undeclared (first use in this function)
usb_modeswitch.c:1200: error: dereferencing pointer to incomplete type
usb_modeswitch.c:1200: error: ‘USB_ENDPOINT_DIR_MASK’ undeclared (first use in this function)
usb_modeswitch.c:1201: error: dereferencing pointer to incomplete type
make: ** [usb_modeswitch] Erro 1


Uso Ubuntu 9.10.
PS: desculpem pelo bloco de erro. mas achei que fosse necessário ;)

Rodou o comando "./configure" antes do "make"?
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: d6 em 29 de Janeiro de 2010, 12:37
fui dentro do diretorio do usb-modeswich e dei ./configure...


Apareceu "Arquivo ou diretorio nao encontrado"..

tentei normalmente e como root
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: dtomadon em 30 de Janeiro de 2010, 06:53
fui dentro do diretorio do usb-modeswich e dei ./configure...


Apareceu "Arquivo ou diretorio nao encontrado"..

tentei normalmente e como root

O comando que uso para instalar o usb_modeswitch é o seguinte :

dentro do diretório criado na descompactação,

sudo make install

Se não der certo retorna.!
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: tomga em 22 de Fevereiro de 2010, 21:04
Este usb-modeswitch só me deu dor de cabeça  :'(. Eu estou com um Ubuntu 9.10 amd64 e um modem zte mf 626 da claro, instala-lo é quase plug and play.
Esqueça pacotes, linhas de comando e scripts. Plugue o modem, se vc estiver com icones na tela ele vai ser montado como um usb-storage e vai aparecer na área de trabalho,
ejete o infeliz que ele vai ser reconhecido como modem (rode o lsusb antes e depois se vc quizer ver a alteração).
Ai e só entrar em sistemas>preferências>conexões de rede, entre na aba banda larga móvel, adicione uma conexão, escolha a sua operadora e o seu plano e pronto.
O número de discagem que aparece na minha conexão é *99#. A claro informa que é *99***1#, mas se vc trocar para este número não vai conectar.
As vezes a primeira conexão dá pau, conecta más não acessa nada, desabilitar conectar automaticamente todas as conexões, menos a da 3G, resolve o problema.
Pode dar problema com a autenticação da conexão PPP também, vai testando se isto ocorrer.
Quando ligar o computador de novo e só ejetar o modem/pendrive e esperar alguns segundos que vc vai estar conectado
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: zekkerj em 23 de Fevereiro de 2010, 00:27
Citar
Este usb-modeswitch só me deu dor de cabeça
Siga minhas instruções no post #23 que a dor de cabeça passa. ;D

Citar
O número de discagem que aparece na minha conexão é *99#. A claro informa que é *99***1#, mas se vc trocar para este número não vai conectar.
No NetworkManager, vc tem que usar o número "*99#". No wvdial, tem que usar "*99***1#".
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: bvbphernando em 26 de Maio de 2010, 13:39
ola amigos !!!
Sou adminstrador de redes e tenho uma opcao melhor que essa para a instalação do moldem da vivo zte mf626 no linux versao 9.10 .
atenção voce precisara do dvd de instalação com os pacotes que esta disponivel no site da ubuntu o meu deu certo com os pacotes do ubuntu 10.04.
entao vamos la insira o moldem no seu micro ou leptop e tente instalar o pacote que esta dentro do moldem onde tera os programas de instalação
do linuz, mac, fedora e windows.
abra o redeame e siga o passo a passo pra instalação dos arquivos que estão dentro do pasta que esta o readme.
ao instalar eles vc ira na pasta do linux e tentara instalar o vwdial e ai que entrara o dvd com os pacotes ele pedira pra instalar o wvdial instale esse pacote e apos vc tera que voltar pra instalar o
programa que vc nao consegui que informou o erro de dependencia de wvdial , instale ele e pedira pra reiniciar retire o dvd e reinice a maquina apos isso e so inserir o moldem e conectar , caso nao consiga tente o seguinte com o moldem conectado  configure conexões em vpn / configurar vpn /banda larga movel / escola o pais /operadora e e so autorizar ele fazer a discagem .
Pronto e isso so alegria .Espero ter ajudado.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: zekkerj em 26 de Maio de 2010, 23:44
Não entendi, bvphernando.

Vc não está usando o usb-modeswitch??? Sem ele o wvdial não funciona...

Outra coisa, a palavra é "MODEM", não "moldem". É a contração de "MOdulador/DEModulador". ;)
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: Shell em 31 de Maio de 2010, 12:57
ddjrenato,

por acaso vc sabe como configurar o modem da vivo ZTE  MF645, ele estava funcionando normalmente na versão 9.10, agora na 10.4 reconhece mais não conecta fica inicializando sempre. Quando rodo o script de instalação ele não finaliza a instalação e fica desse jeito:
10-05-24 13:45:22 vendor/Product ID: 1d6b:1
10-05-24 13:45:22 vendor/Product ID: 1d6b:1
10-05-24 13:45:22 vendor/Product ID: 1d6b:1
10-05-24 13:45:22 vendor/Product ID: 1d6b:1
10-05-24 13:45:22 vendor/Product ID: 1d6b:1
10-05-24 13:45:22 vendor/Product ID: 781:5151
10-05-24 13:45:22 vendor/Product ID: bda:8189
10-05-24 13:45:22 vendor/Product ID: 1d6b:2
10-05-24 13:45:22 vendor/Product ID: 1d6b:2
10-05-24 13:45:22 vendor/Product ID: 1d6b:2

aí fica nesse loop sempre só mudando a hora. Não sei mais o que fazer... se vc poder me ajudar agradeço

abraços  :)
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: wiliam_os em 02 de Julho de 2010, 22:17
Olá a todos.

Meu problema é o seguinte:

extraio a pasta a qual baixei e executo a instalação dando make install. Vejo que vários erros são relatados no terminal. Quando entro com o comando para abrir o arquivo usb_modeswitch no gedit o mesmo é aberto totalmente em branco.

Fiz o que um colega sugeriu, entrar com o comando /.configure antes do make install mas o comando não é reconhecido.

Não sei mais o que fazer. Existe alguma outra fonte para esse arquivo que preciso baixar? Pode ser que ele esteja com problema.

Abraços a todos.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: zekkerj em 02 de Julho de 2010, 23:48
Pode mostrar esses erros?

Até onde eu sei, não é pra usar "./configure" nem "make" puro, no pacote usb-modeswitch baixado direto do site do desenvolvedor.
Título: Re: Tutorial: Configurando mini-modem ZTE MF626 no Ubuntu
Enviado por: SKILLERLOKO em 19 de Setembro de 2011, 18:50
è parceiro, realmente depois de muito tempo tentando configurar o meu modem 3g zte no ubuntu e debian sem sucesso,pois a forma como a operadora ensinava(oi) que diga si de passagem não da suporte a usuários linux,pois eles não recebem para isso, els dizem que a configuração do modem 3g em outro S.O que não seja windows é de inteira responsabilidade do usuario e que se o mesmo quiser usar a internet tem que contratar um tecnico, eu descobri que a configuração é a mesma utilizada pela operada mas o numero - *99***1# - serve apenas para o windows o numero usado no linux é - *99# -