PPP disconnects after 0.2 mins on Verizon


#1

We are using Q2438 module in our linux based embedded device.

We are able to successfully setup PPP connection with Verizon (using linux PPP daemon), however after 0.2 mins it gets disconnected. Please see PPP daemon logs below. The protocol activity log from Verizon indicates that after successful PPP connection with PDSN and successful MIP registration, modem sends MIP deregistration request to the network, which then terminates the PPP connection.

If we send data on this connection, then it remains up. Is there any PPP/data inactivity timer inside Q2438 module ? if yes, how to set it ?

Thanks.

pppd call Verizon

Serial connection established.
using channel 6
Using interface ppp0
Connect: ppp0 <–> /dev/ttymxc/1
Warning - secret file /etc/ppp/pap-secrets has world and/or group access
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xba97103d> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xba97103d> ]
rcvd [LCP ConfReq id=0x19 <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
sent [LCP ConfAck id=0x19 <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
rcvd [LCP ConfReq id=0x1a <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
sent [LCP ConfAck id=0x1a <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
rcvd [LCP ConfReq id=0x1b <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
sent [LCP ConfAck id=0x1b <mru 1500> <asyncmap 0x0> <magic 0x8c69ef42> ]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xba97103d> ]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xba97103d> ]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [LCP DiscReq id=0x1c magic=0x8c69ef42]
rcvd [IPCP ConfReq id=0x1d <addr 66.174.10.4>]
sent [IPCP ConfAck id=0x1d <addr 66.174.10.4>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 70.211.92.248> <ms-dns1 66.174.95.44> <ms-dns3 66.174.92.14>]
sent [IPCP ConfReq id=0x3 <addr 70.211.92.248> <ms-dns1 66.174.95.44> <ms-dns3 66.174.92.14>]
rcvd [IPCP ConfAck id=0x3 <addr 70.211.92.248> <ms-dns1 66.174.95.44> <ms-dns3 66.174.92.14>]
local IP address 70.211.92.248
remote IP address 66.174.10.4
primary DNS address 66.174.95.44
secondary DNS address 66.174.92.14
rcvd [LCP TermReq id=0x1e]
LCP terminated by peer
Connect time 0.2 minutes.
Sent 0 bytes, received 0 bytes.
sent [LCP TermAck id=0x1e]
Modem hangup
Connection terminated.

cat /etc/ppp/peers/Verizon

/dev/ttymxc/1
115200
crtscts
usepeerdns
noipdefault
noauth
nopersist
nodetach
lock
debug
noccp
connect “chat -v -t 120 -f /etc/ppp/peers/Verizon-connect”
disconnect “chat -v -f /etc/ppp/peers/Verizon-disconnect”

cat /etc/ppp/peers/Verizon-connect

ABORT ‘BUSY’
ABORT ‘NO ANSWER’
ABORT ‘NO CARRIER’
SAY ‘Starting connect script…’
‘’ ‘AT’
‘OK’ ‘AT+IFC=2,2’
‘OK’ ‘AT&C1’
‘OK’ ‘ATE0V1’
‘OK’ ‘ATD#777’
‘CONNECT’ ‘’