Tout d'abord, désolé pour la question si c'est évident, je ne suis pas très bon en configuration de réseau.
J'essaie actuellement de connecter une machine Linux avec Busybox via un modem à un réseau cellulaire (T-Mobile NL). Après avoir configuré ppp
selon le paramètres de réseau , ppp
se connecte avec succès au modem, mais lors du démarrage de la négociation IPCP, le modem raccroche, sans aucune indication de l'erreur. La seule chose que je puisse imaginer, c’est qu’il est lié à la négociation IPCP, car c’est l’étape de la connexion au cours de laquelle le modem raccroche.
Voici ma configuration:
options 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
Chat moderne: ( /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"
Journaux:
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.
Pour voir si le problème ne venait pas du fournisseur de réseau, j'ai essayé avec une autre carte SIM (de Vodafone NL) et, même après reconfiguration, la connexion a été suspendue en même temps. J'imagine donc que le problème doit venir soit de la machine, soit de ma configuration.
Est-ce que quelqu'un sait d'où vient le problème ou comment je pourrais enquêter plus en détail?
Faites-moi savoir si vous pensez que n'importe quel détail pourrait aider à avoir une vision plus claire de la question!