Hello Everyone!
I reached out to the USB_Modeswitch Forums but figured I would also try out here also to see if this issue can be resolved.
Long story short, The Sound Devices USBPre 2 is stuck as a USB Audio Class 1.0 device on Linux systems despite being able to operate as 2.0 on Mac.
This means I'm limited to 48khz which is a bit low for my purposes. This is a pretty common issue with Sound Devices hardware and I have reached out to them with no luck.
This issue has been sorted on other models by using USB_Modeswitch:
viewtopic.php?t=26160
https://llllllll.co/t/opinions-on-sound ... 6/17529/67
However, trying it out on mine is returning error -5.
Code: Select all
$ sudo usb_modeswitch -v 0x0926 -p 0x0202 -W -u 2
[sudo] password for billy:
Take all parameters from the command line
* usb_modeswitch: handle USB devices with multiple modes
* Version 2.6.1 (C) Josua Dietze 2017
* Based on libusb1/libusbx
! PLEASE REPORT NEW CONFIGURATIONS !
DefaultVendor= 0x0926
DefaultProduct= 0x0202
Configuration=0x02
Look for default devices ...
found USB ID 1d6b:0003
found USB ID 1a40:0101
found USB ID 0489:e0cd
found USB ID 0926:0202
vendor ID matched
product ID matched
found USB ID 1d6b:0002
found USB ID 18d1:4eeb
found USB ID 1d6b:0003
found USB ID 06cb:00bd
found USB ID 04f2:b6d9
found USB ID 2a39:3fb0
found USB ID 1d6b:0002
Found devices in default mode (1)
Access device 006 on bus 003
Get the current device configuration ...
Current configuration number is 1
Use interface number 0
with class 1
USB description data (for identification)
-------------------------
Manufacturer: Sound Devices
Product: USBPre2
Serial No.: HB0812114018
-------------------------
Change configuration to 2 ...
Looking for active drivers ...
OK, driver detached
OK, driver detached
OK, driver detached
OK, driver detached
Configuration was reset
Changing the configuration failed (error -5). Try to continue
-> Run lsusb to note any changes. Bye!
The device remains unchanged under lsusb but remains unresponsive until reboot.
Switching the configuration back to 1 doesn't work either (until reboot):
Code: Select all
$ sudo usb_modeswitch -v 0x0926 -p 0x0202 -u 1
Look for default devices ...
Found devices in default mode (1)
Access device 006 on bus 003
Get the current device configuration ...
Determining the active configuration failed (error -5). Abort
his behavior spans different machines with different distros and kernels. I've also tried this with similar udev rules to those in the links above although I've yet to attempt this with sysfs as I don't really know where to start with that.
Any help would be massively appreciated. I'm absolutely set on that interface.
Thanks ^_^