Make
Huawei
Model
E3372h-153 (hilink) / K5160
Hardware Version
CL2E3372HM
Antenna Connector
2x CRC9
Provider
Vodafone UK
Interface
Protocols
LTE4 (150Mbps down, 50Mbps up), DC-HSPA+ (42Mbps)
Lock status
Locked
Specs
4gltemall
Default IP
192.168.9.1
USB Vendor ID
0x12d1
USB Product ID
0x157f (5503, cdc-ether, default for E3372h)
Alt Modes
0x1f1e (7966, default for E3372s?)
0x1592 (5522, mbim)
Purchased
Vodafone 2017-08-04
Activated
2017-08-07

Configurations

See https://www.kernel.org/doc/Documentation/usb/proc_usb_info.txt

T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 11 Spd=480  MxCh= 0
D:  Ver= 2.10 Cls=02(comm.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=157f Rev= 1.02
S:  Manufacturer=Vodafone (Huawei)
S:  Product=Vodafone (Huawei)
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=  2mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
E:  Ad=83(I) Atr=03(Int.) MxPS=  16 Ivl=2ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=06 Prot=00 Driver=cdc_ether
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=125us

Modes

From Juul on Github:

MBIM is just the NCM protocol + a signalling channel and QMI is just the ECM protocol + a signalling channel.

ECM is the Ethernet Control Model and NCM is the Network Control Model. ECM is an earlier standard and has some issues with latency while NCM resolves those issues and is designed for high speed operation.

Switching Modes

usb_modeswitch -H -v 0x12d1 -p 0x157f -u 2

Where:

  • -H is "Huawei mode"
  • -u 2 selects configuration 2, if it exists.

MBIM mode

Hilink versions (E3372h) do not support MBIM mode.

Can switch by flashing E3372s firmware

Resources

Rooting