OpenWrt Forum Archive

Topic: WBMR-HP-G300H and problems with Huawei 3G modems (E173 & E3131)

The content of this topic has been archived on 30 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,

I have a Buffalo WBMR-HP-G300H and I have installed AA 12.09 (RC2/final?).
Everything works great except my two 3G USB sticks, Huawei E173 and Huawei E3131.

The same situation occurs with both of them.

First of all, if I plug the stick directly to the USB port and power on the device, two things may happen...

1. The router is not able to boot at all. The led of the USB stick blinks but the router is like dead.
2. The router manages to boot somehow but it's on a "freeze" condition and inaccessible (the led of the stick also blinks in this situation). I assume that it boots because I have configured the leds and I see them come up.

If I plug the stick while the system is up and running, the router freezes and it's not accessible any more.

Now, if I use a USB hub and plug the 3G stick there, the router boots fine or does not freeze (in case the system is already running) and I'm able to establish a connection BUT... I have random disconnections with the below messages...

Apr 23 17:15:03 OpenWrt kern.err kernel: [  417.304000] hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
Apr 23 17:15:03 OpenWrt daemon.notice pppd[2136]: Modem hangup
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.308000] usb 1-1: USB disconnect, device number 2
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.312000] usb 1-1.1: USB disconnect, device number 4
Apr 23 17:15:03 OpenWrt kern.err kernel: [  417.316000] option: option_instat_callback: error -143
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.324000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.332000] option 1-1.1:1.0: device disconnected
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.336000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.344000] option 1-1.1:1.1: device disconnected
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.348000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Apr 23 17:15:03 OpenWrt kern.info kernel: [  417.356000] option 1-1.1:1.2: device disconnected
Apr 23 17:15:03 OpenWrt daemon.info pppd[2136]: Connect time 3.3 minutes.
Apr 23 17:15:03 OpenWrt daemon.info pppd[2136]: Sent 676157 bytes, received 33545275 bytes.
Apr 23 17:15:03 OpenWrt daemon.debug pppd[2136]: Script /lib/netifd/ppp-down started (pid 2490)
Apr 23 17:15:03 OpenWrt daemon.notice pppd[2136]: Connection terminated.
Apr 23 17:15:03 OpenWrt daemon.notice netifd: Interface 'wan2' has lost the connection
Apr 23 17:15:03 OpenWrt daemon.debug pppd[2136]: Script /lib/netifd/ppp-down finished (pid 2490), status = 0x1
Apr 23 17:15:04 OpenWrt daemon.info pppd[2136]: Terminating on signal 15
Apr 23 17:15:04 OpenWrt daemon.info pppd[2136]: Exit.
Apr 23 17:15:04 OpenWrt daemon.notice netifd: Interface 'wan2' is now down
Apr 23 17:15:06 OpenWrt user.info firewall: removing wan2 (3g-wan2) from zone wan
Apr 23 17:15:06 OpenWrt kern.err kernel: [  420.772000] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
Apr 23 17:15:10 OpenWrt kern.err kernel: [  424.044000] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
Apr 23 17:15:13 OpenWrt kern.err kernel: [  427.316000] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
Apr 23 17:15:16 OpenWrt kern.err kernel: [  430.588000] hub 1-0:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
Apr 23 17:15:16 OpenWrt kern.err kernel: [  430.592000] hub 1-0:1.0: unable to enumerate USB device on port 1

This seems to be a known problem with no solution.
I have 3 different USB hubs, two self-powered and one with external power and I have tried all the combinations between the hubs and the 3g sticks. None seems to work.

Last but not least, if I plug my Samsung Galaxy Mini 2 (GT-S6500) directly to the USB port and use it as a 3G modem, everything works fine! smile

So I guess it's a problem (incompatibility?) with the Huawei 3G modems.
Is there a solution or do I have to buy another 3G modem?

I'm already thinking about the TP-Link MA180.
Has anyone used it with OpenWrt?

Thank's for reading this. smile

Did you experience this with the original firmware?

Well, I don't know how the stock firmware behaves because I flashed the device with dd-wrt a few days after I bought it and during that time didn't test the USB port...

Same problem here: https://forum.openwrt.org/viewtopic.php?id=40050


That router uses the dwc_otg driver, and as far as I know either the driver or the hardware is garbage. Another popular chip (RT305x) which uses that driver has many USB issues as well.

i had similar issues with my wbmr-hp-g300h and a huawei e372. Now i'm using trunk and i have a better usb connection.
But now my pppoa-adsl connection reconnects very often (1-2 per day).

It would be nice if a developer could sort this things out.  usb + adsl. Thats the features  why i bought the router. And now both are not quite useable.

It was too good to be true! smile
I'm talking about the Samsung Galaxy Mini 2 which I used as a 3G modem and THOUGHT it worked OK.
It does not.
It gets disconnected too.

I also plugged my LevelOne WUA-1610 WLAN adapter into the USB port, installed the necessary packages (kmod-rt2800-usb) and configured it. After using it for a while, same thing happened. It disconnected.

So the problem seems to affect not only 3G modems but USB devices in general.
I believe this is crucial and I hope developers will have a look at it...

Does anyone know if this is problem affects only the WBMR?
I mean...
Is this a router specific issue?
Is this a platform (lantiq) specific issue?
Is this a cross-platform issue?


The ADSL part of the WBMR seems to be working OK in AA 12.09
My PPPoE-WAN connection is stable but I have a high SNR, so I don't know how the WBMR reacts in low SNR situations.

(Last edited by angelos on 25 Apr 2013, 05:34)

The discussion might have continued from here.