HUAWEI e3372h сonstantly initialized

andrian

Active Member

Reaction score: 7
Messages: 154

I connected the modem HUAWEI e3372h to the system FreeBSD 12.1 on raspberry pi3 B and want to use it as a router, but the network interface does not appear. I started looking in the /var/log/messages and saw that he was constantly writing:
Code:
Oct 24 01:32:13 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:13 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:32:23 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:23 generic kernel: cdce0 on uhub1
Oct 24 01:32:23 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:32:23 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:32:23 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:32:23 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:32:23 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:32:23 generic kernel: cdce0: detached
Oct 24 01:32:30 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:30 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:32:40 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:41 generic kernel: cdce0 on uhub1
Oct 24 01:32:41 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:32:41 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:32:41 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:32:41 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:32:41 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:32:41 generic kernel: cdce0: detached
Oct 24 01:32:47 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:48 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:32:59 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:32:59 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:12 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:12 generic kernel: cdce0 on uhub1
Oct 24 01:33:12 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:33:12 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:33:12 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:33:12 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:12 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:33:12 generic kernel: cdce0: detached
Oct 24 01:33:17 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:17 generic kernel: cdce0 on uhub1
Oct 24 01:33:17 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:33:17 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:33:17 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:33:17 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:17 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:33:17 generic kernel: cdce0: detached
Oct 24 01:33:24 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:24 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:34 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:34 generic kernel: cdce0 on uhub1
Oct 24 01:33:34 generic kernel: cdce0: <HUAWEIMOBILE HUAWEIMOBILE, class 2/0, rev 2.00/1.02, addr 4> on usbus0
Oct 24 01:33:34 generic kernel: cdce0: No valid alternate setting found
Oct 24 01:33:34 generic kernel: device_attach: cdce0 attach returned 6
Oct 24 01:33:34 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:39 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:39 generic kernel: cdce0 on uhub1
Oct 24 01:33:39 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:33:39 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:33:39 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:33:39 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:39 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:33:39 generic kernel: cdce0: detached
Oct 24 01:33:45 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:45 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:55 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:33:55 generic kernel: cdce0 on uhub1
Oct 24 01:33:55 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:33:55 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:33:55 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:33:55 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:33:55 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
Oct 24 01:33:55 generic kernel: cdce0: detached
Oct 24 01:34:02 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:34:02 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:34:12 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
Oct 24 01:34:12 generic kernel: cdce0 on uhub1
Oct 24 01:34:12 generic kernel: cdce0: <CDC Ethernet Control Model (ECM)> on usbus0
Oct 24 01:34:12 generic kernel: ue1: <USB Ethernet> on cdce0
Oct 24 01:34:12 generic kernel: ue1: Ethernet address: 00:1e:10:1f:00:00
Oct 24 01:34:12 generic kernel: ugen0.4: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0 (disconnected)
Oct 24 01:34:12 generic kernel: cdce0: at uhub1, port 4, addr 4 (disconnected)
It seems that he is constantly trying to initialize? What are the ideas to make it work properly?
Everything is fine with the other modem zte MF100 (ppp the program works well and i join the internet).
 

George

Aspiring Daemon

Reaction score: 201
Messages: 506

If I understand the logs correctly, it disconnects (power down, plugged out or something) every ten seconds.
 

diizzy

Aspiring Daemon

Reaction score: 164
Messages: 532

In general I'd suspect weak PSU but from what I know RPi support isn't great especially when not using -CURRENT.
 

diizzy

Aspiring Daemon

Reaction score: 164
Messages: 532

I have two e3372h flashed to stick mode (e3327s) and they both work fine, 13-CURRENT Orange Pi PC2 (Allwinner H5).
 
OP
andrian

andrian

Active Member

Reaction score: 7
Messages: 154

I have two e3372h flashed to stick mode (e3327s) and they both work fine, 13-CURRENT Orange Pi PC2 (Allwinner H5).
Hello, please share information on how you flashed and succeeded!
 

diizzy

Aspiring Daemon

Reaction score: 164
Messages: 532

andrian
https://pfstore.com.au/blogs/guides/reflash-huawei-e3372h-usb-modems-for-pfsense-opnsense (same procedure)
View: https://www.youtube.com/watch?v=0RsFQH-lAQg
(needle boot in action)
If you use Google and search for "Huawei E3372h-153TCPU-V200R001B329D63SP00C541" (without quotes) you should get a link pointing to androidhost.ru which seems to host the same firmware.
The firmware I used (from what I tell looking at my random notes) is:
Filename: Firmware_UPDATE_21.329.63.00.541.BIN
Size: 24.7 MB (25,960,132 bytes)
SHA256: E611C2DBC29B9AE4D0B595F49387B1F0DF86AC49BA3BD259A452E66B5B9F918B

I do remember running into some annoying issue at one step but I don't remember what and the above worked for me, I have no idea if it will work using your hardware. :)
 

gpw928

Aspiring Daemon

Reaction score: 220
Messages: 527

In the event that you choose to risk re-flashing the firmware, rather than just mode switch it when you boot, here is a list of all the URLs I found when researching the subject.

I chose not to proceed. The first (0xf8.org) appears most likely to me. The rest are in no particular order, but worth a look:

 
Top