Bom dia a todos do fórum!
Quero experimentar a nova versão do Ubuntu (8.10) no meu computador, mas antes tenho que saber se este modem (MD300, da Sony Ericsson) funciona bem nessa versão.
Eu sei que na versão anterior (8.04) ele funcionava à base de muito hack, o que não me anima muito. Nessa nova versão já há suporte nativo?
Conto com vocês. Obrigado.
CARA USEI ESSE tuto q achei no google, sou iniciante, fiquei umas 5 horas, pq eu tava dando mole mesmo.OBS IMPORTANTISSIMA: Se copiar e colar tem q refazer todos os Apostofres e Aspas pq eles vão errado, foi onde eu me ferrei pra cassete. Ex: ' e ".O tuto foi esse (CREDITOS PARA Pretto's Techno Space):Pretto’s Techno Space
An space about programming and experiences.
Home
About
Modem 3G Claro - MD300 no Ubuntu
Depois de muito tempo usando o velox como meio residencial de acesso a internet, pensei seriamente em utilizar o Claro 3G de 1M no lugar dos meus míseros 256k do velox.
Euforia das grandes, verifiquei que várias pessoas relatavam a configuração do sistema no linux… o que me deixou muito animado para aderir ao plano (fora a economia financeira e mobilidade).
Fui em uma loja Claro e aderi ao plano de 1M, recebi um chip e um modem Sony Ericsson MD300.
O problema deste modem é que ele é reconhecido como pendrive ele só tem 1 productid ao contrario de outros modens 3g.
Depois de muita procura no google encontrei informações de como proceder com o mesmo tipo de problema com modens diferentes nos blogs listados abaixo:
1.Instalando e configurando CLARO 3G no Ubuntu do Guto Carvalho;
2.Claro 3G no Ubuntu 8.04 do Ricardo Romão;
3.Claro 3g com modem traveller D301 funciona no linux - do Urubatan;
Sem contar os forums que percorri.
Ao final eu conseguia fazer o sistema reconhecer o dispositivo como modem, configurar, porém não conseguia efetuar a conexão, parecia que conectava e desconectava logo após informando que o pppd foi finalizado.
Vou relatar agora até onde havia conseguido solucionar os problemas:
Primeiro tive que verificar os dados do dispositivo que é reconhecido como pendrive:
# id do Fabricante
$ sudo lsusb -v|grep -i vendor
# id do Produto
$ sudo lsusb -v|grep -i product
Com estas informações devemos criar uma regra para que o udev monte corretamente o dispositivo.
Edite o seguinte arquivo:
$ sudo vim /etc/udev/rules.d/50-md300modem.rules
E adicione o código abaixo:
ACTION!=”add”, GOTO=”3G_End”
BUS==”usb”, SYSFS{idProduct}==”d0cf”, SYSFS{idVendor}==”0fce”,
PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
LABEL=”3G_End”
Reinicie o udev (algumas vezes foi necessário rebootar a máquina):
$ sudo /etc/init.d/udev restart
Com o modem reconhecido, agora devemos configurar o /etc/wvdial.conf conforme abaixo:
OBS: EDIÇÃO MINHA JEFJJ: Para acessar o wvdial.conf e edita-lo, fiz o seguinte:
1- entrei como root
jefjj@ubuntu:~$ sudo su
[sudo] password for jefjj: XXXXX (seu password pessoal)
2- Acessei o arquivo com o vim:
root@ubuntu:/home/jefjj# vim /etc/wvdial.conf
3-Depois Adicionei as informações abaixo. (Fim da minha edição).[Dialer Defaults]
Init1 = ATZ
Init2 = AT+CFUN=1
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT=1,”IP”,”bandalarga.claro.com.br”
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = *99***1#
Password = claro
Username = claro
A linha Init2 = AT+CFUN=1 é faz com que o modem funcione corretamente, pois esse modem necessita que o rádio esteja habilitado para efetuar a conexão, sem ela o modem efetua o procedimento de conexão e a conexao cai logo em seguida. (thanks to leleobhz pela dica.. vc é meu heroi.)
Update 2: Substitua a linha:
Init2 = AT+CFUN=1 #(modo automático de busca por rede)
para Init2 = AT+CFUN=6 #( forçar conectar na rede 3G)
ou Init2 = AT+CFUN=5 #( forçar conectar na rede EDGE (rede 2.5G))
Depois é só conectar com qualquer discador:
pretto@karnak:~$ sudo wvdial
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: AT+CFUN=1
AT+CFUN=1
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Sending: AT+CGDCONT=1,”IP”,”bandalarga.claro.com.br”
AT+CGDCONT=1,”IP”,”bandalarga.claro.com.br”
OK
–> Modem initialized.
–> Sending: ATDT*99***1#
–> Waiting for carrier.
ATDT*99***1#
~[7f]}#@!}!}!} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&X*}3cD7~
CONNECT
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}”} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&X*}3c[08]Z~
–> PPP negotiation detected.
–> Starting pppd at Fri Sep 19 15:15:02 2008
–> Pid of pppd: 7005
–> Using interface ppp0
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> pppd: ��d[08]
–> local IP address 189.92.146.211
–> pppd: ��d[08]
–> remote IP address 10.64.64.64
–> pppd: ��d[08]
–> primary DNS address 200.169.117.22
–> pppd: ��d[08]
–> secondary DNS address 200.169.119.22
–> pppd: ��d[08]
Depois disso só foi necessário navegar, o firefox algumas vezes mantinha a página como offline, mas era somente desmarcar no menu arquivo.
OBS IMPORTANTISSIMA: Se copiar e colar tem q refazer todos os Apostofres e Aspas pq eles vão errado, foi onde eu me ferrei pra cassete. Ex: ' e ".Outra Dica quando editei o wvdial.conf não sei o q deu errado q o sistema criou arquivos wvdial.conf.swp e wvdial.conf.swo então eu tive q abrir um a um com o
root@ubuntu:/home/jefjj# vim -r /etc/wvdial.conf
Acessando um de cada vez pelo seu numero, editando-os e salvando.ESPERO Q AJUDE. Tentei detalhar o máximo possível.
OBS: Fiquei umas 5 horas e to feliz da vida. "Sem dor sem Glória"
Um abraço a todos.