fatframe.com — I have always struggled to get wireless to work under my favorite Linux distro, Fedora. I recently switched to Ubuntu just because wireless networking pretty much works out of the box. The only work required is enabling the restricted device driver.