pl2303 serial adapter no longer recognized

Bug #1959110 reported by Fredrik Olofsson
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux-signed-hwe-5.13 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,

After upgrading the Linux kernel to 5.13.0-27 my pl2303 device stopped working.

Error from dmesg:

jan 26 07:39:24 semalx0017 kernel: Linux version 5.13.0-27-generic (buildd@lgw01-amd64-045) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #29~20.04.1-Ubuntu SMP Fri Jan 14 00:32:30 UTC 2022 (Ubuntu 5.13.0>
...
jan 26 07:39:24 semalx0017 kernel: pl2303 3-5.1.3:1.0: pl2303 converter detected
jan 26 07:39:24 semalx0017 kernel: pl2303 3-5.1.3:1.0: unknown device type, please report to <email address hidden>

This works fine in the previous 5.11.0-27-generic kernel.

Probably this patch needs backporting
"USB: serial: pl2303: fix GC type detection"
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aa5721a9e0c9fb8a4bdfe0c8751377cd537d6174

lsusb:

Bus 003 Device 012: ID 067b:23a3 Prolific Technology, Inc.
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x067b Prolific Technology, Inc.
  idProduct 0x23a3
  bcdDevice 1.05
  iManufacturer 1
  iProduct 2
  iSerial 3
  bNumConfigurations 1

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.13.0-27-generic:amd64 5.13.0-27.29~20.04.1
ProcVersionSignature: Ubuntu 5.11.0-27.29~20.04.1-generic 5.11.22
Uname: Linux 5.11.0-27-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: Unity
Date: Wed Jan 26 15:11:11 2022
InstallationDate: Installed on 2022-01-24 (2 days ago)
InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
SourcePackage: linux-signed-hwe-5.13
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Fredrik Olofsson (frol-hupp) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-signed-hwe-5.13 (Ubuntu):
status: New → Confirmed
Revision history for this message
Severi Härkönen (sharkodev) wrote :

Regarding to https://www.spinics.net/lists/linux-usb/msg217773.html should be fixed in kernel v5.13.15.

Unable to confirm since problem with libc6 dependency while installing https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.13.15/.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote (last edit ):

Hello,
the fix mentioned in comment #3:
dcf097e7d21f ("USB: serial: pl2303: fix GL type detection")

Has already landed in the Ubuntu 5.13 Impish tree:
https://kernel.ubuntu.com/git/ubuntu/ubuntu-impish.git/commit/?id=77f82bf386d90b9b8e30ca0449177d8fcc3f06b6

With version:
$ git tag --contains 77f82bf386d90b9b8e30ca0449177d8fcc3f06b6
Ubuntu-5.13.0-21.21
Ubuntu-5.13.0-22.22
Ubuntu-5.13.0-23.23
Ubuntu-5.13.0-24.24
Ubuntu-5.13.0-25.26
Ubuntu-5.13.0-26.27
Ubuntu-5.13.0-27.29
Ubuntu-5.13.0-28.31
Ubuntu-5.13.0-29.32
Ubuntu-5.13.0-30.33
Ubuntu-5.13.0-31.34

So apparently this is not the one.

However the fix mentioned in the bug description:
aa5721a9 ("USB: serial: pl2303: fix GC type detection")

Has landed on 5.13 Impish tree as well:
https://kernel.ubuntu.com/git/ubuntu/ubuntu-impish.git/commit/?id=4e1c49e9822a81d05f0518b78968681b8b95c13e

With version:
$ git tag --contain 4e1c49e9822a81d05f0518b78968681b8b95c13e
Ubuntu-5.13.0-29.32
Ubuntu-5.13.0-30.33
Ubuntu-5.13.0-31.34

Please upgrade your kernel to give the latest Ubuntu 5.13 Impish kernel a try and check if this can solve your problem.
Thanks!

Changed in linux-signed-hwe-5.13 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Fredrik Olofsson (frol-hupp) wrote :

Good morning.
I can confirm my pl2303 devices work in Ubuntu-5.13.0-30.33.
Thanks
/Fredrik

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Awesome!
Thanks for checking, I will close this bug with Fix-released.

For those who are still having issue with this device, please feel free to open a new bug report.

Changed in linux-signed-hwe-5.13 (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.