I have a wireless adapter with the following device string from lsusb: "ID 083a:e501 Accton Technology Corp. ZD1211B" It's device string was not in the zd1211rw driver, so I wondered what would happen if I added it to zd_usb.c... and voilà, now it works great ;) (i'm writing this connected with that adapter) I've tried it with compat-wireless-2.6.30, with kernels 2.6.28 (ubuntu 9.04) and 2.6.30 (debian sid), and it works. I've tried to do it with the bleeding edge compat-wireless, but it wouldn't compile on any of my machines (the stable version compiled just fine, though). The only thing I did was to put the following line in the device string list in drivers/net/wireless/zd1211rw/zd_usb.c: { USB_DEVICE(0x083a, 0xe501), .driver_info = DEVICE_ZD1211B } Do I need to send you a patch? (if it weren't such a minute modification I wouldn't doubt it) I've never done it before, but i'll learn to do it if necessary ;). If you need more testing on this device, count me. -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html