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 .
Version 36 (modified by anonymous, 14 years ago)

Jose Alfredo. Armendariz MIramontes.

Getting MadWifi

There are several ways to get your copy of MadWifi. In order to be on the bleeding edge of the development you should use Subversion to get madwifi-ng. We offer tarballs of the latest revisions for those of you that don't want to mess with Subversion. And if you don't want to touch a compiler at all you can get precompiled packages for the distribution you're using.

Downloading via Subversion

There are currently two main branches that you might be interested in. Change to a location where you want to keep the sources. Then, depending on which of the branches you want to use, type:

  • for the "new code" (also known as "madwifi-ng"):
    svn checkout madwifi-ng
  • for the "old code" (also known as "madwifi-old"):
    svn checkout madwifi-old

If you're behind a proxy, then make sure Subversion knows about it.

The above commands store the source in a subdirectory called either madwifi-ng or madwifi-old. To update to the current version of the source at a later time you just need to change to that subdirectory and type:

svn update

Run make clean, then recompile and install the result.

For further information on how to work with Subversion refer to the relevant manpages and the excellent Subversion book.

Downloading the latest snapshots

If you can't (or don't want to) handle Subversion, or just don't have a net connection, you could download MadWifi using HTTP (on another machine, if needs be). Tarballs for the madwifi-ng and madwifi-old code can be found at

Downloading .debs

If you are a Debian user, then good for you! You can download debs from:

The ongoing work to get MadWifi finally into Debian proper is being done as a Debian Alioth project:

Downloading .rpms

  • Fedora users: The tarball has a madwifi.spec embedded. If you do rpmbuild --ta <tar ball> you will get your packages.

Other distributions

If you miss instructions for downloading precompiled packages for the distribution you use, please have a look at the distribution-specific installation instructions. If that still doesn't help, please let us know.