Here is a “state of the wireless network software on Linux” announcement from Jeff Garzik. He is reportedly the maintainer of the Linux wireless network code. In a nutshell he admits that wireless network software for Linux really stinks. Here is a link to that story.
http://kerneltrap.org/node/6053