Page MenuHomeFreeBSD

Add USB ID and quirks for Huawei E3372
ClosedPublic

Authored by kd on Apr 27 2022, 12:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 7, 11:30 PM
Unknown Object (File)
Fri, Apr 5, 10:37 PM
Unknown Object (File)
Fri, Apr 5, 4:13 PM
Unknown Object (File)
Sat, Mar 23, 5:46 AM
Unknown Object (File)
Mar 17 2024, 4:24 AM
Unknown Object (File)
Feb 11 2024, 8:42 PM
Unknown Object (File)
Dec 20 2023, 6:40 AM
Unknown Object (File)
Dec 12 2023, 6:58 AM
Subscribers

Details

Summary

Set UQ_MSC_NO_INQUIRY and UQ_MSC_NO_GETMAXLUN quirks for mass storage, which is the initial mode of this dongle.
The modem is shipped with at least two firmware versions: 10.X and 11.X, without ability to update to the newer one.
The 11.X version works more or less fine, but the 10.X one resets after receiving either an SCSI INQUIRY, or a get_max_lun command.
Since both of those are used for automatic quirk detection, this leads to a reset cycle making the device somewhat unusable.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

kd requested review of this revision.Apr 27 2022, 12:57 PM
kd created this revision.
This revision is now accepted and ready to land.Apr 27 2022, 1:04 PM
This revision was automatically updated to reflect the committed changes.

You can upgrade the firmware on some models such as e3372h-153/607 but it's a bit of a hassle.
https://www.0xf8.org/2017/01/flashing-a-huawei-e3372h-4g-lte-stick-from-hilink-to-stick-mode/
I guess by firmware version you're referring to Software version, the firmwares are all 20.X or 21.X afaik