Hello,
Have purchased this kit: Raspberry Pi 4G/LTE Modem Kit - Sixfab and followed the Getting Started guide provided: Getting Started (sixfab.com) though have been unable to get the device to utilize the LTE(Sixfab SIM). Noticed later the SIM wasn’t active, so activated that but status is still the same. Haven’t dealt much with LTE before so don’t know much about all the commands and items, but here is what I’ve collected.
Details:
sixfab@raspberrypi:/ $ uname -sr
Linux 5.10.63-v7l+
sixfab@raspberrypi:/ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1bc7:1206 Telit Wireless Solutions
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
sixfab@raspberrypi:/ $ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 4, If 0, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 4, If 1, Class=Vendor Specific Class, Driver=, 480M
|__ Port 4: Dev 4, If 2, Class=Communications, Driver=cdc_ether, 480M
|__ Port 4: Dev 4, If 3, Class=CDC Data, Driver=cdc_ether, 480M
|__ Port 4: Dev 4, If 4, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 4, If 5, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 4, If 6, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 4, If 7, Class=Vendor Specific Class, Driver=option, 480M
sixfab@raspberrypi:/ $ ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4
sixfab@raspberrypi:/ $ dmesg | grep tty
[ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=E4:5F:01:6C:AD:44 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=1a8c827a-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[ 0.001107] printk: console [tty1] enabled
[ 1.446783] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 36, base_baud = 0) is a PL011 rev2
[ 5.052759] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[ 5.105232] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[ 5.145295] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[ 5.146231] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[ 5.147147] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4
[ 798.555103] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 798.658979] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 798.659320] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 798.659646] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 798.659967] option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
[ 798.894216] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[ 798.899360] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[ 798.899719] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[ 798.900043] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[ 798.900374] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4
[ 803.502418] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 803.538265] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 803.539442] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 803.545497] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 803.551652] option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
[ 817.453221] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[ 817.467061] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[ 817.467912] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[ 817.468745] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[ 817.469581] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4
sixfab@raspberrypi:/ $ sudo cat /sys/kernel/debug/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 5.10
S: Manufacturer=Linux 5.10.63-v7l+ xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:01:00.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.10 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=2109 ProdID=3431 Rev= 4.21
S: Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1bc7 ProdID=1206 Rev= 3.18
S: Manufacturer=Android
S: Product=LE910C4-NF
S: SerialNumber=0123456789ABCDEF
C:* #Ifs= 8 Cfg#= 1 Atr=a0 MxPwr=500mA
A: FirstIf#= 2 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
E: Ad=84(I) Atr=03(Int.) MxPS= 16 Ivl=32ms
I: If#= 3 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
I:* If#= 3 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=86(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=88(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=8a(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=89(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 7 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=8c(I) Atr=03(Int.) MxPS= 10 Ivl=32ms
E: Ad=8b(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 4
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev= 5.10
S: Manufacturer=Linux 5.10.63-v7l+ xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:01:00.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
Card Items:
sixfab@raspberrypi:/ $ atcom AT+CPIN?
+CPIN: READY
OK
sixfab@raspberrypi:/ $ atcom AT+CGREG?
+CGREG: 0,2
OK
sixfab@raspberrypi:/ $ atcom AT+CSQ
+CSQ: 18,99
OK
sixfab@raspberrypi:/ $ atcom AT+CGDCONT?
+CGDCONT: 1,"IPV4V6","super","",0,0,0,0
+CGDCONT: 2,"IPV4V6","ims","",0,0,0,0
+CGDCONT: 3,"IPV4V6","sos","",0,0,0,1
+CGDCONT: 4,"IPV4V6","attm2mglobal","",0,0,0,0
OK
cm-log is filled mainly with failing to check the network
2022-01-03 11:52:38,121 --> modem.py INFO Checking the network is ready...
2022-01-03 11:52:38,625 --> modem.py ERROR
+CREG: 0,2
OK
2022-01-03 11:52:38,626 --> cm.py ERROR check_network() ->
+CREG: 0,2
OK
2022-01-03 11:52:43,726 --> modem.py INFO Checking the network is ready...
2022-01-03 11:52:44,253 --> modem.py ERROR
+CREG: 0,2
OK
2022-01-03 11:52:44,254 --> cm.py ERROR check_network() ->
+CREG: 0,2
OK
2022-01-03 11:52:49,355 --> modem.py INFO Checking the network is ready...
2022-01-03 11:52:49,881 --> modem.py ERROR
+CREG: 0,2
OK
I’m just looking for basic, straight-up connectivity. Nothing fancy, just need this device and many more like it to be able to SSH to a jumpbox. GPS I guess could be nice too, but that’s not needed at the moment.