What's new

Help with 4G USB modem on AC66U

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

andresmorago

Senior Member
Help with 4G USB modem on AC66U - unable to connect

Hello to all
Im trying to connect a Sierra Wireless usb modem to my AC66u router. Im having issues trying to actually use the WAN connection over the 3G modem.
The router is running latest Merlin build 376.44.
The modem is a Sierra Wireless 763s which has the HiLink feature so there is no need to dial a connection (i get a private ip when i connect a wireless device to the modem).

Here is what i have done so far:
1) enabled dualwan on the router. Leaving my cable connection in 1st place and the USB connection as failover.
I plugged in the modem on the router and its recognized:
modem1.jpg


2) i have checked the following commands over ssh in order to diagnose the usb device:
Code:
admin@RT-AC66U-FF48:/tmp/home/root# comgt -d /dev/ttyUSB3 reg
Waiting for Registration.......
Registered on Home network: "TIGO 4G",2
admin@RT-AC66U-FF48:/tmp/home/root#

Code:
cat /proc/bus/usb/devices 
T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1199 ProdID=68a3 Rev= 0.06
S:  Manufacturer=Sierra Wireless, Incorporated
S:  Product=AC763S
S:  SerialNumber=0130800007*****
C:* #Ifs= 5 Cfg#= 1 Atr=a0 MxPwr=500mA
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=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=84(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 7 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=86(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms

3)running comgt -d /dev/ttyUSB3 info
Code:
admin@RT-AC66U-FF48:/tmp/home/root# comgt -d /dev/ttyUSB3 info
##### Wireless WAN Modem Configuration #####

Product text:
====

Manufacturer: Sierra Wireless, Incorporated
Model: AC763S
Revision: SWI9200H2_03.05.11.00AP R5145 CARMD-EN-10527 2012/05/24 15:10:56
IMEI: 0130800007*****
IMEI SV: 8
FSN: CDX0563128910
3GPP Release 8
+GCAP: +CGSM,+DS,+ES
OK
====
Manufacturer:           Sierra Wireless, Incorporated
IMEI and Serial Number: 0130800007*****
Manufacturer's Revision:
SWI9200H2_03.05.11.00AP R5145 CARMD-EN-10527 2012/05/24 15:10:
Hardware Revision:

Network Locked:         0
Customisation:

Band settings:          (
)
APN:                    1,"IP","web.colombiamovil.com.co","0.0.0.0",0,0
##### END #####


4) The modem "sees" the router as a usb-connected client and it even assigns an IP for it!
Untitled.jpg


5) here are my parameters on the USB modem page. i believe i dont really need them, right?
modem3.jpg



Can you please help me out with this?

Thanks!
 
Last edited:
The modem is a Sierra Wireless 763s which has the HiLink feature so there is no need to dial a connection (i get a private ip when i connect a wireless device to the modem).

The HiLink feature has been known not to work in setups such as yours. Try disabling the HiLink feature and verify the correct APN for your provider. You may have to switch/downgrade to a firmware that removes the HiLink feature.

Also, make sure to disable the dongle's wifi feature as it may result in connection delays and/or other issues.

It would also be helpful if you could provide a dump of dmesg and syslog.
 
hello.
please find attached the logs:

Code:
admin@RT-AC66U-FF48:/tmp/home/root# dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbcore: registered new interface driver usb-storage
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usb 1-1: new high speed USB device using ehci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver cdc_ncm
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver qmi_wwan
usbcore: registered new interface driver cdc_mbim
usb 1-1.2: new high speed USB device using ehci_hcd and address 3
usb 1-1.2: config 1 has an invalid interface number: 9 but max is 0
usb 1-1.2: config 1 has no interface number 0
usb 1-1.2: configuration #1 chosen from 1 choice
usb-storage: device ignored
usb 1-1.2: USB disconnect, address 3
usb 1-1.2: new high speed USB device using ehci_hcd and address 4
usb 1-1.2: config 1 has an invalid interface number: 7 but max is 4
usb 1-1.2: config 1 has no interface number 4
usb 1-1.2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB4
usbcore: registered new interface driver option
drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
admin@RT-AC66U-FF48:/tmp/home/root#

Code:
Aug  5 09:22:09 kernel: usb 1-1.2: new high speed USB device using ehci_hcd and address 3
Aug  5 09:22:09 kernel: usb 1-1.2: config 1 has an invalid interface number: 9 but max is 0
Aug  5 09:22:09 kernel: usb 1-1.2: config 1 has no interface number 0
Aug  5 09:22:09 kernel: usb 1-1.2: configuration #1 chosen from 1 choice
Aug  5 09:22:09 kernel: usb-storage: device ignored
Aug  5 09:22:10 kernel: usb 1-1.2: USB disconnect, address 3
Aug  5 09:22:10 kernel: usb 1-1.2: new high speed USB device using ehci_hcd and address 4
Aug  5 09:22:10 kernel: usb 1-1.2: config 1 has an invalid interface number: 7 but max is 4
Aug  5 09:22:10 kernel: usb 1-1.2: config 1 has no interface number 4
Aug  5 09:22:10 kernel: usb 1-1.2: configuration #1 chosen from 1 choice
Aug  5 09:22:13 kernel: usbcore: registered new interface driver usbserial
Aug  5 09:22:13 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Aug  5 09:22:13 kernel: usbcore: registered new interface driver usbserial_generic
Aug  5 09:22:13 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Aug  5 09:22:13 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Aug  5 09:22:13 kernel: option 1-1.2:1.0: GSM modem (1-port) converter detected
Aug  5 09:22:13 kernel: usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
Aug  5 09:22:13 kernel: option 1-1.2:1.1: GSM modem (1-port) converter detected
Aug  5 09:22:13 kernel: usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
Aug  5 09:22:13 kernel: option 1-1.2:1.2: GSM modem (1-port) converter detected
Aug  5 09:22:13 kernel: usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
Aug  5 09:22:13 kernel: option 1-1.2:1.3: GSM modem (1-port) converter detected
Aug  5 09:22:13 kernel: usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
Aug  5 09:22:13 kernel: option 1-1.2:1.7: GSM modem (1-port) converter detected
Aug  5 09:22:13 kernel: usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB4
Aug  5 09:22:13 kernel: usbcore: registered new interface driver option
Aug  5 09:22:13 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
 
