Marcelo Lopes Santana

**** Redes, Sistemas, Linux *****

Marcelo Lopes Santana header image 2

3g

Dezembro 7th, 2009 · 2 Comments

3G CLARO COM MODEM MD300

vim /etc/udev/rules.d/50-md300modem.rules
COLOQUE O CÓDIGO:
#
#ACTION!=”add”, GOTO=”3G_End”
#BUS==”usb”, SYSFS{idProduct}==”1000″, SYSFS{idVendor}==”0fd1″, PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
#LABEL=”3G_End”

ACTION!=”add”, GOTO=”3G_End”
BUS==”usb”, SYSFS{idProduct}==”d0cf”, SYSFS{idVendor}==”0fce”, NAME=”modem” PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
LABEL=”3G_End”

/etc/init.d/udev restart

edite o
/etc/wvdial.conf e coloque

[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: utilizando wvdial no konsole

Fonte: laudecioliveira.org
Mais informações:
http://laudecioliveira.org/blog/?p=70

Tags: Linux

2 comentários escritos ↓

Deixe um comentário