What's new

3.0.0.4.374.5656 fixes 3G Dongles Huawei ?

  • 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!

I'm using the latest asuswrt-merlin FW for the N66U (374.43) but cannot replicate this success.

yes but @plun use 68u
so maybe some different thing maybe
 
I'm using the latest asuswrt-merlin FW for the N66U (374.43) but cannot replicate this success.

Dual Wan enabled and the script executable for the owner?
 
Dual Wan enabled and the script executable for the owner?

Small progress. With dual WAN enabled and the GSM modem specifically listed as backup (not primary) I am able to get a steady blue light with this script:

Code:
#!/bin/sh
sleep 120
logger "Preparing to send command to USB Modem"
echo -e "AT^NDISDUP=1,1,\"touch\"\r" > /dev/ttyUSB0
sleep 15
logger "Preparing to send command to request DHCP"
udhcpc -i usb0 -p /var/run/udhcpc1.pid -s /tmp/udhcpc
logger "USB Connect script complete"

Had to change ttyUSB1 to ttyUSB0. However my main problem now is that no usb0 interface is being created:

Code:
br0        Link encap:Ethernet  HWaddr E0:3F:49:6C:0A:30  
           inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:11286 errors:0 dropped:0 overruns:0 frame:0
           TX packets:9946 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:1699484 (1.6 MiB)  TX bytes:3560208 (3.3 MiB)

eth0       Link encap:Ethernet  HWaddr E0:3F:49:6C:0A:30  
           inet addr:XXXXXXXXX  Bcast:10.100.15.255  Mask:255.255.240.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:4955 errors:0 dropped:0 overruns:0 frame:0
           TX packets:7406 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:1589565 (1.5 MiB)  TX bytes:1608589 (1.5 MiB)
           Interrupt:4 Base address:0x2000 

eth1       Link encap:Ethernet  HWaddr E0:3F:49:6C:0A:30  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1558 errors:0 dropped:0 overruns:0 frame:34102
           TX packets:2583 errors:2 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:333391 (325.5 KiB)  TX bytes:655649 (640.2 KiB)
           Interrupt:3 Base address:0x8000 

eth2       Link encap:Ethernet  HWaddr E0:3F:49:6C:0A:34  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:12587 errors:0 dropped:0 overruns:0 frame:28385
           TX packets:14169 errors:1 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000 
           RX bytes:2019446 (1.9 MiB)  TX bytes:4953578 (4.7 MiB)
           Interrupt:5 Base address:0x8000 

lo         Link encap:Local Loopback  
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
           RX packets:1118 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1118 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:235152 (229.6 KiB)  TX bytes:235152 (229.6 KiB)

vlan1      Link encap:Ethernet  HWaddr E0:3F:49:6C:0A:30  
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:571 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2842 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0 
           RX bytes:223250 (218.0 KiB)  TX bytes:667081 (651.4 KiB)

I'm wondering if it's possible the stick is in the wrong mode. Can someone with a working stick run an lsusb and report the output? Should look something like this:

Code:
Bus 001 Device 004: ID 058f:6366
Bus 001 Device 003: ID 12d1:1506
Bus 001 Device 002: ID 058f:6254
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002

The 12d1 device is Huawei but the number after can change depending on the mode.

Thanks!
 
Last edited:
Please paste working script for huawei e3276s modem with 4g internet.I install latest beta 1 asus merlin version.But huawei e3276s still not working.I using router rt-n66u.
 
Last edited:
http://www.touch.com.lb

I ended up just installing the latest version of Tomato by Shibby. Just a few command lines and everything is working. I'll wait for the next firmware release from Asus to re-evaluate going back to stock or Merlin.

Ok, I reversed to 374.43_2 and the script again for AC68. :rolleyes:

Shibby mention in his changelog for ver 121 that modem support is fixed, any reference for your extra commands ?

For N66 this worked: ( I have not tried Tomato with AC68)
https://openlinksys.info/forum/viewthread.php?thread_id=15811&rowstart=60#post_127800
 
