I've been stalking you for a while, but this is the first issue I haven't been able to solve by looking at your docs. Before I start I just want to let you know that your work is much appreciated! Keep it up! :-)
If this is not the right place, I would be happy if someone could point me in the right direction.
I have a problem setting up a Huawei E353s-2 3G modem on a TL-MR3020 router. My goal is for the router itself to use the 3G dongle to send data, so networking outside the router is not necessary. The router is running attitude adjustment (12.09, r36088) and no custom builds.
It seems like the usb_modeswitch kicks in fine and converts the device from 12d1:1f01 to 12d1:14db (as per the device specs). And dmesg shows that the right generic drivers are loaded and one usb interface is set up to /dev/ttyUSB0.
As far as I can see there should pop several USB devices up in the tty directory, but if I manually load the option drivers (by writing 12d1 14db to /sys/bus/usb-serial/drivers/option1/new_id -- see dmesg below at ~361) a new device shows at /dev/ttyUSB1. Could this be a problem?
When attempting to debug with comgt I get the following output (and yes, the SIM card has been inserted :-) ):
root@OpenWrt:~# gcom -d /dev/ttyUSB0 ***SIM ERROR*** Check device port configuration. Check SIM is inserted Test SIM in a mobile phone? root@OpenWrt:~# gcom -d /dev/ttyUSB1 comgt 14:41:06 -> -- Error Report -- comgt 14:41:06 -> ----> ^ comgt 14:41:06 -> Error @74, line 4, Could not write to COM device. (1)
The output of dmesg and logread can be found here: https://gist.github.com/Jegp/9916097
Thanks in advance! :-)
(Last edited by jegp on 1 Apr 2014, 18:21)