Estou tentando conectar um modem Huawei E3131B 3g usando o Linux. Eu uso usb-modeswitch e pppd.
Primeiro eu modulo o modem usando o comando:
usb_modeswitch -c /etc/usb_modeswitch.d/12d1:14fe -v 12d1 -p 14fe
(12d1: 14fe) é o endereço do modem. Isso cria as portas / dev / ttyUSB0, 1 e 2 que podem ser usadas para comunicação serial com o modem. Em seguida, executo o pppd com as seguintes opções:
debug
modem
/dev/ttyUSB0
460800
crtscts
lock
-detach
noipdefault
defaultroute
dump
noauth
connect '/usr/sbin/chat -v -t 60 -f /etc/ppp/chat-isp'
:
O script de conexão, chat-isp, tem a seguinte aparência:
ABORT 'BUSY'
ABORT 'NO CARRIER'
'' ATI
OK AT+CRSM=176,65507,0,0,17
OK AT+CGDCONT=1,"IP","internet"
OK ATQ0 V1 E1
OK AT+CPIN="0000"
OK AT+COPS=0,2
OK AT+FCLASS=0
OK AT+S0=0
OK AT&D2&C1
OK ATD*99#
CONNECT ""
ogin:
sword:
Vou ser honesto e dizer que alguns desses comandos estão lá claramente para tentar fazer com que tudo funcione! Alguém pode me ajudar, dizendo-me o que há de errado com o script de conexão e que ordem / quais funções AT precisam ser usadas para configurar o modem?