Re: [Line6linux-devel] Line6 POD Studio KB37
Status: Pre-Alpha
Brought to you by:
mgrabner
From: Markus G. <gr...@ic...> - 2013-01-22 21:00:57
|
On Tuesday 22 January 2013 16:22:02 you wrote: > Hi Marcus > > I don't know if I'm grabbing air now, but I want to ask you if you, or if > you know anybody, using the "Line6 POD Studio KB37" with your driver > line6linux? http://line6.com/podstudiokb37/ > It is supposed to be familiar with the UX1 and UX2. > > I looked in your document *"Line6 Linux USB driver Version 0.9.1beta" *and > the KB37 is not listed in the table. > > I could determine the id with the command: > > *lsusb -d 0e41:* > > I get. > > *Bus 001 Device 004: ID 0e41:4152 Line6, Inc. * > * > * > However I don't get any name at the end of the line. That's because it is not listed in "/usr/share/usb.ids" (the file might be elsewhere under your Linux distribution, the original is maintained at http://www.linux-usb.org/usb.ids). I just noticed that the list is rather incomplete, I will start a request to collect the missing information in a separate message. > In the document you say you can modify the arrays line6_id_table and > line6_name_table in the file driver.c. > > When I search for the driver.c file I get about 15 files. Witch one is > active, if not all of them? Where did you search? In case you searched in "https://line6linux.svn.sourceforge.net/svnroot/line6linux", then "driver/trunk/driver.c" is the most recent one. The version in "driver/branches/ux2" might also be relevant for you, but is currently quite experimental. > I'm not much of a programmer but I'm willing to help collecting parameters > and stuff to get KB37 work in Linux. Unless the KB37 turns out to have an almost identical interface as another device supported by the driver, it is very hard to add support for it. The easiest way to find out is to just replace the id of a device you believe the KB37 could be similar to (e.g., the UX1) by the KB37 id (0x4152) in "usbdefs.h". The driver will then believe that the KB37 is actually a UX1 and try to communicate with it like with a UX1. The result could be anything between working, not working, and crashing your computer. If it's not working (or crashing), more effort is required to get the KB37 supported. There is one useful piece of information which you can easily produce, namely the output of the command "lsusb -v -d 0e41:" (executed as root), can you please send this to me? Kind regards, Markus P.S.: I forwarded this message to the mailing list for Line6 Linux stuff. Please consider joining the list(s) such that others can follow the discussion: http://sourceforge.net/mail/?group_id=200399 |