Hi Samuel, Should I be posting back to the Alsa mailing list? I'm not sure how this works, I ran the command: sudo tail /var/log/kern.log the output is below, is this what is needed or do I need more log files? Jun 23 22:56:50 Server kernel: [ 126.014136] usb 1-14: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xa00, type = 1 Jun 23 22:57:49 Server kernel: [ 184.943458] usb 1-14: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xa00, type = 1 Jun 23 22:57:49 Server kernel: [ 184.946336] usb 1-14: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xa00, type = 1 Jun 23 22:57:49 Server kernel: [ 184.955676] usb 1-14: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xa00, type = 1 Jun 23 23:02:36 Server kernel: [ 472.236270] usb 1-14: 1:1: usb_set_interface failed (-71) Jun 23 23:04:33 Server kernel: [ 588.755317] usb 1-14: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xa00, type = 1 Stu From: stusmithe@xxxxxxxxxxx To: samuel.engelmajer@xxxxxxxxxx Subject: RE: Unable to set hw params - protocol error Date: Wed, 24 Jun 2015 13:18:48 +0000 Thank you for the reply Samuel, I'm on a steep learning curve here and have never used logs with Linux, Should I type sudo tail /var/log/messages after plugging in my usb card? Will this be the best method to discover if my Kernel was compiled with DEBUG? What should I look for here? not sure about the kern.log either, what command should I issue? any pointers as to how I should go about deciphering the logs and getting them to you would be great, Sorry to be such a noob at this, Stu Date: Wed, 24 Jun 2015 14:10:12 +0200 Subject: Re: Unable to set hw params - protocol error From: samuel.engelmajer@xxxxxxxxxx To: stusmithe@xxxxxxxxxxx CC: alsa-user@xxxxxxxxxxxxxxxxxxxxx Hi Stu, it looks like Alsa is having trouble retrieving mixer control information from the device, or a quirk is missing, or something like that. Recent kernels have a new usb_audio_dbg() feature that dynamically enable printing of debug information for usb audio. If you kernel was compiled with DEBUG, this information should be logged in messages or kern.log Otherwise you need to recompile with this option or with DYNAMIC_DEBUG option, and then activate debug traces for the mixer using the command: echo "file mixer.c" > /sys/kernel/debug/dynamic_debug/control Activating traces for any file located under "sound/usb/" could also be useful. Then, plug your card, try to aplay and amixer, and let us know what comes out. 2015-06-24 13:20 GMT+02:00 noblesavage114 <stusmithe@xxxxxxxxxxx>:
|
------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user