Ir para o conteúdo

Espírito Livre

Voltar a Blog
Tela cheia

Configuração do Modem Huawei E173s no Ubuntu

13 de Janeiro de 2013, 22:00 , por Desconhecido - 0sem comentários ainda | No one following this article yet.
Visualizado 53 vezes

3G

Neste artigo serão descritos os procedimentos de configuração no Ubuntu 10 ou superior é importante salientar que o modem E173 da Vivo na verdade é o E173s.
A instalação do modem huawei não ocorre automaticamente no Ubuntu devido a alguns drives não terem sido portados nas versões a partir da 10.0, mesmo que o vendedor alegue que o linux é suportado uma instalação manual se faz necessário.
Antes de prosseguir com a instalação verifique se o modelo do seu modem está correto, no manual e na carcaça do meu estava informando que era e173, mas a identificação correta encontra-se no chassis para verificá-la remova a tampa que protege o chip e verifique a escritura em baixo relevo.
Obs: O caractere $ representa a entrada do terminal e não faz parte do comando, é necessário privilégios de root para proceder com a instalação.
1° Passo: Obtendo privilégios de root
No terminal execute:
$ sudo su + enter
E em seguida digite sua senha, ao contrários de outros ambientes no terminal não serão exibidos asteriscos ou qualquer caractere corresponde a senha.
2° Passo: Identificando o dispositivo
Plug o modem Huawei e173s Vivo.
No terminal execute o seguinte comando:
$ lsusb
Este comando irá listar todos os dispositivos conectados à USB, atente para a seguinte informação:
Bus 001 Device 004: ID 12d1:1c05 Huawei Technologies Co., Ltd.
O código 12d1:1c05 pode variar dependo do modelo do seu modem, utilize o código correspondente ao seu dispositivo nos próximos passos.
3° Passo: Preparando o ambiente
Para que seu modem seja reconhecido como tal e não somente uma unidade de disco será necessário a instalação dos módulos usb_modswitch.
Método Automático – Recomendado
Para tal execute o seguinte comando:
$ sudo apt-get update
Este comando atualiza a lista de repositórios do seu SO, em seguida execute:
$ sudo apt-get install usb_modeswitch
Alguns procedimentos e solicitação de confirmação serão realizados antes que o download e instalação sejam realizados.
Método Manual
Caso não tenha uma conexão local será necessário baixar todos pacotes usb_modswitch e usb_modswitch_data manualmente no site (http://packages.ubuntu.com). Basta pesquisar pelo nome do módulo.
Transfira os pacotes para computador onde será configurado o modem com o auxilio de um pendrive e em seguida execute a instalação com os um dos seguintes comandos:
Para instalar um-a-um, com o terminal apontando para o mesmo diretório onde estão os pacotes, execute:
$ sudo dpkg -i nome_do_pacote.deb
Para instalar vários pacotes de uma só vez, com o terminal apontando para o mesmo diretório onde estão os pacotes, execute:
$ sudo dpkg -i *.deb
Verifique se há dependências se houver, terá que buscar os pacotes até completar a instalação com sucesso.
4° Passo: Reconhecimento do Modem Huawei E173s | Huawei E173
Execute o seguinte comando para adicionar uma entrada na pasta usb_modeswitch que permitirá o módulo identificar o dispositivo:
$ sudo gedit /etc/usb_modeswitch.d/12d1:1c05
Será criado um arquivo com o nome 12d1:1c05 e aberto com o gedit. Copie e cole as seguintes linhas:
########## Huawei E173s
DefaultVendor= 0x12d1
DefaultProduct= 0x1c05
TargetVendor= 0x12d1
TargetProduct= 0x1c05
CheckSuccess=20
MessageEndpoint= 0x0f
MessageContent=”55534243000000000000000000000011060000000100000000000000000000″
Atente para o código do seu dispositivo. Salve e feche o gedit. Execute o seguinte comando para verificar se o dispositivo foi reconhecido:
$ sudo usb_modeswitch -c /etc/usb_modeswitch.d/12d1:1c05
Se o terminal exibir a seguinte informação é sinal de que o modem foi identificado…
Looking for target devices …
Found devices in target mode or class (1)
Looking for default devices …
Found devices in default mode, class or configuration (1)
Accessing device 004 on bus 001 …
Getting the current device configuration …
OK, got current device configuration (1)
Using endpoints 0x0f (out) and 0x8e (in)
Using endpoints 0x0f (out) and 0x8e (in)
Not a storage device, skipping SCSI inquiry
 
USB description data (for identification)
————————-
Manufacturer: HUAWEI
Product: HUAWEI Mobile
Serial No.: not provided
————————-
Looking for active driver …
OK, driver found (“usbserial_generic”)
OK, driver “usbserial_generic” detached
Setting up communication with interface 0 …
Using endpoint 0x0f for message sending …
Trying to send message 1 to endpoint 0x0f …
OK, message successfully sent
Resetting response endpoint 0x8e
Resetting message endpoint 0x0f
Checking for mode switch (max. 20 times, once per second) …
Waiting for original device to vanish …
Waiting for original device to vanish …
Waiting for original device to vanish …
Waiting for original device to vanish …
Caso não seja exibida, remova o dispositivo, plugue-o e execute o comando novamente.
5° Passo: Adicionando regras de troca do modo usb
Execute o seguinte comando:
$ sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules
Da mesma forma como no arquivo anterior, copie e cole a seguintes linhas, salve e feche o arquivo:
########Huawei E173s
ATTRS{idVendor}==”12d1″, ATTRS{idProduct}==”1c05″, RUN+=”usb_modeswitch ‘%b/%k’”
E em seguida, execute:
$ sudo gedit /etc/udev/rules.d/huawei_usb_serial.rules
Copie, cole e salve o seguinte conteúdo:
########Huawei E173s
ATTRS{idVendor}==”12d1″, ATTRS{idProduct}==”1c05″,RUN+=”/sbin/modprobe usbserial vendor=0x12d1 product=0x1c05″
Remova o dispositivo e plugue-o novamente. Para configurar a rede utilize o Gerenciado de Conexões > Banda Larga Móvel para configurar o APN, caso seu dispositivo esteja com o número PIN ativo informe-o no campo específico, senão o mesmo não acessará a internet.
Agradecimentos a Vito pela seguinte dica
Caso após executar os comandos acima obtver a seguinte mensagem:
Waiting for original device to vanish …
Waiting for original device to vanish …
Waiting for original device to vanish …
Original device still present after the timeout
Mode switch most likely failed.
Bye.
Mude o message content conforme a configuração abaixo:
MessageContent:”55534243123456780000000000000011062000000100000000000000000000″
E se alguém for usar o wvdial, eis uma conf que funciona:
[Dialer vivo2]
Modem = /dev/ttyUSB0
#Dial Command = ATDT
Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &ampC1 &D2
Init3 = AT+CGDCONT=1,”IP”,”zap.vivo.com.br”
Phone = *99
Username = vivo
Password = vivo
Stupid Mode = yes
Fonte e Créditos: aqui

Fonte: http://www.revista.espiritolivre.org/configuracao-do-modem-huawei-e173s-no-ubuntu

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar