Wednesday, December 10, 2008

Wireless Support

At this moment only the RT25USB-SRC-V2.0.7.0 driver from Ralink is succesfully ported and reported to be working with an ASUS WL-167G USB dongle on 2.6.5-it0. This tutorial gives enough information to easily use the ASUS WL-167G on your OSD, but also gives enough information for everyone who wants to port another driver.

So what do you need:

* kernel 2.6.5-it0 with wireless extensions enabled, this is due to the broken USB Host driver in 2.6.15 (instructions below)
* dongle with RT2570 chipset, see serialmonkey for a list
* the source code of the dongle driver. I've succesfully 'ported' the RT25USB-SRC-V2.0.7.0 driver from Ralink
* and some version of wireless tools to send commands to the dongle, available here
* wireless support has only been tested with the developer OSD (green PCB). If you have the yellow/orange one shipped from thinkgeek then you could be the first to get wireless working on a BETA sample!

The broken USB Host driver is expected to be fixed by the manufacturer around 9/12. Until this time you will have to downgrade your OSD to a 2.6.5 kernel... and probably has the consequence that you can't play any video/audio