I'm trying to use a 3G modem (USB dongle) on a Dart card (which is like a Raspberry Pi with a iMX6 CPU).
After reading a bit on the internet, I settled on running the following command (after doing the necessary mode switching for the dongle):
sakis3g connect OTHER=CUSTOM_TTY CUSTOM_TTY=ttyUSB4 APN=<my_apn> APN_USER=" " APN_PASS=" "
This command worked perfectly when I ran it in an Ubuntu machine with the same dongle. However, when I try to run it on my Dart it almost immediately resets the card:
root@var-som-mx6:~# ./sakis3g connect OTHER=CUSTOM_TTY CUSTOM_TTY=ttyUSB4 APN=<my_apn> APN_USER=" " APN_PASS=" "
usb 1-1: USB disconnect, d
U-Boot SPL 2013.10 (Nov 05 2015 - 15:35:08)
i.MX6Q SOC P-POP DDR EEPROM configuration
Part number:
Assembly:
Date of production: 2015 Oct 20
Ram size 1024
Boot Device : MMC1
Load image from RAW...
U-Boot 2013.10 (Nov 05 2015 - 15:35:08)
CPU: Freescale i.MX6Q rev1.5 at 792 MHz
<and so on...>
What is happening here? Why is sakis3g
resetting my card?