How shall I handle a disconnection of EC25 because of LCP TermAck id=0x1b

Hi,

I am using an EC25, connecting using the following command:

pppd /dev/ttyUSB3 115200 user "user" password "passwd" \
 connect 'chat -s -v ABORT BUSY ABORT "NO CARRIER" ABORT "NO DIALTONE" ABORT ERROR ABORT "NO ANSWER" TIMEOUT 30 \
 "" AT OK ATE0 OK ATI\;+CSUB\;+CSQ\;+CPIN?\;+COPS?\;+CGREG?\;\&D2 \
 OK AT+CGDCONT=1,\"IP\",\"***********\",,0,0 OK ATD*99# CONNECT' \
 disconnect 'chat -s -v ABORT ERROR ABORT "NO DIALTONE" SAY "\nSending break to the modem\n" "" +++ "" +++ "" +++ SAY "\nGood bay\n"' \
 noauth debug defaultroute noipdefault novj novjccomp noccp ipcp-accept-local ipcp-accept-remote ipcp-max-configure 30 local lock modem dump nodetach nocrtscts usepeerdns &

After a few days, I sometimes disconnect and I see the following:

LCP terminated by peer
Script /etc/ppp/ip-down started (pid 12093)
sent [LCP TermAck id=0x1b]
Connect time 7948.9 minutes.
Sent 0 bytes, received 0 bytes.
Script /etc/ppp/ip-down started (pid 12093)
sent [LCP TermAck id=0x1b]
Modem hangup
Connection terminated.

How shall I reconnect? Shall I run again the pppd command up there or shall I reset the modem?

Best regards,
Filippo Bernardi

What makes you use PPP?