3 | | ... |
| 4 | '''About the SoftMAC''' |
| 5 | |
| 6 | The ieee80211 softmac layer is intended to be a software MAC layer complementing [http://ieee80211.sf.net/ ieee80211 layer in Linux] with protocol management features that a lot of hardware no longer does but instead hands off to software. It is intended to handle scanning, assocation and similar tasks. |
| 7 | |
| 8 | '''Source availability''' |
| 9 | |
| 10 | The source code is available in the latest linux kernels, as well as wireless-2.6 and wireless-dev. Some additional patches are [http://softmac.sipsolutions.net/patches/ here]. |
| 11 | |
| 12 | The old code history is still available with Mercurial [http://softmac.sipsolutions.net/source/ here] |
| 13 | |
| 14 | '''SoftMAC API''' |
| 15 | * [http://softmac.sipsolutions.net/Scanning Scanning] |
| 16 | * [http://softmac.sipsolutions.net/Authentication Authentication] |
| 17 | * [http://softmac.sipsolutions.net/Association Association] |
| 18 | * [http://softmac.sipsolutions.net/IO IO] |
| 19 | * [http://softmac.sipsolutions.net/Event_System Event System] |
| 20 | * [http://softmac.sipsolutions.net/WX_Handlers WX Handlers] |
| 21 | |
| 22 | |
| 23 | '''Related Links''' |
| 24 | Currently, most developers are interested in the Broadcom driver and hang out in `#bcm-specs` on the IRC server sipsolutions.net:6667 |
| 25 | |
| 26 | '''Mailing List''' |
| 27 | http://lists.sipsolutions.net/listinfo/softmac-dev |
| 28 | |
| 29 | '''Projects using this layer''' |
| 30 | * [http://bcm43xx.berlios.de/ Broadcom 43xx driver] |
| 31 | * [http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page Ralink rt2x00 driver] has started a softmac branch in their [http://cvs.sourceforge.net/viewcvs.py/rt2400/experimental/rt2x00sm/ CVS tree] |
| 32 | * [http://jbnote.free.fr/prism54usb/ Prism54 softmac linux driver] was recently ported to softmac in the [http://gxaafoot.homelinux.org/cgi-bin/archzoom.cgi/jean-baptiste.note%40m4x.org--libre/prism54-usb--devo--0.0 Arch repository] |
| 33 | * [http://zd1211.ath.cx/wiki/DriverRewrite zd1211 rewrite] |
| 34 | * [http://saillard.org/linux/mrv8k/ Marvell Libertas driver] |