ipw3945-1.1.3 has been released: http://ipw3945.sourceforge.net/#news Changelog: * Fixed problem with newer kernels and config.h vs. autoconf.h * Fixed problem with IEEE80211 API compatibility build issues. * Fixed #1096 problem with soft lockup while loading if RF kill active. * Fixed compile warning ignoring pci_enable_device's return code. * Added retransmission of association and authentication requests if no response received. * Changed the make target install_for_testing to install. Thanks
*** Bug 157816 has been marked as a duplicate of this bug. ***
So this version requires the masked version of ieee80211, which I believe is version 1.2.15. I'll attach a working ebuild that i used (its just a slight modification of 1.1.2's), however you do have to add =net-wireless/ieee80211-1.2.15 to /etc/portage/package.keywords.
Created attachment 104007 [details] ebuild for ipw3945-1.1.3
Thanks to Pacho and Scott, this is in CVS as of this moment. Will be on the mirrors in about an hour. Thank you guys!