Automatic Activation, Hotplug and UDEV, Configuration
Post Reply
rotter
Posts: 2
Joined: 16 Nov 2021, 17:55

E3531 comes as E3372 usb_modeswitch

Post by rotter » 16 Nov 2021, 18:00

Hello, when i have a couple of modems on my usb adapter (8 ports), and today i install also another modem E3372. I removed the E3372 but each of devices (also E3372) appear as it.
Raspberry PI:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
Bus 001 Device 008: ID 12d1:14dc Huawei Technologies Co., Ltd. E33372 LTE/UMTS/GSM HiLink Modem/Networkcard
Bus 001 Device 005: ID 14cd:8608 Super Top Hub [Super Top]
Bus 001 Device 009: ID 12d1:14dc Huawei Technologies Co., Ltd. E33372 LTE/UMTS/GSM HiLink Modem/Networkcard
Bus 001 Device 003: ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The question is, why E3531 comes as E3372? I must return to E3531, I didn't do any flash of modem. I use only usb_modeswitch. I suppose that linux has a drivers to E3372 and give it to 3531?! Can i remove these drivers?

LOM
Posts: 1404
Joined: 11 Jul 2012, 15:14
Location: Koh Samui, TH

Re: E3531 comes as E3372 usb_modeswitch

Post by LOM » 16 Nov 2021, 19:07

12d1:14dc is a USB Id after a device has been switched, this Id is used by many different Huawei devices.
lsusb does not read the model string from the dongle, it is taken from a linux usb Id database which contains the first known device using that Id.
Don't worry too much about it, it is only a cosmetic error.

rotter
Posts: 2
Joined: 16 Nov 2021, 17:55

Re: E3531 comes as E3372 usb_modeswitch

Post by rotter » 16 Nov 2021, 19:25

Okay, but now when the drivers changed, i cannot send and receive SMS by raspberry.. Is it possible to switch to last drivers? I think that it can be caused by the fact that i had eth interfaces when installed these drivers

LOM
Posts: 1404
Joined: 11 Jul 2012, 15:14
Location: Koh Samui, TH

Re: E3531 comes as E3372 usb_modeswitch

Post by LOM » 17 Nov 2021, 04:49

The interface composition of 12d1:14dc is and has always been an eth interface pair and a storage interface for the TF-card, there has never been any serial interfaces in it. Main reason for that is eth does not have a command language/protocol so there is no need for a serial AT-cmd interface.
The content of the interface composition is decided by Huawei's firmware inside the dongle and usb_modeswitch can only switch to it by using switch messages provided by Huawei to the linux community.
There is one more Huawei device in your lsusb listing, 12d1:1506 which always have serial interface(s), isn't that your E3531?

Post Reply