
Bom pessoal, segue um pequeno guia de como configurar o modem USB Huawei E226 da Claro no seu Linux. Os passos aqui são específicos para o Suse 11, mas o princípio é o mesmo para qualquer Distro Linux.
Ao plugar o bichinho na sua USB, você vai notar as seguintes linhas no dmesg:
usb 5-1: new full speed USB device using uhci_hcd and address 3
usb 5-1: configuration #1 chosen from 1 choice
usb 5-1: New USB device found, idVendor=12d1, idProduct=1003
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: HUAWEI Mobile
usb 5-1: Manufacturer: HUAWEI Technologies
Initializing USB Mass Storage driver…
scsi4 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 5-1: USB disconnect, address 3
hub 3-0:1.0: unable to enumerate USB device on port 1
usb 5-1: new full speed USB device using uhci_hcd and address 4
usb 5-1: configuration #1 chosen from 1 choice
usb-storage: probe of 5-1:1.0 failed with error -5
usb-storage: probe of 5-1:1.1 failed with error -5
scsi7 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usb 5-1: New USB device found, idVendor=12d1, idProduct=1003
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: HUAWEI Mobile
usb 5-1: Manufacturer: HUAWEI Technologies
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
option 5-1:1.0: GSM modem (1-port) converter detected
usb 5-1: GSM modem (1-port) converter now attached to ttyUSB0
option 5-1:1.1: GSM modem (1-port) converter detected
usb 5-1: GSM modem (1-port) converter now attached to ttyUSB1
usbcore: registered new interface driver option
drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1
scsi 7:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
sr1: scsi-1 drive
sr 7:0:0:0: Attached scsi CD-ROM sr1
sr 7:0:0:0: Attached scsi generic sg2 type 5
usb-storage: device scan complete
Trocando em miúdos, os dispositivos que são realmente conhecidos são na verdade 1 Mass Storage e 2 Serial Ports, dispositivos bem padrões. Eu estava esperando encontrar algum device alien na primeira vez, mas fui surpreendido
Mas por que 3 dispositivos?
- O 1o., Mass Storage nada mais é do que um “mini pen-drive” com o driver do dispositivo para Windows, ou seja, podemos ignora-lo solenemente.
- A primeira porta serial (reconhecida como ttyUSB0) é o modem em si, (sim, quase da mesma forma que você esperaria encontrar um velho hardmodem ISA :). Para usa-la, podemos usar qualquer programa de conexão discada que você já usava antigamente na época de linha discada (kppp é uma boa opção - Mas como vamos fazer no Suse-way, vamos configurar a conexão através do Yast)
- A segunda porta serial serve apenas para a informação de estatísticas, como qualidade do sinal, tipo de roaming, etc.Infelizmente não existe uma forma muito “profissional” de ter acesso a essas estatísticas, mas sempre existe o workaround
Mãos à massa:
- Plugue o modem em sua porta USB.
- Abra o Yast, clique em Dispositivos de Rede, e em seguida Modem.
- Clique em Adicionar.
- Preencha os parâmetros como abaixo:
Dispositivo de modem: /dev/ttyUSB0 
- Clique em Próximo.
- Na tela de provedores, escolha Provedores Personalizados e em seguida Novo.
- Preencha os seguintes dados:
Nome do Provedor: Claro
Número do Telefone: *99***1#
Nome de usuário: claro
Senha: claro

- Configure os demais parâmetros a gosto. A configuração default é OK.

- Pronto! Sua conexão 3G está configurada! Para usa-la, basta ativa-la no network manager:

Mas, e as estatísticas?
Bom, por enquanto a única forma de visualizar os dados da conexão foram através desse programa.
Ele exibe em um terminal os dados como intensidade de sinal, modo, bytes recebidos e enviados, etc.

Para simplificar, aqui está o binário já compilado (para i386): he220stat
É isso. Boa internet móvel!





Comentários Recentes