Hi Uwe,

it looks like I've spoken too soon. It just happened again on 6.15.3. I'm back 
to 6.15.2 again to check if it happens there or if something was reintroduced 
in 6.15.3 that triggers this.


Jun 24 17:40:17 kernel: SCSI subsystem initialized
Jun 24 17:40:19 kernel: hid-generic 0003:32AC:0003.0009: hiddev0,hidraw2: USB 
HID v1.11 Device [Framework DisplayPort Expansion Card] on 
usb-0000:c1:00.3-1/input1
Jun 24 17:40:45 kernel: usbhid 1-2.2:1.2: can't add hid device: -110
Jun 24 17:40:45 kernel: usbhid 1-2.2:1.2: probe with driver usbhid failed with 
error -110
Jun 24 17:40:56 kernel: usb 1-4.1: reset full-speed USB device number 7 using 
xhci_hcd
Jun 24 17:40:56 kernel: usb 1-4.1: reset full-speed USB device number 7 using 
xhci_hcd
Jun 24 17:41:20 kernel: usb 1-2.2: USB disconnect, device number 9
Jun 24 17:41:25 kernel: usb 1-2.2: new high-speed USB device number 10 using 
xhci_hcd
Jun 24 17:41:25 kernel: usb 1-2.2: New USB device found, idVendor=32ac, 
idProduct=0010, bcdDevice= 0.02
Jun 24 17:41:25 kernel: usb 1-2.2: New USB device strings: Mfr=1, Product=2, 
SerialNumber=0
Jun 24 17:41:25 kernel: usb 1-2.2: Product: Audio Expansion Card
Jun 24 17:41:25 kernel: usb 1-2.2: Manufacturer: Framework
Jun 24 17:41:25 kernel: input: Framework Audio Expansion Card Consumer Control 
as 
/devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.2/0003:32AC:0010.000A/input/input19
Jun 24 17:41:25 kernel: hid-generic 0003:32AC:0010.000A: input,hidraw7: USB HID 
v1.11 Device [Framework Audio Expansion Card] on usb-0000:c1:00.3-2.2/input2
Jun 24 17:41:30 kernel: usb 1-2.2: uac_clock_source_is_valid(): cannot get 
clock validity for id 9
Jun 24 17:41:30 kernel: usb 1-2.2: clock source 9 is not valid, cannot use
Jun 24 17:41:35 kernel: usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
Jun 24 17:41:40 kernel: usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
Jun 24 17:41:46 kernel: usb 1-2.2: uac_clock_source_is_valid(): cannot get 
clock validity for id 9
Jun 24 17:41:46 kernel: usb 1-2.2: clock source 9 is not valid, cannot use
Jun 24 17:41:51 kernel: usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
Jun 24 17:41:51 kernel: usbhid 1-2.2:1.2: can't add hid device: -110
Jun 24 17:41:51 kernel: usbhid 1-2.2:1.2: probe with driver usbhid failed with 
error -110
Jun 24 17:41:56 kernel: usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
Jun 24 17:42:01 kernel: usb 1-2.2: uac_clock_source_is_valid(): cannot get 
clock validity for id 9
Jun 24 17:42:01 kernel: usb 1-2.2: clock source 9 is not valid, cannot use
Jun 24 17:42:06 kernel: usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
Jun 24 17:42:11 kernel: usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110
Jun 24 17:42:16 kernel: usb 1-2.2: uac_clock_source_is_valid(): cannot get 
clock validity for id 9
Jun 24 17:42:16 kernel: usb 1-2.2: clock source 9 is not valid, cannot use
Jun 24 17:42:21 kernel: usb 1-2.2: 1:1: cannot get freq (v2/v3): err -110
Jun 24 17:42:27 kernel: usb 1-2.2: 1:1: cannot set freq 48000 (v2/v3): err -110


This time around though, not the whole audio systems seems to crash. Audio 
output via speakers is still available.


Sadly, rebinding the driver doesn't seem to be an option still. Upon plugging 
in headphones to the audio expansion card, I see a new device under 
/sys/class/sound:


card2 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.0/sound/card2


So technically I should be able to do


cd -P /sys/class/sound/card2/device/driver

echo 0000:c1:00.3 > unbind


but that only gives me


-bash: echo: write error: No such device


So, not sure what the cause is. You mentioned I could also try to restart the 
driver of the whole hub. But how would I do so? The expansion card is on bus 1 
with three entries:


/sys/bus/usb/devices/1-2  /dev/bus/usb/001/003
        |__ Port 002: Dev 009, If 0, Class=Audio, Driver=snd-usb-audio, 480M
            ID 32ac:0010
            /sys/bus/usb/devices/1-2.2  /dev/bus/usb/001/009
        |__ Port 002: Dev 009, If 1, Class=Audio, Driver=snd-usb-audio, 480M
            ID 32ac:0010
            /sys/bus/usb/devices/1-2.2  /dev/bus/usb/001/009
        |__ Port 002: Dev 009, If 2, Class=Human Interface Device, 
Driver=usbhid, 480M
            ID 32ac:0010


and this is the output of ls -la /sys/class/sound:


drwxr-xr-x  2 root root 0 18. Jun 17:41 .
drwxr-xr-x 71 root root 0 18. Jun 17:48 ..
lrwxrwxrwx  1 root root 0 18. Jun 17:40 card0 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0
lrwxrwxrwx  1 root root 0 18. Jun 17:41 card1 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.6/sound/card1
lrwxrwxrwx  1 root root 0 18. Jun 17:35 card2 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.0/sound/card2
lrwxrwxrwx  1 root root 0 18. Jun 17:52 controlC0 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0/controlC0
lrwxrwxrwx  1 root root 0 18. Jun 17:52 controlC1 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.6/sound/card1/controlC1
lrwxrwxrwx  1 root root 0 18. Jun 17:35 controlC2 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.0/sound/card2/controlC2
lrwxrwxrwx  1 root root 0 18. Jun 17:34 ctl-led -> 
../../devices/virtual/sound/ctl-led
lrwxrwxrwx  1 root root 0 18. Jun 17:52 hwC0D0 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0/hwC0D0
lrwxrwxrwx  1 root root 0 18. Jun 17:52 hwC1D0 -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.6/sound/card1/hwC1D0
lrwxrwxrwx  1 root root 0 18. Jun 17:40 pcmC0D3p -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0/pcmC0D3p
lrwxrwxrwx  1 root root 0 18. Jun 17:40 pcmC0D7p -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0/pcmC0D7p
lrwxrwxrwx  1 root root 0 18. Jun 17:40 pcmC0D8p -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.1/sound/card0/pcmC0D8p
lrwxrwxrwx  1 root root 0 18. Jun 17:41 pcmC1D0c -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.6/sound/card1/pcmC1D0c
lrwxrwxrwx  1 root root 0 18. Jun 17:41 pcmC1D0p -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.6/sound/card1/pcmC1D0p
lrwxrwxrwx  1 root root 0 18. Jun 17:35 pcmC2D0p -> 
../../devices/pci0000:00/0000:00:08.1/0000:c1:00.3/usb1/1-2/1-2.2/1-2.2:1.0/sound/card2/pcmC2D0p
lrwxrwxrwx  1 root root 0 18. Jun 17:34 seq -> ../../devices/virtual/sound/seq
lrwxrwxrwx  1 root root 0 18. Jun 17:34 timer -> 
../../devices/virtual/sound/timer

Best regards

Richard

Reply via email to