I'm hoping you can shed some light on a problem I
have with a DJ
controller (Vestax VCI-100MKII) that's also a soundcard. My problem is
that when I connect it, it keeps disconnecting.
There may be two unrelated things going on. You could try addressing this
first
just to see if it gets rid of some error messages:
Nov 30 14:33:12 wintermute kernel: [ 936.380745] usb
3-2: current rate
48000 is different from the runtime rate 44100
I think that may be indicating that the interface will only run at 48k, but
your software is currently attempting to open the interface with a 44.1k
setting. Or possibly the reverse, but I think indicating the device runs
at 48k.
Nov 30 14:33:12 wintermute kernel: [ 936.386780]
usbhid 3-2:1.5: can't
add hid device: -71
Nov 30 14:33:12 wintermute kernel: [ 936.386793] usbhid: probe of 3-
2:1.5 failed with error -71
I found the errno program to convert the error number to descriptions:
~]$ errno 71
EPROTO 71 Protocol error
That seems like the USB stack complaining that device does not implement
USB protocol correctly, or possibly is not responding correctly for a USB
HID type device.
The newer laptop does not get the same error (the complaint about sample
rate is still present).
Nov 30 15:45:00 ono-sendai kernel: [107245.725923] usb
3-8.3: 2:1:
cannot set freq 44100 to ep 0x82
Nov 30 15:45:00 ono-sendai kernel: [107245.732227] usbhid 3-8.3:1.5:
can't add hid device: -32
Nov 30 15:45:00 ono-sendai kernel: [107245.732236] usbhid: probe of 3-
8.3:1.5 failed with error -32
I do not understand the error 32 generation:
$ errno 32
EPIPE 32 Broken pipe
--
Chris Caudle