GL-AR750S Slate 4G Modem Huawei E3372s-153

Hello

I have the above modem connected but it does not connect and also does not show any info like name / IMEI.
Does this mean there is something wrong with a modem?

System log shows below

Wed Jul 6 17:30:47 2022 kern.info kernel: [ 9139.308517] usb 1-1: new high-speed USB device number 55 using ehci-platform
Wed Jul 6 17:31:08 2022 kern.info kernel: [ 9160.398523] usb 1-1: new high-speed USB device number 56 using ehci-platform
Wed Jul 6 17:31:08 2022 kern.info kernel: [ 9160.623506] usb-storage 1-1:1.0: USB Mass Storage device detected
Wed Jul 6 17:31:08 2022 kern.info kernel: [ 9160.638924] scsi host1: usb-storage 1-1:1.0
Wed Jul 6 17:31:09 2022 kern.info kernel: [ 9160.999230] usb 1-1: USB disconnect, device number 56
Wed Jul 6 17:31:16 2022 kern.info kernel: [ 9168.268605] usb 1-1: new high-speed USB device number 57 using ehci-platform
Wed Jul 6 17:31:16 2022 kern.info kernel: [ 9168.496133] option 1-1:1.0: GSM modem (1-port) converter detected
Wed Jul 6 17:31:16 2022 kern.info kernel: [ 9168.502921] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Wed Jul 6 17:31:16 2022 kern.info kernel: [ 9168.510629] option 1-1:1.1: GSM modem (1-port) converter detected
Wed Jul 6 17:31:16 2022 kern.info kernel: [ 9168.517411] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1

Now noticed the below in the system log.

Wed Jul 6 17:56:25 2022 daemon.notice netifd: Interface ‘modem_1_1’ is setting up now
Wed Jul 6 17:56:27 2022 daemon.notice netifd: modem_1_1 (21389): cat: can’t open ‘/tmp/modem.1-1/signal’: No such file or directory
Wed Jul 6 17:56:27 2022 daemon.notice pppd[21569]: pppd 2.4.7 started by root, uid 0
Wed Jul 6 17:56:28 2022 daemon.err gl_mqtt_service[3709]: utils_NLB failed!
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: abort on (BUSY)
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: abort on (NO CARRIER)
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: abort on (ERROR)
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: report (CONNECT)
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: timeout set to 10 seconds
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: send (AT+CGDCONT=1,“IP”,“”^M)
Wed Jul 6 17:56:29 2022 user.debug : [ 233] gl-sdk>> Cgi Get a signal – SIGSEGV
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: timeout set to 30 seconds
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: expect (OK)
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:29 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:30 2022 local2.info chat[21659]: ~~^C^@^B:
Wed Jul 6 17:56:30 2022 local2.info chat[21659]: warning: read() on stdin returned 0
Wed Jul 6 17:56:30 2022 local2.info chat[21659]: Failed
Wed Jul 6 17:56:30 2022 daemon.err pppd[21569]: Connect script failed
Wed Jul 6 17:56:31 2022 daemon.info pppd[21569]: Exit.
Wed Jul 6 17:56:32 2022 daemon.notice netifd: Interface ‘modem_1_1’ is now down
Wed Jul 6 17:56:32 2022 daemon.notice netifd: Interface ‘modem_1_1’ is setting up now
Wed Jul 6 17:56:34 2022 daemon.notice netifd: modem_1_1 (21837): cat: can’t open ‘/tmp/modem.1-1/signal’: No such file or directory
Wed Jul 6 17:56:34 2022 daemon.notice pppd[21951]: pppd 2.4.7 started by root, uid 0
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: abort on (BUSY)
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: abort on (NO CARRIER)
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: abort on (ERROR)
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: report (CONNECT)
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: timeout set to 10 seconds
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: send (AT+CGDCONT=1,“IP”,“”^M)
Wed Jul 6 17:56:35 2022 user.debug : [ 233] gl-sdk>> Cgi Get a signal – SIGSEGV
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: timeout set to 30 seconds
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: expect (OK)
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:35 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:40 2022 local2.info chat[22008]: ~~^C^@^B:
Wed Jul 6 17:56:40 2022 local2.info chat[22008]: warning: read() on stdin returned 0
Wed Jul 6 17:56:40 2022 local2.info chat[22008]: Failed
Wed Jul 6 17:56:40 2022 daemon.err pppd[21951]: Connect script failed
Wed Jul 6 17:56:41 2022 daemon.info pppd[21951]: Exit.
Wed Jul 6 17:56:41 2022 daemon.notice netifd: Interface ‘modem_1_1’ is now down

The UI does not show modem name and IMEI of USB modems.

You can try two ways. The 2nd way should work.

  1. Just try manual setup, choose ttyUSB0, input correct apn and check if it connect.
  2. Plug the modem to your pc and use Huawei’s software to change it to hilink. Then plugin the router it should work as tethering.

Tried with Flint too, here is what I get even when I configure manual settings.

Please try hilink mode of E3372. That saves everyone.

I can’t convert my modem to hilink mode as all my Windows computers are too new versions of Win10 and device is not being recognised… :man_facepalming:

Buying a E3372 now. But cannot promise because E3372 has tens of versions.

Hi alszhao, did you ever get hold of one in the end? I am also based in HK, they only seem to have H versions here, I can get hold of an E3372H-320, but would like to get it to convert it to just the Stick Modem version (22.x→22.1x firmware), as I have an E8732H-153 which I do not want to convert.

k.

Versions are shown here https://store4g.com/blog/huawei-e3372-vs-e8372/

I have one 3276 on hand. I don’t have E3372. But I heard this model too many times.

If you have one that can share with me, I can send to dev team to add support.

I will need to buy one, if I do I can send it you using SF Express.
I do have an E8372H-153 if that helps / you want to test that?

If you have something on hand and can send to me directly that would be helpful.

@alzhao maybe separate category i.e. Supported 3rd Party Hardware on forum could be created where
tested and working with GL-iNet routers USB modems could be listed.

1 Like

Yes that could be

yes, could be an option. But seems all need some dev work.

Hi

I think a separate forum is a great idea but caveat that by saying that having GLiNET testing them all is unlikely as there are however literally hundreds of different USB Modems or modems that can be connected via USB and there are many different sub-models (country/band specific, see examples below) for each modem (I just sent alzhao 3 modems to test, but it is a drop in the ocean).

What this sub-forum might do is allow a bigger database to be built up from user-experiences and have it one place. In a way ROOTer (of modems and men fame) does (using OpenWRT) what a lot of folks seem to basking for; compatibilty, with their GLiNET device.

Personally, I am not as tech-savvy (but good at following instructions) and simply want to retain the GLiNET OpenWRT implementatiuon, but have the USB Modems work (either directly as modems or as tethered devices).

What I sent to alzhao was:

  1. TWO Huawei E3372H’s, one as a standard Tethering Device, the other flashed as a modem only (no IP Address), so potentially speed-comparisons can be made (and maybe reduce any unwanted dropping, due to built-in sleep functions). These are both Cat 4 LTE devices but do not have built in Wifi (unlike their sister the E8372H, which I killed off by mistake…); and

  2. A TP-Link M7650 Mifi device also for testing, in tether mode. You can run this off 5V/1A without the battery in, by pressing and holding the power button, so it’s a potential candidate for running off the AXT1800 USB port; and is Cat 11 LTE.

I irretrievably bricked my E8372H unfortunately :-(.

k.