CONDODOTTA
(usa Suse)
Enviado em 28/09/2008 - 00:22h
Então pessoal..consegui me conectar com esse bendito modem com a ajuda de um amigão... Segue o link do Blog do Moço:
http://laudecioliveira.org/blog/?p=70#comment-287
Minha Configuração é para o OpenSuse 11
Ante de plugar o modem na porta usb digite os comandos abaixo para que o sistema operacional não detecte o modem como sendo um pen driver:
$ sudo modprobe -r usbserial
$ sudo rmmod usb_storage
Insira o Modem e digite o comando abaixo:
$ sudo modprobe usbserial vendor=0x0fce product=0xd0cf
Crie um alias para o Modem:
$ vi /etc/modprobe.d/md300
E insira as seguintes linhas:
#
#Sony Ericsson MD300
alias md300 usbserial
options md300 vendor=0x0fce product=0xd0cf
Crie a regra abaixo para que o sistema operacional monte o dispositivo:
$ vi /etc/udev/rules.d/50-md300modem.rules
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"
Retire o modem e coloque novamente na porta usb e depois de conectado apenas digite o comando abaixo:
$ sudo modprobe md300
Após isso, verifique se não há nenhuma mensagem de erro e se o modem foi carregado sem erro:
$ sudo dmesg | tail
Verifique se foi carregado o driver do modem:
sudo ls /dev/ttyUSB* ou /dev/ttyACM*
Obs: Os comandos acimas só são necessários digita-los uma única vez para a bendita configuração..pq depois que vc criou a regra e o alias do modem..eles já se encarregam de fazer isso pra vc...agora eh sõ usar o discador de sua preferência!!!
Instale o wvdial ou Kppp e configure conforme abaixo (Abaixo é a configuração do wvdial)
[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
Stupid mode = on
Carrier check = off
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = *99***1#
Password = claro
Username = claro
Se necessitar edite a linha abaixo:
$ vi /etc/resolv.conf
Adicione as linhas abaixo:
nameserver 200.169.117.22
nameserver 200.169.117.22
Execute o comando wvdial conforme abaixo e vc conseguira se conectar:
linux-vo6z:~ # 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#}%}(}"}'}"}"}&} } } } }%}&q}?THrO~
CONNECT
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&q}?TH>"~
--> PPP negotiation detected.
--> Starting pppd at Sun Sep 28 00:18:18 2008
--> Pid of pppd: 2667
--> Using interface ppp0
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> local IP address 189.94.132.158
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> remote IP address 10.64.64.64
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> primary DNS address 200.169.117.22
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> secondary DNS address 200.169.119.22
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
--> Script /etc/ppp/ip-up run successful
--> Default route Ok.
--> Nameserver (DNS) Ok.
--> Connected... Press Ctrl-C to disconnect
--> pppd: ��[06][08]��[06][08]ا[06][08](�[06][08]
Boa Sorte a todos!!!!!