Before hacking away at the driver to support my new X3 Live, I plugged
it in with USB and just watched /var/log/messages. Here's what I got:
Oct 16 20:17:48 bht-lenovo kernel: usb 5-5: new high speed USB device
using ehci_hcd and address 4
Oct 16 20:17:49 bht-lenovo kernel: usb 5-5: new high speed USB device
using ehci_hcd and address 5
Oct 16 20:17:50 bht-lenovo kernel: usb 5-5: new device found,
idVendor=0e41, idProduct=414b
Oct 16 20:17:50 bht-lenovo kernel: usb 5-5: new device strings: Mfr=1,
Product=2, SerialNumber=0
Oct 16 20:17:50 bht-lenovo kernel: usb 5-5: Product: POD X3 Live
Oct 16 20:17:50 bht-lenovo kernel: usb 5-5: Manufacturer: Line 6
Oct 16 20:17:50 bht-lenovo kernel: usb 5-5: configuration #1 chosen
from 1 choice
Oct 16 20:18:13 bht-lenovo kernel: usb 5-5: USB disconnect, address 5
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: new high speed USB device
using ehci_hcd and address 6
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: new device found,
idVendor=0e41, idProduct=414b
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: new device strings: Mfr=1,
Product=2, SerialNumber=0
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: Product: POD X3 Live
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: Manufacturer: Line 6
Oct 16 20:19:07 bht-lenovo kernel: usb 5-5: configuration #1 chosen
from 1 choice
Looks like the product ID is: 0x414b
Does anyone have the bean-shaped X3 to see what it's device ID is?
Attached is a patch file for current SVN Trunk. It's a start at
adding support for the X3 products to the driver. Seeing as I don't
exactly know what I'm doing, it's not really working yet.
/var/log/messages now spits this out:
Oct 19 09:13:03 bht-lenovo kernel: usb 1-5: new high speed USB device
using ehci_hcd and address 9
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: new high speed USB device
using ehci_hcd and address 10
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: new device found,
idVendor=0e41, idProduct=414b
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: new device strings: Mfr=1,
Product=2, SerialNumber=0
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: Product: POD X3 Live
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: Manufacturer: Line 6
Oct 19 09:13:05 bht-lenovo kernel: usb 1-5: configuration #1 chosen
from 1 choice
Oct 19 09:13:05 bht-lenovo kernel: line6usb 1-5:1.0: Line6 PODx3 Live found
Oct 19 09:13:05 bht-lenovo kernel: drivers/usb/core/message.c:
selecting invalid altsetting 5
Oct 19 09:13:05 bht-lenovo kernel: line6usb 1-5:1.0: set_interface failed
Oct 19 09:13:05 bht-lenovo kernel: line6usb: probe of 1-5:1.0 failed
with error -22
Oct 19 09:13:05 bht-lenovo kernel: line6usb 1-5:1.1: Line6 PODx3 Live found
Oct 19 09:13:05 bht-lenovo kernel: drivers/usb/core/message.c:
selecting invalid altsetting 5
Oct 19 09:13:05 bht-lenovo kernel: line6usb 1-5:1.1: set_interface failed
Oct 19 09:13:05 bht-lenovo kernel: line6usb: probe of 1-5:1.1 failed
with error -22
Oct 19 09:31:16 bht-lenovo sudo: boyd : TTY=pts/3 ;
PWD=/home/boyd/projects/line6usb-driver ; USER=root ;
COMMAND=/usr/bin/make install
Oct 19 09:31:48 bht-lenovo kernel: usbcore: deregistering interface
driver line6usb
So, I'm wondering what the next steps are. Does anyone have
recommendations on what I can do to fix up the driver?
Thanks,
Boyd
|