Public bug reported:
I procured a USB modem manufactured by Hiro (model number H50228). This
is in fact a Conexant modem, and while some conexant models are
supported in cdc_adm, this particular type is not.
Hence, when I connect the modem to my system, cdc_adm does not
initialize the modem properly, as evidenced by errors reported through
journalctl:
Nov 10 21:46:10 <snip> kernel: usbcore: registered new interface driver cdc_acm
Nov 10 21:46:10 <snip> kernel: cdc_acm: USB Abstract Control Model driver for
USB modems and ISDN adapters
Nov 10 21:47:01 <snip> kernel: cdc_acm 4-2:1.0: Zero length descriptor
references
Nov 10 21:47:01 <snip> kernel: cdc_acm: probe of 4-2:1.0 failed with error -22
Similar errors of this type have been reported previously, and following
the resolution for these errors I recompiled the cdc_acm kernel module,
after which the modem is successfully registered:
Nov 10 21:47:48 <snip> kernel: usbcore: registered new interface driver cdc_acm
Nov 10 21:47:48 <snip> kernel: cdc_acm: USB Abstract Control Model driver for
USB modems and ISDN adapters
Nov 10 21:48:17 <snip> kernel: cdc_acm 4-2:1.0: ttyACM0: USB ACM device
With my modified kernel module, the modem works (at least for the
purposes I need it).
I will attach the patch once this bug has been opened. I don't know how
to submit a patch for formal consideration so need some help on that
front... Neither am I sure how to figure out exactly if this was already
addressed in an upstream fix.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.4.0-138-generic 4.4.0-138.164
ProcVersionSignature: Ubuntu 4.4.0-138.164-generic 4.4.155
Uname: Linux 4.4.0-138-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: jacobsma 4053 F.... pulseaudio
/dev/snd/controlC0: jacobsma 4053 F.... pulseaudio
/dev/snd/controlC2: jacobsma 4053 F.... pulseaudio
CurrentDesktop: XFCE
Date: Sun Nov 11 11:20:40 2018
HibernationDevice: RESUME=UUID=899fa33b-30cb-41f4-b709-557ad528a5bd
InstallationDate: Installed on 2016-03-06 (979 days ago)
InstallationMedia: Xubuntu 14.04.4 LTS "Trusty Tahr" - Release amd64
(20160217.1)
MachineType: System manufacturer System Product Name
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-138-generic
root=UUID=70a8bdf6-e697-4112-b584-4b650002555d ro
RelatedPackageVersions:
linux-restricted-modules-4.4.0-138-generic N/A
linux-backports-modules-4.4.0-138-generic N/A
linux-firmware 1.157.20
RfKill:
SourcePackage: linux
UpgradeStatus: Upgraded to xenial on 2018-03-16 (240 days ago)
dmi.bios.date: 09/11/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1701
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M5A78L-M LX PLUS
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvr1701:bd09/11/2014:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM5A78L-MLXPLUS:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
** Affects: linux (Ubuntu)
Importance: Undecided
Status: Confirmed
** Tags: amd64 apport-bug third-party-packages xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1802738
Title:
cdc_acm driver lacks trival support for Hiro (Conexant) H05228 USB
modem
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1802738/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs