5 posts / 0 new
Last post
paulgab
Cellular Connectivity

Hi,

I have had OVMS installed in my Leaf for a few months now using the Hologram cellular connectivity. The connection was reliable until Australia turned off the 3G network at the end of October. The cellular modem now often goes into an unregistered state. To get the cellular connectivity restored, I stop/start the modem in the OVMS web status page and it then works reliable for possibly a day.

I am not sure what can be done to make it automatically reconnect, but in the meantime, is there a way to schedule the cellular modem to stop/start 7am each morning?

markwj
markwj's picture
I suggest to try 'edge'

I suggest to try 'edge' firmware. That has some experimental improvements to handling of cellular recovery in areas of poor connectivity.

paulgab
Cellular Logs

Thanks @markwj for the suggestion, I'll look into to edge.

I've have since setup cellular logging and found the following when the connection is lost:

9/1/2025 3:30:54 AM AEDT D cellular: mux-tx #3: AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;+CPSI?;+COPS?
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CPSI: LTE,Online,505-02,0xCBE8,18993986,202,EUTRAN-BAND1,299,5,5,-139,-1057,-712,17
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CREG: 1,5
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CGREG: 1,5
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CEREG: 1,5
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CCLK: "25/01/09,03:30:52+44"
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +CSQ: 20,99
9/1/2025 3:30:54 AM AEDT D cellular: mux-rx-line #3: +COPS: 0,0,"Optus AU Hologram",7
9/1/2025 3:30:55 AM AEDT D cellular: mux-rx-line #3: +CSQ: 21,99
9/1/2025 3:30:55 AM AEDT D cellular: mux-rx-line #4: +CSQ: 21,99
9/1/2025 3:30:58 AM AEDT D cellular: mux-rx-line #3: +CSQ: 19,99
9/1/2025 3:30:58 AM AEDT D cellular: mux-rx-line #4: +CSQ: 19,99
9/1/2025 3:31:07 AM AEDT D cellular: mux-rx-line #3: +CSQ: 20,99
9/1/2025 3:31:07 AM AEDT D cellular: mux-rx-line #4: +CSQ: 20,99
9/1/2025 3:31:14 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:31:14 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:31:14 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:31:14 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:31:14 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:31:14 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:31:24 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:31:28 AM AEDT D cellular: State transition NetWait => NetStart
9/1/2025 3:31:29 AM AEDT D cellular: Netstart AT+CGDCONT=1,"IP","hologram";+CGDATA="PPP",1
9/1/2025 3:31:29 AM AEDT D cellular: mux-rx-line #2: CONNECT 115200
9/1/2025 3:31:30 AM AEDT D cellular: State transition NetStart => NetMode
9/1/2025 3:31:30 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:31:30 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:31:30 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:31:30 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:31:31 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:31:31 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:31:41 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:31:45 AM AEDT D cellular: State transition NetWait => NetStart
9/1/2025 3:31:46 AM AEDT D cellular: mux-rx-line #2: +CSQ: 99,99
9/1/2025 3:31:46 AM AEDT D cellular: mux-rx-line #3: +CSQ: 99,99
9/1/2025 3:31:46 AM AEDT D cellular: mux-rx-line #4: +CSQ: 99,99
9/1/2025 3:31:46 AM AEDT D cellular: Netstart AT+CGDCONT=1,"IP","hologram";+CGDATA="PPP",1
9/1/2025 3:31:46 AM AEDT D cellular: mux-rx-line #2: CONNECT 115200
9/1/2025 3:31:47 AM AEDT D cellular: State transition NetStart => NetMode
9/1/2025 3:31:47 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:31:47 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:31:47 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:31:47 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:31:48 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:31:48 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:31:58 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:32:02 AM AEDT D cellular: State transition NetWait => NetStart
9/1/2025 3:32:03 AM AEDT D cellular: Netstart AT+CGDCONT=1,"IP","hologram";+CGDATA="PPP",1
9/1/2025 3:32:03 AM AEDT D cellular: mux-rx-line #2: CONNECT 115200
9/1/2025 3:32:04 AM AEDT D cellular: State transition NetStart => NetMode
9/1/2025 3:32:04 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:32:04 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:32:04 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:32:04 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:32:05 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:32:05 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:32:15 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:32:19 AM AEDT D cellular: State transition NetWait => NetStart
9/1/2025 3:32:20 AM AEDT D cellular: Netstart AT+CGDCONT=1,"IP","hologram";+CGDATA="PPP",1
9/1/2025 3:32:20 AM AEDT D cellular: mux-rx-line #2: CONNECT 115200
9/1/2025 3:32:21 AM AEDT D cellular: State transition NetStart => NetMode
9/1/2025 3:32:21 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:32:21 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:32:21 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:32:21 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:32:22 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:32:22 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:32:32 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:32:35 AM AEDT D cellular: mux-rx-line #2: +CREG: 0
9/1/2025 3:32:35 AM AEDT D cellular: mux-rx-line #3: +CREG: 0
9/1/2025 3:32:35 AM AEDT D cellular: mux-rx-line #4: +CREG: 0
9/1/2025 3:32:36 AM AEDT D cellular: State transition NetWait => NetStart
9/1/2025 3:32:37 AM AEDT D cellular: Netstart AT+CGDCONT=1,"IP","hologram";+CGDATA="PPP",1
9/1/2025 3:32:37 AM AEDT D cellular: mux-rx-line #2: CONNECT 115200
9/1/2025 3:32:38 AM AEDT D cellular: State transition NetStart => NetMode
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #3: +CGREG: 0
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #3: +CEREG: 4
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #4: +CGREG: 0
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #4: +CEREG: 4
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #3: NO CARRIER
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #4: NO CARRIER
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #3: +PPPD: DISCONNECTED
9/1/2025 3:32:38 AM AEDT D cellular: mux-rx-line #4: +PPPD: DISCONNECTED
9/1/2025 3:32:39 AM AEDT D cellular: State transition NetMode => NetLoss
9/1/2025 3:32:39 AM AEDT D cellular: mux-tx #3: AT+CGATT=0
9/1/2025 3:32:49 AM AEDT D cellular: State timeout NetLoss => NetWait
9/1/2025 3:32:59 AM AEDT D cellular: mux-tx #3: AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;+CPSI?;+COPS?
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CPSI: NO SERVICE,Online
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CREG: 1,2
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CGREG: 1,2
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CEREG: 1,4
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CCLK: "25/01/09,03:32:57+44"
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +CSQ: 99,99
9/1/2025 3:32:59 AM AEDT D cellular: mux-rx-line #3: +COPS: 0
9/1/2025 3:33:09 AM AEDT D cellular: mux-tx #3: AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;+CPSI?;+COPS?
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CPSI: NO SERVICE,Online
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CREG: 1,2
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CGREG: 1,2
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CEREG: 1,4
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CCLK: "25/01/09,03:33:07+44"
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +CSQ: 99,99
9/1/2025 3:33:09 AM AEDT D cellular: mux-rx-line #3: +COPS: 0
9/1/2025 3:33:19 AM AEDT D cellular: mux-tx #3: AT+CREG?;+CGREG?;+CEREG?;+CCLK?;+CSQ;+CPSI?;+COPS?
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CPSI: NO SERVICE,Online
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CREG: 1,2
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CGREG: 1,2
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CEREG: 1,4
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CCLK: "25/01/09,03:33:17+44"
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +CSQ: 99,99
9/1/2025 3:33:19 AM AEDT D cellular: mux-rx-line #3: +COPS: 0
9/1/2025 3:33:20 AM AEDT D cellular: mux-rx-line #2: +CREG: 0
9/1/2025 3:33:20 AM AEDT D cellular: mux-rx-line #3: +CREG: 0
9/1/2025 3:33:20 AM AEDT D cellular: mux-rx-line #4: +CREG: 0
9/1/2025 3:33:23 AM AEDT D cellular: mux-rx-line #2: +CGREG: 0
9/1/2025 3:33:23 AM AEDT D cellular: mux-rx-line #2: +CEREG: 4
9/1/2025 3:33:24 AM AEDT D cellular: mux-rx-line #3: +CGREG: 0
9/1/2025 3:33:24 AM AEDT D cellular: mux-rx-line #3: +CEREG: 4
9/1/2025 3:33:24 AM AEDT D cellular: mux-rx-line #4: +CGREG: 0
9/1/2025 3:33:24 AM AEDT D cellular: mux-rx-line #4: +CEREG: 4

 

It just then loops, and stays in the "mux-rx-line #3: +CPSI: NO SERVICE,Online" state.

Hopefully the above logs are helpful, as I don't know what it all means.

markwj
markwj's picture
Looks like no / poor cellular

Looks like no / poor cellular connectivity to me.

paulgab
Changed Firmware versions

Following markwj's suggestion I switched over to the edge builds, but it wasn't very stable. I switched to the eap builds instead, it appears to have fixed the cellular connectivity reliability.

Log in or register to post comments