hi! i am having certain issue with my basebos2/lte modem that i can not figure out what the root cause is.
hardware: basebox 2 (RB912UAG-2HPnD-OUT)
ros: 6.31 (upgraded, originaly packaged with ros 5.xx but it did not recognized lte modem)
lte modem: BandLuxe HSPA-LTE Adapter c500 series (c505)
issue: when I power on the basebox it never get connected to lte network. only after certain changes/actions is when router gets connected.
For example
- when disable / enable “dhcp client” on the lte interface
- when disable / enable lte interface
After a while, it gets connected.
I have tried configuring “init command” with “at+cfun=0;at+cfun=1” but did not made any effect (same behavior)
error logs:
Sep 1 21:38:50 192.168.88.1 async,debug guidai-outside: sent at$wancall?
Sep 1 21:38:50 192.168.88.1 async,debug guidai-outside: rcvd $WANCALL: 0
Sep 1 21:38:50 192.168.88.1 async,debug guidai-outside: sent AT+CFUN=0
Sep 1 21:38:51 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:38:51 192.168.88.1 async,debug guidai-outside: sent AT+CFUN=1
Sep 1 21:38:51 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:38:51 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:38:51 192.168.88.1 async,debug guidai-outside: rcvd ERROR: SIM busy
Sep 1 21:38:53 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:38:53 192.168.88.1 async,debug guidai-outside: rcvd ERROR: SIM busy
Sep 1 21:38:55 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:38:55 192.168.88.1 async,debug guidai-outside: rcvd +CPIN: READY
Sep 1 21:38:55 192.168.88.1 async,debug guidai-outside: rcvd
Sep 1 21:38:55 192.168.88.1 async,debug guidai-outside: sent AT+CGDCONT=1,“IP”,“vera.antel”
Sep 1 21:38:56 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:38:56 192.168.88.1 async,debug guidai-outside: sent AT$QCPDPP=1,2,“###############”,“###############@lte01”
Sep 1 21:38:56 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:38:58 192.168.88.1 async,debug guidai-outside: sent AT+COPS=0
Sep 1 21:38:58 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:38:59 192.168.88.1 lte,debug config ok
Sep 1 21:39:00 192.168.88.1 async,debug guidai-outside: sent at$wancall?
Sep 1 21:39:00 192.168.88.1 async,debug guidai-outside: rcvd $WANCALL: 0
Sep 1 21:39:00 192.168.88.1 async,debug guidai-outside: sent AT+CFUN=0
Sep 1 21:39:01 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:39:01 192.168.88.1 async,debug guidai-outside: sent AT+CFUN=1
Sep 1 21:39:01 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:39:01 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:39:01 192.168.88.1 async,debug guidai-outside: rcvd ERROR: SIM busy
Sep 1 21:39:03 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:39:03 192.168.88.1 async,debug guidai-outside: rcvd ERROR: SIM busy
Sep 1 21:39:04 192.168.88.1 ntp,debug Wait for 16 seconds before sending next message
Sep 1 21:39:05 192.168.88.1 async,debug guidai-outside: sent AT+CPIN?
Sep 1 21:39:05 192.168.88.1 async,debug guidai-outside: rcvd +CPIN: READY
Sep 1 21:39:05 192.168.88.1 async,debug guidai-outside: rcvd
Sep 1 21:39:05 192.168.88.1 async,debug guidai-outside: sent AT+CGDCONT=1,“IP”,“vera.antel”
Sep 1 21:39:06 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:39:06 192.168.88.1 async,debug guidai-outside: sent AT$QCPDPP=1,2,“########”,“###########@lte01”
Sep 1 21:39:06 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:39:08 192.168.88.1 async,debug guidai-outside: sent AT+COPS=0
Sep 1 21:39:08 192.168.88.1 async,debug guidai-outside: rcvd OK
Sep 1 21:39:09 192.168.88.1 lte,debug config ok
[ nice loop
]
But, at this moment, my modem is connected to lte network and basebox2 is online.
So question is: what do I have to do to configure lte modem, interface and get it to work when I want and not when the router wants (it gets connected whenever it wants
)
Is there any sequence to start things? maybe I need create script that start stop interfaces? does anyone found a how-to???
thanks in advance.
seb364.
(uruguay/southamerica).