Public bug reported:

This is more of a feature request...

Background - I have developed a USB device implementing 4 CDC ports
using an STM32F103. To get this working it required the USB device
configuration to use shared endpoints for the notifications.

I have tested this device with Win10 H2, where it is recognised and is
fully functional.

However I find that Ubuntu 25.10 using 6.17.0-6-generic refuses to load
the cdc_acm driver, complaining about the duplicated endpoints.

[10674.514353] usb 3-4.1.4.3: reset SuperSpeed USB device number 7 using 
xhci_hcd
[10674.599769] usb 1-4.1.4.4.3: new full-speed USB device number 9 using 
xhci_hcd
[10674.690185] usb 1-4.1.4.4.3: config 1 interface 2 altsetting 0 has a 
duplicate endpoint with address 0x83, skipping
[10674.690204] usb 1-4.1.4.4.3: config 1 interface 4 altsetting 0 has a 
duplicate endpoint with address 0x83, skipping
[10674.690211] usb 1-4.1.4.4.3: config 1 interface 6 altsetting 0 has a 
duplicate endpoint with address 0x83, skipping
[10674.693124] usb 1-4.1.4.4.3: New USB device found, idVendor=cafe, 
idProduct=4004, bcdDevice= 1.00
[10674.693141] usb 1-4.1.4.4.3: New USB device strings: Mfr=1, Product=2, 
SerialNumber=3
[10674.693146] usb 1-4.1.4.4.3: Product: Quad Isolated Serial VCP
[10674.693150] usb 1-4.1.4.4.3: Manufacturer: Gromit's
[10674.693153] usb 1-4.1.4.4.3: SerialNumber: 30FF6B06304D453115410143
[10674.717429] cdc_acm 1-4.1.4.4.3:1.0: ttyACM2: USB ACM device
[10674.721612] cdc_acm 1-4.1.4.4.3:1.2: probe with driver cdc_acm failed with 
error -22
[10674.722376] cdc_acm 1-4.1.4.4.3:1.4: probe with driver cdc_acm failed with 
error -22
[10674.723192] cdc_acm 1-4.1.4.4.3:1.6: probe with driver cdc_acm failed with 
error -22


Instead of skipping the interfaces, the driver should just issue a warning 
about the duplicate endpoint and proceed anyway.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137095

Title:
  25.10 USB devices with duplicated endpoints are skipped

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2137095/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to