[Line6linux-devel] A start on supporting the POD X3 Live
Status: Pre-Alpha
Brought to you by:
mgrabner
From: Boyd T. <bti...@gm...> - 2007-10-20 22:29:07
|
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 |