Ubuntu on an Acer Aspire 5315

Apparently the wireless card on this model is very stubborn, quick HOWTO:
#-1 madwifi doesn’t work, be it stable version or svn commit up to 3745
#0 upgrade to the latest packages (kernel 2.6.24-19, ndiswrapper 1.50)
#1 rmmod ath_pci, ath_rate_sample, ath_hal, wlan, everything until you’re sure there there are no wireless modules loaded
#2 mcedit /etc/default/linux-restricted-modules-common
DISABLED_MODULES=”ath_hal”
#3 apt-get install ndiswrapper-common
#4 unpack this driver somewhere
#5 ndiswrapper -i net5211.inf
#6 modprobe ndiswrapper
#7 iwconfig (you should have a wlan0 interface now, either that or your system has crashed completely and you’re not reading the rest)
#8 iwconfig wlan0 mode managed essid blah key blah ; dhclient wlan0
#9 profit

Bad Behavior has blocked 207 access attempts in the last 7 days.