The MadWifi project is …

... a team of volunteer developers working on Linux kernel drivers for Wireless LAN devices with Atheros chipsets. We currently provide three drivers, MadWifi, ath5k and ath9k.

MadWifi is one of the most advanced WLAN drivers available for Linux today. It is stable and has an established userbase. The driver itself is open source but depends on the proprietary Hardware Abstraction Layer (HAL) that is available in binary form only. The current stable release is v0.9.4.
In case you use kernel 2.6.25 or newer, you need to get this snapshot of the madwifi-0.9.4 branch instead of the v0.9.4 release! That snapshot is basically v0.9.4 plus compilation fixes for recent kernels. Alternatively, you can get the trunk snapshot, which is has no binary blobs and supports some newer hardware.

ath5k is a relatively new and emerging driver and does not depend on the HAL. It is intended to replace MadWifi in the long run and exceed it feature-wise. ath5k is where most of our development resources are spent on now.

ath9k is the youngest of the three drivers. Initial development was done by Atheros, who then released the complete source code to the community. ath9k supports all currently available 802.11n chipsets from Atheros. For now please see here for further information.

Read More ...


News

03/03/12: Ticket tracker closed

Spammers aside, the ticket tracker did not see much activity recently. Most of the few "real" tickets that were opened were in fact support requests, for which the tracker is not suited. And the very few tickets dealing with real bugs or provide patches don't receive any attention from developers, which certainly is frustrating for the reporters. ... (more)

08/01/09: Donation from Anne van Kesteren

05/28/09: Subversion repository moved [updated]

04/07/09: madwifi-free merged to trunk

03/23/09: Short downtime on 2009-03-24, 5 to 6am UTC+1

02/26/09: Server maintenance: Friday, Feb 27 2009

01/09/09: Packages for openSuSE 11.1 available

11/06/08: New primary project domain [updated]

10/22/08: Atheros releases driver for 802.11n USB sticks [updated]

08/29/08: New HAL release for Atheros Hardware [updated]

07/25/08: ath9k - Atheros unveils free Linux driver for its 802.11n devices [updated]

06/30/08: Repository update for openSUSE 11.0

05/06/08: Repository update for openSUSE 11 beta2

03/13/08: madwifi.org joins FFIS e.V. [updated]

03/11/08: 200 USD donation from Andrew Cathrow [updated]

Check the news archive for older news items.

Where to start

User Documentation and Support

  • Newbie HowTo -- This is our "getting started" guide for new users
  • UserDocs -- Documentation for users, including the FAQ and a bunch of HOWTOs
  • Support -- How to get support in case you run into trouble
  • Dictionary -- A dictionary of terms used by MadWifi

Developer Documentation

For a complete list of pages that are available in our wiki, see TitleIndex.


About Trac and this Wiki

We use Trac to manage this website. Trac is an enhanced wiki and issue tracking system for software development projects, written and provided as open source software by Edgewall Software.

This wiki is used to hold all the nifty things that one might want to know about MadWifi. Nearly all content in it can be modified by you, the users of the project. You're welcome to contribute, any help is appreciated.

TracGuide is a valuable resource if you want to become familiar with Trac in general. TracWiki introduces the conecpt of the wiki engine, and WikiFormatting explains the wiki formatting syntax. Last but not least there is a SandBox where you can play around and practice.