This time around for the 2.6.30 kernel release more than 900 patches related to wireless went into the next version of Linux. Besides lots of internal cleanups, notable new features are:
iwconfig wlan0 power timeout 500ms
to enable)
iw dev wlan0 scan
)