You are not logged in.
Pages: 1
Hello,
I'm having some troubles with my external audio drive(Behringer UMC202HD): if I disconnect it and then I connect it again, it doesn't work anymore(the computer uses the laptop's audio output). Since I'm using i3wm, I have to end the session(Mod + Shift + E) and then log in again. At the moment, I have no clue on how to solve this...
While inspecting the journal (journalctl -b) I found those line about connection/disconnection of the drive, hope it is useful:
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: USB disconnect, device number 15
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: new high-speed USB device number 16 using xhci_hcd
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: New USB device found, idVendor=1397, idProduct=0507, bcdDevice= 1.12
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: New USB device strings: Mfr=1, Product=3, SerialNumber=0
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: Product: UMC202HD 192k
Aug 03 12:13:54 127.0.0.1localhost kernel: usb 1-2: Manufacturer: BEHRINGER
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: parse_audio_format_rates_v2v3(): unable to find clock source (clock -71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: uac_clock_source_is_valid(): cannot get clock validity for id 41
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: clock source 41 is not valid, cannot use
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: parse_audio_format_rates_v2v3(): unable to find clock source (clock -71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: uac_clock_source_is_valid(): cannot get clock validity for id 41
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: clock source 41 is not valid, cannot use
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 10:0: failed to get current value for ch 1 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 10:0: failed to get current value for ch 2 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 10:0: failed to get current value for ch 0 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 10:0: cannot get min/max values for control 2 (id 10)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 10:0: cannot get min/max values for control 2 (id 10)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 11:0: failed to get current value for ch 1 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 11:0: failed to get current value for ch 2 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 11:0: failed to get current value for ch 0 (-71)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 11:0: cannot get min/max values for control 2 (id 11)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: 11:0: cannot get min/max values for control 2 (id 11)
Aug 03 12:13:55 127.0.0.1localhost kernel: usb 1-2: USB disconnect, device number 16
Aug 03 12:13:55 127.0.0.1localhost systemd-udevd[5622]: controlC1: /usr/lib/udev/rules.d/78-sound-card.rules:5 Failed to write ATTR{/sys/devices/pci0>
Aug 03 12:13:58 127.0.0.1localhost kernel: usb 1-2: new high-speed USB device number 17 using xhci_hcd
Aug 03 12:13:59 127.0.0.1localhost kernel: usb 1-2: New USB device found, idVendor=1397, idProduct=0507, bcdDevice= 1.12
Aug 03 12:13:59 127.0.0.1localhost kernel: usb 1-2: New USB device strings: Mfr=1, Product=3, SerialNumber=0
Aug 03 12:13:59 127.0.0.1localhost kernel: usb 1-2: Product: UMC202HD 192k
Aug 03 12:13:59 127.0.0.1localhost kernel: usb 1-2: Manufacturer: BEHRINGEROffline
There are some behringer fixes in current kernels, while I'm not sure they are in 5.18 but fairly certain they will be in 5.19.
FWIW something you can try now is loading/reloading snd-usb-audio with implicit_fb explicitly enabled, disconnect the device and do. i.e.
sudo modprobe -r snd-usb-audio
sudo modprobe snd-usb-audio implicit_fb=1If this works you can make the flag persistent in /etc/modprobe.d/implicitusbfb.conf
options snd-usb-audio implicit_fb=1Offline
Thanks for your reply. I have done what you suggested but it didn't work :-/
I'll wait for the next kernel update and see if it does fix the issue.
Offline
Pages: 1