On 9/27/07, David Murray <30179198@student.murdoch.edu.au> wrote:Any old legacy madwifi driver (which uses the proprietary HAL) relies on net80211, with the exception of dadwifi-openahal. dadwifi-openhal is now replaced though with ath5k [1]. ath5k uses the new Linux mac80211[1]. Since net80211 is 'complete wireless stack' and mac80211 is a 'Linux API used to write SoftMAC wireless drivers' the drivers as a whole differ significantly. As such only small portions of the driver were reusable, and those that were made it into ath5k_base.[ch]. New development is going to be focused on ath5k. Relying on the proprietary HAL has been like working with a black box and the legacy drivers also rely on Wireless-Extensions which will not longer have new features added, preventing us from extending the usage and features of the driver. To reap benefits of the latest Linux wireless developments we must focus on mac80211, cfg80211 [3] and nl80211 [4]. cfg80211 and nl80211 is still under development and we are yet to provide userspace utilities for them. However, mac80211 is now part of the stock kernel and as such we are working on stabilizing it. In the meantime I'd advise users to look in to wpa_supplicant [5] and hostapd [6]. You can also still use wireless-tools (iwconfig, iwlist, iwevent) with ath5k and any mac80211 driver. Luis [1] http://madwifi.org/wiki/About/ath5k [2] http://linuxwireless.org/en/developers/mac80211 [3] http://linuxwireless.org/en/developers/cfg80211 [4] http://linuxwireless.org/en/developers/nl80211 [5] http://hostap.epitest.fi/wpa_supplicant/ [6] http://hostap.epitest.fi/hostapd/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Madwifi-devel mailing list Madwifi-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/madwifi-devel
| Dave Hansen | Re: [RFC/PATCH] Documentation of kernel messages |
| Ingo Molnar | [patch] CFS scheduler, -v19 |
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| Greg KH | [patch 02/60] SCSI: ses: fix VPD inquiry overrun |
git: | |
| Linus Torvalds | Re: git on MacOSX and files with decomposed utf-8 file names |
| Matthieu Moy | git push to a non-bare repository |
| linux | Re: Change set based shallow clone |
| Jon Smirl | Something is broken in repack |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Otto Moerbeek | Re: identifying sparse files and get ride of them trick available? |
| Richard Stallman | Real men don't attack straw men |
| Jon Morby | IPv6 and OpenBGPD - Protocol not available |
| Linux Kernel Mailing List | [ALSA] hda - Fix ALC262 fujitsu model |
| Linux Kernel Mailing List | USB Serial Sierra: clean-up |
| Linux Kernel Mailing List | ssb: Fix watchdog access for devices without a chipcommon |
| Linux Kernel Mailing List | USB Serial Sierra: Dynamic interface detection |