The router should be handling WAN connections and not the dongle - which brings us back to the HiLink feature again. For Huawei HiLink-enabled devices, visiting http://192.168.1.1/html/switchProjectMode.html would provide options to switch to GSM / USB Serial mode.

Are you able to switch your dongle to serial mode? Did you try setting your dongle's internal IP network to a different subnet ie. 192.168.111.1? What are the options available under 'Advanced Settings' from your 2nd screenie?
 
Hello
Thanks for your help on this. Since my device isnt a Huawei, i cant seem to find a way to actually change its mode.

Here is what i can see on the advanced setup:

modem1.jpg

modem2.jpg

modem3.jpg

modem4.jpg


WIll appreciate your help
 
Hello

I disabled this option from my USB modem:
Automatically install host driver for USB tethering
modem1.jpg


And now the router doesnt even reccognize the modem on the web GUI. It shows NO DEVICE on the network map.

Code:
admin@RT-AC66U-FF48:/tmp/home/root# dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbcore: registered new interface driver usb-storage
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usb 1-1: new high speed USB device using ehci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver cdc_ncm
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver qmi_wwan
usbcore: registered new interface driver cdc_mbim
usb 1-1.2: new high speed USB device using ehci_hcd and address 3
usb 1-1.2: config 1 has an invalid interface number: 9 but max is 0
usb 1-1.2: config 1 has no interface number 0
usb 1-1.2: configuration #1 chosen from 1 choice
usb-storage: device ignored
usb 1-1.2: USB disconnect, address 3
usb 1-1.2: new high speed USB device using ehci_hcd and address 4
usb 1-1.2: config 1 has an invalid interface number: 7 but max is 4
usb 1-1.2: config 1 has no interface number 4
usb 1-1.2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB4
usbcore: registered new interface driver option
drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
usb 1-1.2: USB disconnect, address 4
usbcore: deregistering interface driver option
drivers/usb/serial/usb-serial.c: USB Serial deregistering driver GSM modem (1-port)
usbcore: deregistering interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial deregistering driver generic
usbcore: deregistering interface driver usbserial
usb 1-1.2: new high speed USB device using ehci_hcd and address 5
usb 1-1.2: config 1 has an invalid interface number: 18 but max is 0
usb 1-1.2: config 1 has no interface number 0
usb 1-1.2: configuration #1 chosen from 1 choice
usb 1-1.2: USB disconnect, address 5
usb 1-1.2: new high speed USB device using ehci_hcd and address 6
usb 1-1.2: config 1 has an invalid interface number: 18 but max is 0
usb 1-1.2: config 1 has no interface number 0
usb 1-1.2: configuration #1 chosen from 1 choice
admin@RT-AC66U-FF48:/tmp/home/root#

Code:
Aug  8 08:14:29 kernel: usb 1-1.2: USB disconnect, address 6
Aug  8 08:14:32 kernel: usb 1-1.2: new high speed USB device using ehci_hcd and address 7
Aug  8 08:14:33 kernel: usb 1-1.2: config 1 has an invalid interface number: 18 but max is 0
Aug  8 08:14:33 kernel: usb 1-1.2: config 1 has no interface number 0
Aug  8 08:14:33 kernel: usb 1-1.2: configuration #1 chosen from 1 choice

i believe this option doesnt switch the modem mode. it just disables/enables the driver installation on computers.
 
Last edited:
Are you unplugging the cable modem when testing for WAN connectivity on AirCard? Can you try setting up the AirCard as the primary wan interface and assign the AirCard with a new router ip ie. 192.168.111.1 and the USB IP Address to 192.168.111.254?
 
hello and thanks.
i will do these tests today. will also disconnect cable wan and set up usb as primary.
just so you know, my asus lan ip is 10.0.0.1. should i take any considerations into account when changing the ip addresses as you recommend?

thanks
 
Just make sure the new dhcp range does not include the USB's newly assigned ip.
 
Hello
I just changed the ip address segments as you adviced. I got the following errors:
When having the 4G dongle ip address and the USB client IP address on the same subnet, the DHCP server for the wireless clients wont just work at all. Even if i try to set up manual addresses, wireless clientes wont connect to the dongle.
I stopped right there since i dont know whats going on with that.
 
Your best bet is to contact netgear's support to find out how to disable the hilink feature either via a firmware downgrade or serial AT command sent to the modem (aircard).
 
i gave up trying the asus router to recognize my 4g hotspot.
I have a Raspberry pi which i configured as a router with dhcp. I plugged in my hostpost and configured so it could transfer all data from the usb to the lan port of the rpi. This way i was able to connect the rpi to the lan switch of the asus and enable dual wan.
if anyone is interested, its much easier to recognize the hotspots on the rpi than the router:
http://www.techmind.org/rpi/
Credits to this website owner
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top