Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Release v0.9.2

Milestone:version 0.9.2
Release candidate(s):r1687 - test results
r1692 - test results


Release notes

  • several bugs related to scanning have been fixed
  • iwspy support has been enhanced to support signal strength thresholds
  • statistics from the sample rate algorithm are available again
  • some fixes and improvements to the build system

More detailed information in the revision log

Fixed bugs

[PATCH] Apparent race condition between mode changing and scanning.
ignoring auth_80211_auth_alg not correct solution
[patch] add enhanced iwspy support (thresholds)
release.h should be tagged with new RELEASE_VERSION with each `make release`
Last fix (Changeset 1657) by proski to ath/if_ath_pci.c does not compile
Improve vap proc entry handling
Add support for reporting rate control statistics via /proc
#731 relies on /lib/modules/`uname -a`/build
Compilation against latest rawhide kernel (2.6.17-1.2405.fc6PAE) or 2.6.18-rc2 broken

Known issues

  • Various mode changing and scanning related annoyances (#572, #254, #352, #378)
  • Suspend state not working properly (#201)
  • Countrycode regression in recent HAL versions (#120)
  • Stability and/or performance problems when more than one VAP is in active use (#182, many other tickets)
  • MAC address changing currently unsupported (#323) and unstable (#716)
  • Documentation about private ioctl's and other features not 100% complete (#324, #486, #527, #399)
  • Problems associating to some WEP encrypted Access Points (#651)


Hi all.

Release 0.9.2 is now available for download [1] at

We've started to address some of the known issues related to scanning, and some of them have been fixed in this release. Another area that received some attention is the build system (again).

MadWifi now supports an enhanced iwspy feature which allows to define a signal strength threshold. When the monitored devices reaches the defined threshold, the driver rises an iwspy event that then can be handled by userspace tools.

Last but not least: the sample rate algorithm provides statistics via the /proc file system. You might know this functionality from madwifi-old where it has been available for some time - now that's finally available in the new codebase as well.

A detailed list of changes in this release can be found at [2].

The next release most probably will take more than just-another-month. We received a number of reports about problems related to scanning and associating, and we feel that it's time to address these issues.

We hope you enjoy the new version. As always, feedback is highly welcome.

The MadWifi team