PPP: Desligamento do modem na negociação IPCP

0

Primeiro, desculpe a pergunta se é óbvio, não sou muito bom em configuração de rede.

Atualmente estou tentando conectar uma máquina Linux com o Busybox através de um modem a uma rede celular (T-Mobile NL). Depois de configurar ppp de acordo com os parâmetros de rede , ppp conecta-se com êxito ao modem, mas ao iniciar a negociação IPCP, o modem desliga, sem qualquer indicação do erro. A única coisa que posso imaginar é que ele está ligado à negociação IPCP, já que é o passo da conexão durante o qual o modem desliga.

Aqui está minha configuração:

opções do ppp:

/dev/modem_at0
lock
debug
logfile /var/log/ppplog
115200

linkname ppp0
defaultroute
replacedefaultroute

auth
user "tmobile"
password "tmobile"

crtscts
holdoff 3
persist

connect '/usr/sbin/chat -v -t 90 -f /etc/ppp/peers/gsm_chat'
disconnect "chat -- \d+++\d\c OK ath0 OK"

noipdefault
novj
novjccomp
noaccomp
nobsdcomp
novj
noccp

ipcp-accept-local
ipcp-accept-remote
ipcp-restart 15
ipcp-max-failure 10
ipcp-restart 10
maxfail 40
ipv6cp-restart 15

Conversa via modem: ( /etc/ppp/peers/gsm_chat )

SAY "GSM chat\n"
ECHO OFF
ABORT 'NO DIAL TONE'
ABORT 'NO DIALTONE'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'DELAYED'
ABORT 'VOICE'
ABORT 'BUSY'
'' 'AT'
OK 'ATZ'
OK 'AT+CSQ'
OK 'AT+CPIN=****'
# Added the correct pin just above
REPORT CONNECT
OK 'AT+CGDCONT=1,"IP","smartsites.t-mobile"'
SAY "Dialing...\n"
OK 'ATD*99#'
SAY "Waiting for CONNECT...\n"
TIMEOUT 120
CONNECT ''
SAY "Connected\n"

Registros:

GSM chat
Dialing...
Waiting for CONNECT...
Connected
chat:  May 08 06:28:47 CONNECT 100000000
Script /usr/sbin/chat -v -t 90 -f /etc/ppp/peers/gsm_chat finished (pid 604), status = 0x0
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/modem_at0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth eap> <magic 0x1dabaabe> <pcomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0x451d49cd> <pcomp> <accomp>]
sent [LCP ConfRej id=0x0 <accomp>]
rcvd [LCP ConfRej id=0x1 <auth eap>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap MD5> <magic 0x1dabaabe> <pcomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x451d49cd> <pcomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x451d49cd> <pcomp>]
rcvd [LCP ConfRej id=0x2 <auth chap MD5>]
sent [LCP ConfReq id=0x3 <asyncmap 0x0> <magic 0x1dabaabe> <pcomp>]
rcvd [LCP ConfAck id=0x3 <asyncmap 0x0> <magic 0x1dabaabe> <pcomp>]
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
rcvd [LCP DiscReq id=0x2 magic=0x451d49cd]
rcvd [CHAP Challenge id=0x1 <06caf8ebf2c8971a809509e3f27a368a>, name = "UMTS_CHAP_SRVR"]
sent [CHAP Response id=0x1 <ceb886dabe81e0d6484f903ae4ad2d5d>, name = "tmobile"]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>]
Hangup (SIGHUP)
Modem hangup
Connection terminated.

Para ver se o problema não veio do provedor de rede, tentei com outro cartão SIM (da Vodafone NL) e, mesmo após a reconfiguração, a conexão ficou paralisada ao mesmo tempo. Assim, imagino que a questão deva vir da máquina, seja da minha configuração.

Alguém sabe de onde o problema pode vir ou como eu poderia investigar isso com mais detalhes?

Por favor, deixe-me saber se você acha que qualquer detalhe poderia ajudar a ter uma visão mais clara do problema!

    
por Eric Gourlaouen 08.05.2017 / 14:51

0 respostas