aroman, I'm a Junior computer engeering major with experience in C and Java Programming OOP. Also, I've taken Operating Systems, and Networks classes. I've been looking at the ipw2200.cpp. I'm wondering is there any sample driver for a different hardware we could refer to better understand how to even start writing the setRATE(), or setPOWER() and how much different could it be? I'm thinking about helping out after finals... like June 10th. Anyway, I really excited about this, and would love to contribute in writing some parts of this driver if I'm of any use. Thanks guys! You're awesome.