01-04-2021, 07:38 PM
(01-02-2021, 07:09 PM)radiooff Wrote: Hi Kent,
...
I did try the bare RPi 4 with the M100 and still got:
Code:pi@moode:~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
...
In keeping with the recent reply by ImInTheMoOdeForAudio, you can confirm if this Via Labs device is indeed your DAC interface, by looking to see if it offers audio-related endpoints.
Here's an example using my Khadas Tone Board which implements its USB interface using a XMOS Ltd chip
Code:
pi@moodelr:~ $ lsusb
Bus 002 Device 002: ID 152d:1561 JMicron Technology Corp. / JMicron USA Technology Corp. JMS561U two ports SATA 6Gb/s bridge
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 20b1:000a XMOS Ltd
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
So device ID 20b1:000a
Using lsusb -v to get detail and grep to look just for Audio
Code:
pi@moodelr:~ $ lsusb -v -d 20b1:000a|grep Audio
Couldn't open device, some information will be missing
bFunctionClass 1 Audio
bInterfaceClass 1 Audio
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
bInterfaceClass 1 Audio
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
bFunctionClass 1 Audio
bInterfaceClass 1 Audio
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
AudioControl Interface Descriptor:
bInterfaceClass 1 Audio
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
bInterfaceClass 1 Audio
AudioStreaming Interface Descriptor:
AudioStreaming Interface Descriptor:
AudioStreaming Endpoint Descriptor:
In your case, you'd try
Code:
lsusb -v -d 2109:3431
You can leave off the grep'ping to see all the gory details.
Regards,
Kent