Using another SIM (ESEYE), I'm unable to get this to function; connecting to the modem via the serial terminal has the following occuring (ad infinitum):
14:50:35 system,info device changed by dripdrop_admin_user
14:51:02 async,debug usb2:2: sent AT+GMI
14:51:02 async,debug usb2:2: rcvd
14:51:02 async,debug usb2:2: rcvd Quectel
14:51:02 async,debug usb2:2: sent AT+GMM
14:51:02 async,debug usb2:2: rcvd
14:51:02 async,debug usb2:2: rcvd BG77
14:51:02 async,debug usb2:2: sent AT+GMR
14:51:02 async,debug usb2:2: rcvd
14:51:02 async,debug usb2:2: rcvd BG77LAR02A02
14:51:02 async,debug usb2:2: sent AT+GSN
14:51:02 async,debug usb2:2: rcvd
14:51:02 async,debug usb2:2: rcvd 866349041039235
14:51:02 async,debug usb2:2: sent AT+CPAS
14:51:02 async,debug usb2:2: rcvd +CPAS: 0
14:51:02 async,debug usb2:2: sent AT+CFUN?
14:51:02 async,debug usb2:2: rcvd +CFUN: 1
14:51:02 async,debug usb2:2: sent AT+CSQ
14:51:02 async,debug usb2:2: rcvd +CSQ: 99,99
14:51:02 async,debug usb2:2: sent AT+CSQ?
14:51:02 async,debug usb2:2: rcvd ERROR: 3
14:51:02 async,debug usb2:2: sent AT+CIMI
14:51:02 async,debug usb2:2: rcvd
14:51:02 async,debug usb2:2: rcvd 204046000228799
14:51:02 async,debug usb2:2: sent AT+CGREG=2
14:51:02 async,debug usb2:2: rcvd ERROR
14:51:02 async,debug usb2:2: sent AT+CGREG?
14:51:02 async,debug usb2:2: rcvd ERROR
14:51:02 async,debug usb2:2: sent AT+CGREG=0
14:51:02 async,debug usb2:2: rcvd ERROR
14:51:02 async,debug usb2:2: sent AT+COPS?
14:51:02 async,debug usb2:2: rcvd +COPS: 0
14:51:02 async,debug usb2:2: sent AT+CPIN?
14:51:02 async,debug usb2:2: rcvd +CPIN: READY
14:51:04 async,debug usb2:2: sent AT+GMI
AT+CSQ returns 99,99 -first indication something isn't quite right (signal strength not known, or not detectable)
and it looks like it now cycles back modem queries.
15:00:03 async,ppp,info ppp-out1: initializing...
15:00:03 async,ppp,info ppp-out1: initializing...
15:00:03 async,ppp,info ppp-out1: resetting link...
15:00:03 async,ppp,info ppp-out1: resetting link...
15:00:04 async,debug usb2:2: sent ATH
15:00:04 async,debug usb2:2: rcvd OK
15:00:04 async,ppp,info ppp-out1: initializing modem...
15:00:04 async,ppp,info ppp-out1: initializing modem...
15:00:05 async,ppp,info ppp-out1: dialing out...
15:00:05 async,ppp,info ppp-out1: dialing out...
15:00:05 async,debug usb2:2: sent AT+CGDCONT=1,"IP","ESEYE1"
15:00:05 async,debug usb2:2: rcvd OK
15:00:05 async,debug usb2:2: sent ATDT*99***1#
15:00:05 async,debug usb2:2: rcvd CONNECT 150000000
15:00:05 async,ppp,debug ppp-out1: LCP lowerup
15:00:05 async,ppp,debug,packet ppp-out1: sent LCP ConfReq id=0xd
15:00:05 async,ppp,debug,packet <magic 0x7a1eac49>
15:00:05 async,ppp,debug,packet <pcomp>
15:00:05 async,ppp,debug,packet <accomp>
15:00:05 async,ppp,debug ppp-out1: LCP open
15:00:05 async,ppp,debug,packet ppp-out1: rcvd LCP ConfReq id=0xc7
15:00:05 async,ppp,debug,packet <asyncmap 0x0>
15:00:05 async,ppp,debug,packet <magic 0xd088289b>
15:00:05 async,ppp,debug,packet <pcomp>
15:00:05 async,ppp,debug,packet <accomp>
15:00:05 async,ppp,debug,packet <auth chap>
15:00:05 async,ppp,debug,packet ppp-out1: sent LCP ConfAck id=0xc7
15:00:05 async,ppp,debug,packet <asyncmap 0x0>
15:00:05 async,ppp,debug,packet <magic 0xd088289b>
15:00:05 async,ppp,debug,packet <pcomp>
15:00:05 async,ppp,debug,packet <accomp>
15:00:05 async,ppp,debug,packet <auth chap>
15:00:05 async,ppp,debug,packet ppp-out1: rcvd LCP ConfAck id=0xd
15:00:05 async,ppp,debug,packet <magic 0x7a1eac49>
15:00:05 async,ppp,debug,packet <pcomp>
15:00:05 async,ppp,debug,packet <accomp>
15:00:05 async,ppp,debug ppp-out1: LCP opened
15:00:05 async,ppp,debug,packet ppp-out1: rcvd LCP DiscReq id=0xc8
15:00:05 async,ppp,debug,packet <magic 0xd088289b>
15:00:05 async,ppp,debug,packet ppp-out1: rcvd CHAP Challenge id=0x1
15:00:05 async,ppp,debug,packet <challenge len=16>
15:00:05 async,ppp,debug,packet <name UMTS_CHAP_SRVR>
15:00:05 async,ppp,debug,packet ppp-out1: sent CHAP Response id=0x1
15:00:05 async,ppp,debug,packet <response len=16>
15:00:05 async,ppp,debug,packet ppp-out1: rcvd CHAP Success id=0x1
15:00:05 async,ppp,info ppp-out1: authenticated
15:00:05 async,ppp,info ppp-out1: authenticated
15:00:05 async,ppp,debug ppp-out1: IPCP lowerup
15:00:05 async,ppp,debug ppp-out1: IPCP open
15:00:05 async,ppp,debug,packet ppp-out1: sent IPCP ConfReq id=0xd
15:00:05 async,ppp,debug,packet <addr 0.0.0.0>
15:00:05 async,ppp,debug,packet <ms-dns 0.0.0.0>
15:00:05 async,ppp,debug,packet <ms-dns 0.0.0.0>
15:00:05 async,ppp,debug ppp-out1: IPV6CP open
15:00:05 async,ppp,debug ppp-out1: MPLSCP lowerup
15:00:05 async,ppp,debug ppp-out1: MPLSCP open
15:00:05 async,ppp,debug,packet ppp-out1: sent MPLSCP ConfReq id=0xd
15:00:05 async,ppp,debug ppp-out1: BCP open
15:00:05 async,ppp,debug ppp-out1: CCP lowerup
15:00:05 async,ppp,debug ppp-out1: CCP open
15:00:05 async,ppp,debug,packet ppp-out1: rcvd LCP ProtRej id=0xc9
15:00:05 async,ppp,debug,packet 82 81 01 0d 00 04
15:00:05 async,ppp,debug,packet ppp-out1: rcvd LCP TermReq id=0xca
15:00:05 async,ppp,debug ppp-out1: LCP closed
15:00:05 async,ppp,debug ppp-out1: CCP lowerdown
15:00:05 async,ppp,debug ppp-out1: BCP lowerdown
15:00:05 async,ppp,debug ppp-out1: BCP down event in starting state
15:00:05 async,ppp,debug ppp-out1: IPCP lowerdown
15:00:05 async,ppp,debug ppp-out1: IPV6CP lowerdown
15:00:05 async,ppp,debug ppp-out1: IPV6CP down event in starting state
15:00:05 async,ppp,debug ppp-out1: MPLSCP lowerdown
15:00:05 async,ppp,debug,packet ppp-out1: sent LCP TermAck id=0xca
15:00:05 async,ppp,debug ppp-out1: LCP lowerdown
15:00:05 async,ppp,debug ppp-out1: CCP close
15:00:05 async,ppp,debug ppp-out1: BCP close
15:00:05 async,ppp,debug ppp-out1: IPCP close
15:00:05 async,ppp,debug ppp-out1: IPV6CP close
15:00:05 async,ppp,debug ppp-out1: MPLSCP close
15:00:05 async,ppp,info ppp-out1: terminating...
15:00:05 async,ppp,info ppp-out1: terminating...
15:00:05 async,ppp,debug ppp-out1: LCP lowerdown
15:00:05 async,ppp,debug ppp-out1: LCP down event in starting state
15:00:05 async,ppp,info ppp-out1: disconnected
15:00:05 async,ppp,info ppp-out1: disconnected
15:00:05 async,ppp,info ppp-out1: initializing...
Hardware is the same; the SIM card was changed, and the APN/user/pass updated. Use of at+qcfg="iotopmode" has no impact.
Ugh. Next step is probably to swap back to the previous SIM card, and compare the logs.