Package: src:linux
Version: 6.12.115-2
Severity: normal

Hello,

After updating to linux-image-6.12.115+deb13.1-amd64 (6.12.115-2) on
Debian 13 (trixie), my Audient iD4 USB audio interface (USB ID 2708:0009)
no longer plays sound. With the previous kernel 6.12.113+deb13-amd64
(6.12.113-1) it works perfectly. This looks like a regression in
snd-usb-audio / USB handling between these two versions.

Details with the failing kernel (6.12.115-2):

  *
The card is detected: lsusb and aplay -l list it as card 2, iD4, and
     *
snd_usb_audio is loaded.
  *
Playback never progresses. With
     *
"speaker-test -D plughw:iD4 -c 2 -t wav -l 1" the output hangs on
"Front Left".
  *
While it hangs, /proc/asound/card2/pcm0p/sub0/status shows
     *
state: RUNNING, but hw_ptr stays at 0 and the buffer stays full
(appl_ptr: 24000, avail: 0). hw_params: S32_LE, 4 channels, 48000 Hz.
  *
It happens even with PipeWire and WirePlumber stopped, so it is not a
     *
sound server problem.
  *
Opening a capture stream at the same time (arecord) does not help.
  *
Loading snd_usb_audio with lowlatency=0 or implicit_fb=1 does not help.
  *
/proc/asound/card2/stream0 reports "Implicit Feedback Mode: Yes"
     *
(playback endpoint 0x01 ASYNC, sync endpoint 0x81).
  *
dmesg only shows repeated "cannot get min/max values for control"
     *
messages for the device (usb 1-9.3), and no other errors.
  *
Rebooting into 6.12.113+deb13-amd64 fixes the problem with no other
     *


USB topology (relevant part of lsusb -t). The iD4 is connected through a
4-port high-speed hub, on an Intel xHCI controller:
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 009: Dev 003, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 003: Dev 005, If 0, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 003: Dev 005, If 1, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 003: Dev 005, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 003: Dev 005, If 3, Class=Human Interface Device, Driver=usbhid, 480M
|__ Port 003: Dev 005, If 4, Class=Application Specific Interface, 
Driver=[none], 480M

Please let me know if I can provide more information or test anything.

Thanks.

Reply via email to