Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#76081 - Astro A20 audio headset require module unload/reload
Attached to Project:
Arch Linux
Opened by Xavier Claude (claudex) - Saturday, 01 October 2022, 13:36 GMT
Last edited by Toolybird (Toolybird) - Saturday, 03 December 2022, 23:00 GMT
Opened by Xavier Claude (claudex) - Saturday, 01 October 2022, 13:36 GMT
Last edited by Toolybird (Toolybird) - Saturday, 03 December 2022, 23:00 GMT
|
DetailsDescription:
When plugging the Astro A20 USB audio headset, the audio output is not recognized and dmesg is filled with "usb_set_interface failed" error message. The headset has 2 mode, PS4 and PC that can be changed by pushing on a button on the USB key (only when the key is plugged). If I unload the snd_usb_audio module, I can change the mode on the USB key to "computer mode", then I can reload the the snd_sub_audio module and the headset is correctly recognized and works as expected. Additional info: * package version(s) $ uname -a Linux dantooine 5.19.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 28 Sep 2022 13:21:25 +0000 x86_64 GNU/Linux $ pacman -Q linux linux 5.19.12.arch1-1 * config and/or log files etc. $ sudo dmesg --since '5 minutes ago' [ 9213.906393] usb 3-2: new full-speed USB device number 7 using xhci_hcd [ 9214.060191] usb 3-2: config 1 interface 2 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 9214.069107] usb 3-2: New USB device found, idVendor=9886, idProduct=0047, bcdDevice= 0.00 [ 9214.069121] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 9214.069125] usb 3-2: Product: Astro A20 [ 9214.069127] usb 3-2: Manufacturer: Astro Gaming [ 9219.322016] usb 3-2: 2:1: usb_set_interface failed (-110) [ 9224.440109] usb 3-2: 2:0: usb_set_interface failed (-110) [ 9224.442184] usb 3-2: 2:0: usb_set_interface failed (-71) [ 9224.448352] usb 3-2: 2:1: usb_set_interface failed (-71) [ 9224.450163] usb 3-2: 2:0: usb_set_interface failed (-71) [ 9224.453134] usb 3-2: 2:0: usb_set_interface failed (-71) [ 9224.459359] usb 3-2: 2:1: usb_set_interface failed (-71) ... After the unload/reload module: [ 9563.963257] usb 3-2: new full-speed USB device number 8 using xhci_hcd [ 9564.117638] usb 3-2: config 1 interface 2 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 9564.126596] usb 3-2: New USB device found, idVendor=9886, idProduct=0047, bcdDevice= 0.00 [ 9564.126609] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 9564.126613] usb 3-2: Product: Astro A20 [ 9564.126616] usb 3-2: Manufacturer: Astro Gaming [ 9566.537568] usb 3-2: USB disconnect, device number 8 [ 9566.859710] usb 3-2: new full-speed USB device number 9 using xhci_hcd [ 9567.022591] usb 3-2: New USB device found, idVendor=9886, idProduct=0045, bcdDevice= 0.00 [ 9567.022604] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 9567.022608] usb 3-2: Product: Astro A20 [ 9567.022611] usb 3-2: Manufacturer: Astro Gaming [ 9567.041411] hid-generic 0003:9886:0045.0004: hiddev96,hidraw1: USB HID v1.00 Device [Astro Gaming Astro A20] on usb-0000:04:00.4-2/input5 * link to upstream bug report, if any Steps to reproduce: - Plug the USB receiver for the headset. |
This task depends upon
Closed by Toolybird (Toolybird)
Saturday, 03 December 2022, 23:00 GMT
Reason for closing: No response
Saturday, 03 December 2022, 23:00 GMT
Reason for closing: No response
[1] https://wiki.archlinux.org/title/Kernel#Debugging_regressions