Shibby mention in his changelog for ver 121 that modem support is fixed, any reference for your extra commands ?

For N66 this worked: ( I have not tried Tomato with AC68)
https://openlinksys.info/forum/viewthread.php?thread_id=15811&rowstart=60#post_127800

That's pretty much the basis of what I did. Telnet in, execute the NVRAM commands:
Code:
nvram set modem_pin=""
nvram set wan_iface=usb0
nvram set wan_ifname=usb0
nvram set wan_ifnames=usb0
nvram set wan_ifnameX=usb0
nvram commit

Then log into the interface, go to administration -> scripts -> init and add these lines:

Code:
switch3g 
sleep 5
modprobe cdc_ncm 
sleep 5
echo -e "AT^NDISDUP=1,1,\"touch\"\r" > /dev/ttyUSB0
sleep 3 
service wan restart

Reboot and enjoy!
 
Reboot and enjoy!

Thanks, testing...... (hard work period so I haven't got time for testing)


Still a mystery that a big company as ASUS cannot hire someone for fixing 3G/4G, maximum a week work....... nothing is "rocket-sciense"!! (all is open software) :(:rolleyes:
 
Thanks, testing...... (hard work period so I haven't got time for testing)


Still a mystery that a big company as ASUS cannot hire someone for fixing 3G/4G, maximum a week work....... nothing is "rocket-sciense"!! (all is open software) :(:rolleyes:

EDIT, something must be terrible wrong inside ASUS software development and their chefs!! 3G/4g IS "shirt"........(it seems)
 
EDIT, something must be terrible wrong inside ASUS software development and their chefs!! 3G/4g IS "shirt"........(it seems)

getting pist off @plun :p
 
I have forced my Huawei E3272s-153 4G LTE to work with AC56U in other way than described in this post.

1. First of all I changed soft to NON Hilink version, becasue when I use Hilink ver. there is double NAT and remote using of pyLoad or WebUI is not possible.

2. When soft is already non Hilink do a following commands (I use for that free soft called Top NetInfo), because modem doesn't want to play with Asus:

AT^SETPORT=?

If you have got feedback like this:

^SETPORT:1: 3G MODEM
^SETPORT:2: 3G PCUI
^SETPORT:3: 3G DIAG
^SETPORT:5: 3G GPS
^SETPORT:A: BLUE TOOTH
^SETPORT:16: NCM
^SETPORT:A1: CDROM
^SETPORT:A2: SD
^SETPORT:10: 4G MODEM
^SETPORT:12: 4G PCUI
^SETPORT:13: 4G DIAG
^SETPORT:14: 4G GPS

do another command to ser RAS mode only:

AT^SETPORT="FF;10,12" or "FF;61,62" (if feedback is other than above).
AT^RESET

3. Put modem into router and set proper USB WAN settings for your ISP.

4. No other settings with cdc_ncm driver and scripts in JFFS are neccesary.

5. Programmed in this way modem works also in TP-LINK TL-MR3220 with native firmware.

6. E3272 is very simillar to E3276 so maybe this sollution will works as well.

7. You can also force modem to work only in 4G mode:

AT^SYSCFGEX="03",3fffffff,2,4,7fffffffffffffff,,

8. You can set NDIS mode only:

AT^SETPORT="FF;12,16"
 
Last edited:
I have forced my Huawei E3272s-153 4G LTE to work with AC56U in other way than described in this post.

1. First of all I changed soft to NON Hilink version, becasue when I use Hilink ver. there is double NAT and remote using of pyLoad or WebUI is not possible.

2. When soft is already non Hilink do a command (I use for that free soft called Top NetInfo):

AT^SETPORT=?

If you have got feedback like this:

^SETPORT:1: 3G MODEM
^SETPORT:2: 3G PCUI
^SETPORT:3: 3G DIAG
^SETPORT:5: 3G GPS
^SETPORT:A: BLUE TOOTH
^SETPORT:16: NCM
^SETPORT:A1: CDROM
^SETPORT:A2: SD
^SETPORT:10: 4G MODEM
^SETPORT:12: 4G PCUI
^SETPORT:13: 4G DIAG
^SETPORT:14: 4G GPS

do another command:

AT^SETPORT="FF;10,12" or "FF;61,62" (if feedback is other than above).
AT^RESET

3. Put modem into router and set proper USB WAN settings for your ISP.

4. No other settings and scripts in JFFS are neccesary.



and your download speed is ?
 
26 - 30 Mb/s indoor without any antenna

I have noticed that modem speed is lower when USB HDD is plugged into USB 3.0 port
It may have been caused by the fact that router is overloaded and have not enough power supply to serve 2 devices. Max power consumption is 3.5 W for E3272.
 
Last edited:
getting pist off @plun :p

YES!!

I am a nerd so I have no problem but we have tons of newbies which struggles with ASUS firmware shirt...... one weeks work maximum (one person)! IMHO;)

EDIT PS I also refuse compiling my own firmware because of the biggest lamer R Stallman, Linus rules! DS
 
Last edited:
TIPS for E3272s-153:

services-start should be:

If modem is set for NDIS mode:
echo -e "AT^NDISDUP=1,1,\"internet\"\r" > /dev/ttyUSB0

If modem is set for RAS mode:
echo -e "AT^NDISDUP=1,1,\"internet\"\r" > /dev/ttyUSB1


Remember to set file properities with:

chmod a+rx /jffs/scripts/services-start


In RAS mode modem is slower even with cdc_ncm driver properly loaded.
To receive high speed 4G modem has to be set to NDIS mode.
If you see that E3272 works better directly plugged in laptop that can be the solution for you.
 
Last edited:
Been on other fw for a while, now tested Merlin 376.45 a1

Deja Vu :
Dualwan working asis (without script) as long as Huawei in USB3 and WD disc in USB2. Both failover and failback.

Otherwise (Huawei in USB2 and WD disc in USB3) GUI status is disconnected, but modem is registred with operator, and dualwan not functional.

RT-AC68U
Huawei E3276s-150 21.436.03.00.00,CH1E3276SM Ver.C
(none HiLink)
 
Last edited:
Lost noob...

OK, bonafide noob here. Hi y'all!
I have an RT-AC66U + Huawei E3276 + LTE150MHz connection. With stick directly into PC I've got speeds >100/10. I installed 376.44 and after a million trial+errors, I finally got the AC66 to talk with the E3276. Most important was "DualWAN" with WAN:1 and USB:2, although there's no WAN connected. But speeds were only ~20/5.

After reading this thread twice, :eek:, I managed to access the AC66 with PuTTY by enabling "Enable SSH" on the AC66. When I pasted:
Code:
echo -e "AT^NDISDUP=1,1,\"internet\"\r" > /dev/tty[B]USB0[/B]
PuTTY replied: "Resource temporarily unavailable".
When I changed it to end with USB1, I got no errors. Fine, I guess?
I also tried with the longer "internet.sonera.fi", but it didn't make no diff.

When I then pasted
Code:
udhcpc -i usb1 -p /var/run/udhcpc1.pid -s /tmp/udhcpc
PuTTY answered:
Code:
udhcpc: SIOCGIFINDEX: No such device

Any hints? Speed still 20/5. Just wait 'til I start to upload scripts! :eek:
 
Last edited:
I suggest to switch modem in NDIS mode only by proper AT command.
NDIS is high speed mode.
RAS is slow speed mode up to 20 mb/s.
 
In the Mobile Broadband app that came with the modem, I have set it to NDIS mode.
I consider it high speed, as I've reached a max of 119,6MHz dl speed.

Is udhcpc a linux command? How can I get it to my Asus?

Added later:
Oh, now I see, SebZab. You mean the "echo -e "AT^NDISDUP=1,1," command line which I used.
It, and the second one came from the "magic commands from su_root!". :)
 
Last edited:

Sign Up For SNBForums Daily Digest

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