Re: [Line6linux-user] HD300 and Jack
Status: Pre-Alpha
Brought to you by:
mgrabner
From: Stefan H. <ste...@gm...> - 2014-05-28 15:58:59
|
On Wed, May 28, 2014 at 5:51 PM, Patrick Chase <pm...@ve...> wrote: > > On 05/28/2014 09:17 AM, Stefan Hajnoczi wrote: >>> >>> >>> Out of curiosity, what Linux distro and kernel are you using? It bothers >>> me that the driver appears to work with Mint 13 and the current Ubuntu >>> Studio version, but does not with AV Linux 6.0.1. The driver is there, >>> and loads properly, but my PodXT doesn't show up as a soundcard. >> >> Are there any relevant messages in dmesg showing the USB device >> connecting and the line6usb driver loading? >> >> Are you checking for the soundcard using cat /proc/asound/cards? >> >> What does lsusb | grep 0e41 say? > > > Hi Stephan. USB looks fine, but it's not available as a soundcard. Details > on my troubleshooting is in the AV Linux support forum here: > > http://www.remastersys.com/forums/index.php?topic=3291 > > Bottom-line is that the drivers are there, they load properly, the USB > device attaches and disconnects as expected, but the device does not show up > as a soundcard and is not available in alsamixer. I suspect either a kernel > support issue or an alsa support issue (i.e. drivers OK, but not supported). > It works out-of-the-box with the included kernel module in Mint 13 (kernel > 3.2.0-23) and Ubuntu Studio 12.04 (all in 64-bit fwiw). > > I can't remember which kernel AV Linux uses but can check. I had planned on > trying alternate kernels anyway (to get this working). > > Thanks in advance for any guidance you can provide. Hard to say what the issue is. Personally, I don't use the svn source tree. Instead I check out the linux.git release tag for the appropriate kernel version (check uname -r) and compile the module. That way I know the driver is running on the kernel version it was intended for. The downside is that you don't get fixes that were committed in svn after the kernel release. But since development is not very active anyway, that's only an issue if you are using a very old kernel version. Anyway, if you want to get to the bottom of it, try adding printk() calls or use perf-probe(1) to see which functions in the driver are getting called. If it doesn't register an ALSA sound card then something must be going pretty wrong during initialization. Stefan |