I installed 10.10 netbook edition on my 1001ha and noticed the shutdown problem with wireless, caused by the rt2860 driver.
Via a google search, I found a solution from 10.4 that also works for 10.10.
Installed the rt3090 driver 2.3.1.4 and blacklisted the rt2x00 series drivers, and it worked.
Download my pre-built rt3090-dkms package here:
http://stat.case.edu/~jrt32/how_to_build_rt3090_for_ubuntu_lucid/rt3090-dkms_2.3.1.4-0ubuntu0~ppa1_all.deb sudo dpkg -i location/rt3090-dkms_2.3.1.4-0ubuntu0~ppa1_all.deb
and blacklist the old drivers used for the 3090 wireless chip.
sudo nano /etc/modprobe.d/blacklist.conf
add the following at the bottom
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib
BUT
After upgrade (from 2.6.35.22 to 2.6.35.23 kernell) I cannot start the working 2.6.35.22 anymore, and when I boot the 2.6.35.23 I have no wireless at all.
When I try the same tricks I did for the 2.6.35.22, I get message that the same version of the rt3090 is already build and installed. What to do now ??