On Sun, Nov 01, 2015 at 01:13:41AM +0100, Bjørn Mork wrote: > The DEVICE_HWI type was added under the faulty assumption that Huawei > devices based on Qualcomm chipsets and firmware use the static USB > interface numbering known from Gobi devices. But this model does > not apply to Huawei devices like the HP branded lt4112 (Huawei me906e). > Huawei firmwares will dynamically assign interface numbers. Functions > are renumbered when the firmware is reconfigured. > > Fix by changing the DEVICE_HWI type to use a simplified version > of Huawei's subclass + protocol scheme: Blacklisting known network > interface combinations and assuming the rest are serial. > > Reported-and-tested-by: Muri Nicanor <muri+libqmi@xxxxxxxxxx> > Tested-by: Martin Hauke <mardnh@xxxxxx> > Cc: <stable@xxxxxxxxxxxxxxx> > Fixes: e7181d005e84 ("USB: qcserial: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem") > Signed-off-by: Bjørn Mork <bjorn@xxxxxxx> This one does not apply to 4.4-rc1. Could you respin and also fix that checkpatch long-line warning? Thanks, Johan -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html