Activity log for bug #1967493

Date Who What changed Old value New value Message
2022-04-01 10:05:15 Gary van der Merwe bug added bug
2022-04-12 06:35:23 Po-Hsu Lin bug added subscriber Po-Hsu Lin
2022-04-12 06:35:25 Po-Hsu Lin linux-signed-hwe-5.13 (Ubuntu): status New Incomplete
2022-05-05 05:33:12 Gary van der Merwe attachment added lsusb -v output https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe-5.13/+bug/1967493/+attachment/5586851/+files/lsusb-v
2022-05-05 05:33:36 Gary van der Merwe linux-signed-hwe-5.13 (Ubuntu): status Incomplete New
2022-05-06 12:09:01 Po-Hsu Lin linux-signed-hwe-5.13 (Ubuntu): status New Incomplete
2022-06-06 07:47:14 Po-Hsu Lin affects linux-signed-hwe-5.13 (Ubuntu) linux (Ubuntu)
2022-06-06 07:52:22 Po-Hsu Lin nominated for series Ubuntu Jammy
2022-06-06 07:52:22 Po-Hsu Lin bug task added linux (Ubuntu Jammy)
2022-06-06 07:52:22 Po-Hsu Lin nominated for series Ubuntu Impish
2022-06-06 07:52:22 Po-Hsu Lin bug task added linux (Ubuntu Impish)
2022-06-06 07:52:22 Po-Hsu Lin nominated for series Ubuntu Kinetic
2022-06-06 07:52:22 Po-Hsu Lin bug task added linux (Ubuntu Kinetic)
2022-06-13 06:06:22 Po-Hsu Lin description Hi After upgrading the Linux kernel from 5.11.0-27 to 5.13.0-37 a device that uses a pl2303 usb serial chip no longer works. This seems very similar to bug 1959110, and according to that it should be fixed, but somehow it's not. # uname -a Linux GAU233333LD04 5.13.0-37-generic #42~20.04.1-Ubuntu SMP Tue Mar 15 15:44:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux # journalctl -b -k -g pl2303 -o cat usbcore: registered new interface driver pl2303 usbserial: USB Serial support registered for pl2303 pl2303 1-12:1.0: pl2303 converter detected pl2303 1-12:1.0: unknown device type, please report to linux-usb@vger.kernel.org # udevadm info /sys/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 P: /devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 L: 0 E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 E: DEVTYPE=usb_interface E: PRODUCT=67b/2303/300 E: TYPE=0/0/0 E: INTERFACE=255/0/0 E: MODALIAS=usb:v067Bp2303d0300dc00dsc00dp00icFFisc00ip00in00 E: SUBSYSTEM=usb E: USEC_INITIALIZED=56177916 E: ID_VENDOR_FROM_DATABASE=Prolific Technology, Inc. E: ID_MODEL_FROM_DATABASE=PL2303 Serial Port E: ID_PATH=pci-0000:00:14.0-usb-0:12:1.0 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_12_1_0 E: ID_MM_TTY_MANUAL_SCAN_ONLY=1 [Impact] After switching to a more strict chip type detection for the pl2303 USB to serial adaptor driver in commit 8a7bf751 ("USB: serial: pl2303: amend and tighten type detection") Device with bcdUSB other than 1.10 and 2.00 will stop working. For example the Cashino PTP-lil/BT24 Slip printer with bcdUSB 1.01. [Fix] * e82e7c6dde ("USB: serial: pl2303: fix type detection for odd device") This patch can be cherry-picked to all of the affected kernels. [Test] Test kernels can be found here: https://people.canonical.com/~phlin/kernel/lp-1967493-pl2303/ F-5.13 has been tested by the bug reporter and the result is good. [Where problems could occur] Change limited to this specific driver (and even to this specific type of devices), if anything goes wrong the adaptor might be not working. [Original Bug Report] Hi After upgrading the Linux kernel from 5.11.0-27 to 5.13.0-37 a device that uses a pl2303 usb serial chip no longer works. This seems very similar to bug 1959110, and according to that it should be fixed, but somehow it's not. # uname -a Linux GAU233333LD04 5.13.0-37-generic #42~20.04.1-Ubuntu SMP Tue Mar 15 15:44:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux # journalctl -b -k -g pl2303 -o cat usbcore: registered new interface driver pl2303 usbserial: USB Serial support registered for pl2303 pl2303 1-12:1.0: pl2303 converter detected pl2303 1-12:1.0: unknown device type, please report to linux-usb@vger.kernel.org # udevadm info /sys/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 P: /devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 L: 0 E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0 E: DEVTYPE=usb_interface E: PRODUCT=67b/2303/300 E: TYPE=0/0/0 E: INTERFACE=255/0/0 E: MODALIAS=usb:v067Bp2303d0300dc00dsc00dp00icFFisc00ip00in00 E: SUBSYSTEM=usb E: USEC_INITIALIZED=56177916 E: ID_VENDOR_FROM_DATABASE=Prolific Technology, Inc. E: ID_MODEL_FROM_DATABASE=PL2303 Serial Port E: ID_PATH=pci-0000:00:14.0-usb-0:12:1.0 E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_12_1_0 E: ID_MM_TTY_MANUAL_SCAN_ONLY=1
2022-06-13 06:06:24 Po-Hsu Lin linux (Ubuntu Impish): assignee Po-Hsu Lin (cypressyew)
2022-06-13 06:06:25 Po-Hsu Lin linux (Ubuntu Jammy): assignee Po-Hsu Lin (cypressyew)
2022-06-13 06:06:27 Po-Hsu Lin linux (Ubuntu Kinetic): assignee Po-Hsu Lin (cypressyew)
2022-06-13 06:06:30 Po-Hsu Lin linux (Ubuntu Impish): status New In Progress
2022-06-13 06:06:31 Po-Hsu Lin linux (Ubuntu Jammy): status New In Progress
2022-06-13 06:06:34 Po-Hsu Lin linux (Ubuntu Kinetic): status Incomplete In Progress
2022-06-13 06:06:43 Po-Hsu Lin bug task added linux-oem-5.14 (Ubuntu)
2022-06-13 06:06:55 Po-Hsu Lin bug task added linux-oem-5.17 (Ubuntu)
2022-06-13 06:07:04 Po-Hsu Lin linux-oem-5.17 (Ubuntu Impish): status New Invalid
2022-06-13 06:07:19 Po-Hsu Lin linux-oem-5.17 (Ubuntu Kinetic): status New Invalid
2022-06-13 06:09:01 Po-Hsu Lin linux-oem-5.17 (Ubuntu Jammy): status New In Progress
2022-06-13 06:09:01 Po-Hsu Lin linux-oem-5.17 (Ubuntu Jammy): assignee Po-Hsu Lin (cypressyew)
2022-06-13 06:10:58 Po-Hsu Lin nominated for series Ubuntu Focal
2022-06-13 06:10:58 Po-Hsu Lin bug task added linux (Ubuntu Focal)
2022-06-13 06:10:58 Po-Hsu Lin bug task added linux-oem-5.14 (Ubuntu Focal)
2022-06-13 06:10:58 Po-Hsu Lin bug task added linux-oem-5.17 (Ubuntu Focal)
2022-06-13 06:11:12 Po-Hsu Lin linux-oem-5.14 (Ubuntu Focal): status New In Progress
2022-06-13 06:11:12 Po-Hsu Lin linux-oem-5.14 (Ubuntu Focal): assignee Po-Hsu Lin (cypressyew)
2022-06-13 06:11:25 Po-Hsu Lin linux-oem-5.14 (Ubuntu Impish): status New Invalid
2022-06-13 06:11:36 Po-Hsu Lin linux (Ubuntu Focal): status New Invalid
2022-06-13 06:12:30 Po-Hsu Lin linux-oem-5.14 (Ubuntu Jammy): status New Invalid
2022-06-13 06:12:33 Po-Hsu Lin linux-oem-5.14 (Ubuntu Kinetic): status New Invalid
2022-06-13 06:12:36 Po-Hsu Lin linux-oem-5.17 (Ubuntu Focal): status New Invalid
2022-06-13 11:34:00 Timo Aaltonen linux-oem-5.17 (Ubuntu Jammy): status In Progress Fix Committed
2022-06-13 11:34:11 Timo Aaltonen linux-oem-5.14 (Ubuntu Focal): status In Progress Fix Committed
2022-06-22 09:28:14 Ubuntu Kernel Bot tags verification-needed-jammy
2022-06-22 09:46:25 Stefan Bader linux (Ubuntu Jammy): importance Undecided Medium
2022-06-22 09:46:37 Stefan Bader linux (Ubuntu Impish): importance Undecided Medium
2022-06-22 09:46:58 Stefan Bader linux (Ubuntu Jammy): status In Progress Fix Committed
2022-06-22 09:48:16 Stefan Bader linux (Ubuntu Impish): status In Progress Fix Committed
2022-06-22 10:23:20 Ubuntu Kernel Bot tags verification-needed-jammy verification-needed-focal verification-needed-jammy
2022-06-29 20:56:45 Timo Aaltonen tags verification-needed-focal verification-needed-jammy verification-done-focal verification-needed-jammy
2022-06-29 20:56:58 Timo Aaltonen tags verification-done-focal verification-needed-jammy verification-done-focal verification-done-jammy
2022-06-30 08:57:03 Launchpad Janitor linux-oem-5.14 (Ubuntu Focal): status Fix Committed Fix Released
2022-06-30 08:57:03 Launchpad Janitor cve linked 2022-21123
2022-06-30 08:57:03 Launchpad Janitor cve linked 2022-21125
2022-06-30 08:57:03 Launchpad Janitor cve linked 2022-21166
2022-06-30 08:57:21 Launchpad Janitor linux-oem-5.17 (Ubuntu Jammy): status Fix Committed Fix Released
2022-07-05 10:47:13 Po-Hsu Lin linux (Ubuntu Kinetic): status In Progress Fix Released
2022-07-11 13:20:28 Launchpad Janitor linux (Ubuntu Jammy): status Fix Committed Fix Released
2022-07-11 13:20:28 Launchpad Janitor cve linked 2022-1789