iw is a new nl80211 based CLI configuration utility for wireless devices. Currently you can only use this utility to configure devices which use a mac80211 driver as these are the new drivers being written – only because most new wireless devices being sold are now SoftMAC. Please see our list of mac80211 drivers.
iw is still under development. Features are added 'as we go'. The only documentation that exists for iw is this page. Please help expand it
You can download iw from git:
Using iw requires you to have at least libnl-1.0 pre8 as this release introduced genl, Generic Netlink, which nl80211 relies on. Most distributions aren't shipping this yet. You'll have to download and compile libnl-1.0-pre8 yourself for now.