All,

I have an initial set of patches to support the Harmony 900 on Linux.  It 
is possible that these patches may enable support on other "usbnet" 
remotes, so it may be worth giving them a try if you have a different 
remote that is not currently supported.

Some notes:

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.

2) The remote expects us to assign it an IP address via DHCP.  I went back 
and forth with myself on whether to require a dependency on the ISC DHCP 
server, or whether to just write a simple DHCP server myself.  I ended up 
just writing one myself, which I will include as a patch.  I am currently 
still trying to figure out how to make this work smoothly.  Right now, you 
have to manually configure the usb0 device with an IP address (e.g., 
169.254.1.1) and then start the usbnet_dhcpd.  It requires you to pass the 
Ethernet device (usb0) as a parameter when starting it.  The behavior of 
the Windows 7 driver is actually to assign addresses to both the PC and to 
the remote via DHCP so I am considering trying to implement that behavior 
as it would minimize the amount of manual configuration to be done by the 
user.  Comments?

I will include the patches to the core concordance files in one email and 
the "usbnet" dhcpd in a separate email.  Comments are greatly appreciated.

Scott

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to