De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Livio Assis
Data de Publicação: 03 de maio de 2008
Depois de me convencer a comprar o TimWeb para usar no notebook e ver vários sites com o "passo-a-passo" da instalação no Linux com o modem da Huawei, fui a uma loja Tim e fiz a compra do meu mini-modem, porém não tinha o famoso modem da Huawei e sim o modem da Onda Communication MSA501HS.
Bem, pensei que seria apenas fazer uma adaptação ou pequisar no google que acharia tudo "mastigado" ...
... Vai nessa !?!?!?! ...
Este modem é novo no Brasil, foi homologado pela Anatel no começo deste ano, a assistência técnica disse que o modem não é compatível com Linux e mesmo no Google não há referência do modem MSA501HS, consegui apenas algumas referências em sites extrangeiros.
O que me restou foi "RTFM" e "Do it yourself"
Fiquei algumas semanas varrendo a Net, pegando dicas com amigos e estudandos conceitos (udev, wvdial, DNS, ppp, entre outros) para entender como a coisa funcionaria no Linux ...
Agora que fiquei "manjando" um pouco do assunto, me arrisco a escrever o passo-a-passo da instalação do modem Onda Comunication no Linux:
Seguem os passos necessários para instalação:
cd /etc/udev/rules.d/ sudo vi 10-onda-msa501hs.rules #---------------------------------------------------------------------------# ACTION!="add", GOTO="ONDA_End" # Is this the ZeroCD device? SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", GOTO="ONDA_ZeroCD" # Is this the actual modem? SUBSYSTEM=="usb", SYSFS{idProduct}=="0001", SYSFS{idVendor}=="19d2", GOTO="ONDA_Modem" LABEL="ONDA_ZeroCD" # This is the ZeroCD part of the card, change # the usb_modeswitch kernel module to the # right vendor e product RUN+="/usr/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0001" LABEL="ONDA_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", MODE="660", GROUP="tty" LABEL="ONDA_End" #---------------------------------------------------------------------------#Observações
sudo tail -f /var/log/messagesps: Acompanhe o log de mensagem por cerca de 30 segundos para verificar a mudança do modem (Storage para Speed Driver) Para verificar que o driver está configurado corretamente digite:
ls -la /dev/ttyUSB*Deverá aparecer algo como as três entradas abaixo:
crw-rw---- 1 root uucp 188, 0 2008-04-07 18:48 ttyUSB0 crw-rw---- 1 root uucp 188, 1 2008-04-07 18:48 ttyUSB1 crw-rw---- 1 root uucp 188, 2 2008-04-07 18:48 ttyUSB2
sudo vi /etc/wvdial.conf [Dialer tim] Init2 = ATZ Init3 = AT+CGDCONT=1,"ip","tim.br" Stupid Mode = 1 ISDN = 0 Phone = *99***1# Ask Password = 0 Modem = /dev/ttyUSB0 Username = tim Dial Command = ATD Password = tim Baud = 460800
sudo wvdial timE se tudo estiver OK... deverá aparecer:
--> WvDial: Internet dialer version 1.56 (abuild@mandelbrot) --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATZ ATZ OK --> Sending: AT+CGDCONT=1,"IP","tim.br" AT+CGDCONT=1,"IP","tim.br" OK --> Modem initialized. --> Sending: ATD*99***1# --> Waiting for carrier. ATD*99***1# CONNECT --> Carrier detected. Starting PPP immediately. --> Starting pppd at Mon Apr 7 19:45:26 2008 --> Pid of pppd: 8963 --> Using interface ppp0 --> local IP address 189.65.34.194 --> remote IP address 10.64.64.64 --> primary DNS address 189.40.238.6 --> secondary DNS address 189.40.238.7 --> Script /etc/ppp/ip-up run successful --> Default route Ok. --> Nameserver (DNS) Ok. --> Connected... Press Ctrl-C to disconnectCaso o DNS falhar, irá aparecer algo assim...
DSN failed e os números do IPs não encontrados
# sudo vi /etc/resolv.conf nameserver 208.67.222.222 nameserver 208.67.220.220
sudo vi /etc/sysconfig/network/config MODIFY_RESOLV_CONF_DYNAMICALLY="no"Para saber mais consulte o script
/etc/ppp/ip-up
Por fim, disque novamente e pronto!
Ao invés de usar o wvdial, a conexão pode ser feita via kppp, criando uma
conta com o número *99***1#
, o modem /dev/ttyUSB0
e username=tim
password=tim
A partir daqui, sempre que quiser conectar à internet você deve:
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários