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
| David Miller | Re: [PATCH] Stop pmac_zilog from abusing 8250's device numbers. |
| Andrew Morton | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 010/196] Chinese: add translation of Codingstyle |
| Jan Engelhardt | intel iommu (Re: -mm merge plans for 2.6.23) |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Felix von Leitner | socket api problem: can't bind an ipv6 socket to ::ffff:0.0.0.0 |
git: | |
