On 03/09/2012 07:26 PM, Scott Talbert wrote: > 1) A Linux kernel patch is required to support the 900. This is the > commit required: > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=ee932bf9acb2e2c6a309e808000f24856330e3f9 > It will be included in the 3.3 kernel, but I've also requested that it be > included in the 3.0 and 3.2 kernels as well, so that is in process. Once > this patch is in place, when plugged in, the remote will show up as a USB > Ethernet device, e.g., usb0.
I didn't need this to get a usb0 on the 1100. Zaurus bound to it, which apparently depends on cdc_ether. Weird. [phil@rider concordance]$ tree /sys/bus/usb/drivers/zaurus/ /sys/bus/usb/drivers/zaurus/ |-- 1-1.2:1.0 -> ../../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0 |-- bind |-- module -> ../../../../module/zaurus |-- new_id |-- remove_id |-- uevent `-- unbind [phil@rider concordance]$ lsmod | egrep 'usbnet|cdc|zaur' zaurus 12544 0 cdc_ether 12632 1 zaurus usbnet 17938 2 zaurus,cdc_ether mii 12675 2 usbnet,r8169 usbcore 127203 12 zaurus,cdc_ether,usbnet,usb_storage,uas,snd_usb_audio,snd_usbmidi_lib,uvcvideo,usbhid,xhci_hcd,ehci_hcd What's super special is that it comes up as a 900: Bus 001 Device 008: ID 046d:c11f Logitech, Inc. Harmony 900 Remote But, basic stuff works: [phil@rider concordance]$ sudo concordance -vi Concordance 0.23+CVS Copyright 2007 Kevin Timmerman and Phil Dibowitz This software is distributed under the GPLv3. Requesting identity: 100% done WARNING: Invalid config found. Model: Unknown Unknown Skin: 63 Firmware Version: 7.6 Firmware Type: 0 Hardware Version: 0.2.14 External Flash: 2 MiB - 01:49 AMD Am29LV160BB Architecture: 11 Protocol: 11 Manufacturer: Logitech Product: Harmony 1000 IRL, ORL, FRL: 0, 0, 0 USB VID: 046D USB PID: C11F USB Ver: 0000 Serial Number: {015BEEE4-EEEE-EEEE-EEEE-EEEEEEEEEEEE} {6EA967C7-2D88-4B35-8DBB-15AE251966CA} {CB9A4C54-DFF5-49F6-AD3D-492B47F2FB18} Config Flash Used: 99% (0 of 1 KiB) That's pretty rockin! The device I was sent has been disabled by Logitech, so I need a 1100 config blob to do further testing, I'll see what I can do about that. Lets do some regression tests... (we need a test suite, *sigh*) PURE HID: Dump config on 885 - CHECK Write config on 885 - regression[1] HYBRID HID: Dump config on 895 - not yet supported Write config on 895 - CHECK [1] It never notices my remote comes back from rebooting: Rebooting remote: 50% I tested without your patch and the zwave branch works as expected -- Phil Dibowitz p...@ipom.com Open Source software and tech docs Insanity Palace of Metallica http://www.phildev.net/ http://www.ipom.com/ "Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." - Dr. Seuss
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel