This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:users:documentation [2017/09/22 12:55] Md Rayhan [YouTube Documentation] |
en:users:documentation [2019/03/06 00:42] (current) Andrew Zaborowski [Documentation] link to IWD |
||
---|---|---|---|
Line 2: | Line 2: | ||
+ | ===== Documentation ===== | ||
+ | Here we start documentation for users for all new wireless utilities. The list is short, but we'll try to add more as we go. | ||
+ | * [[en/users/Documentation/modes|Wireless modes]] - modes you can set your wireless card to operate in | ||
+ | * [[en/users/Documentation/FAQ|FAQ]] Frequently asked questions | ||
+ | * [[en/users/Documentation/iw|iw]] - new nl80211 based command line interface ([[en/developers/Documentation/Glossary|CLI]]) configuration utility | ||
+ | * [[en/users/Documentation/module-parameters|wireless module parameters]] - documents the different 802.11 module parameters available | ||
+ | * [[en/users/Documentation/rfkill|rfkill]] - simple tool for rfkill debugging/settings | ||
+ | * [[en/developers/Regulatory/CRDA|crda]] - new central regulatory domain agent, nl80211 based userspace regulatory db agent | ||
+ | * [[en/users/Documentation/hostapd|hostapd]] - hostapd is a //IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator// | ||
+ | * [[en/users/Documentation/wpa_supplicant|wpa_supplicant]] - wpa_supplicant is a WPA Supplicant and SME (initiates MLME commands) | ||
+ | * [[en/users/Documentation/WoWLAN|WoWLAN]] - Wake on Wireless LAN support | ||
+ | * [[en/users/Documentation/Power-consumption|Power consumption]] - details of power consumption with 802.11 devices on Linux, covers IEEE 802.11 power savings, ASPM, and driver tweaks for ASPM, Dynamic power save, and pm-qos. | ||
+ | * [[en/developers/WAPI|WAPI]] - China's alternative to 802.11i (now part of 802.11-2007), ISO voted yes. However, as of 2012, the standard has been withdrawn by China[[https://mentor.ieee.org/802.11/dcn/12/11-12-0199-00-0jtc-jacksonville-minutes-jan-2012.doc]]. | ||
+ | * [[en/developers/DFS|DFS]] - Design documentation for future DFS implementation in mac80211 | ||
+ | * [[en/users/Documentation/acs|ACS]] - Automatic Channel Selection support for Linux | ||
+ | * [[en/developers/OpenWirelessMovement|Solutions on Linux for the Open Wireless Movement]] | ||
+ | * [[http://linuxwimax.org/|WiMAX on Linux]] | ||
+ | * [[https://iwd.wiki.kernel.org/|iwd]] - Wifi management daemon (scanning, AP, supplicant, etc.) | ||
+ | |||
+ | |||
+ | ===== YouTube Documentation ===== | ||
+ | * [[http://www.youtube.com/playlist?p=PLA12950D8456F1818|Linux wireless support series - Baked: May 20 2011]] | ||
+ | * [[http://www.youtube.com/watch?v=_yyFiLFx4Mg|RFC: 802.11 DFS support on mac80211 and ath9k]] - [[LinuxCon|LinuxCon]] 2011 | ||
+ | * [[http://www.youtube.com/watch?v=frvXN9pmLO4|802.11s on LInux mac80211]] - [[LinuxCon|LinuxCon]] 2011 | ||
+ | * [[http://www.youtube.com/watch?v=FzZsTd4Bj7I|wmediumd for mac80211_hwsim]] - [[LinuxCon|LinuxCon]] 2011 | ||
+ | |||
+ | by Adrian Chadd: | ||
+ | * [[https://www.youtube.com/watch?v=WOcYTqoSQ68|Inside the Atheros WiFi Chipset - Adrian Chadd]] - subtitle: how I learned to love the HAL - Defcon 2014. - ath9k DMA, PHY, MAC ... | ||
+ | * [[https://www.youtube.com/watch?v=pmespp2HDsU|The future of wireless networking - mobile, gigabit and beyond - Adrian Chadd]] - (2013) 802.11ac, 802.11ad, hybrid operating modes, aggressive mobile power saving, the challenges involved in building a network stack that will handle 1+ gigabit/sec throughput. FreeBSD/Linux/Atheros HAL. | ||
+ | * [[https://www.youtube.com/watch?v=9P-r3H0bY8c|Wireless drivers (ath9k, HAL, BSD) - Adrian Chadd]] | ||
+ | |||
+ | Note: Adrian Chadd worked at Atheros for 18 months on chip bring-up and open source work. He worked with other Atheros developers to open source the USB firmware for the AR5513 and ath9k-htc hardware, as well as the AR9300 HAL, used by Linux and FreeBSD. | ||
===== Wireless managers ===== | ===== Wireless managers ===== | ||
Line 30: | Line 62: | ||
+ | ===== To the very curious user ===== | ||
+ | |||
+ | In case you want to read up on what things are being advanced within Linux wireless. This should help users become familiar with our latest developments. | ||
+ | * [[en/developers/Documentation/Wireless-Extensions|Wireless-Extensions]] - what are they? | ||
+ | * [[en/developers/Documentation/mac80211|mac80211]] - New wireless driver API for [[en/developers/Documentation/Glossary|SoftMAC]] devices | ||
+ | * [[en/developers/Documentation/cfg80211|cfg80211]] - new driver configuration API | ||
+ | * [[en/developers/Documentation/nl80211|nl80211]] - new userspace <–> kernelspace wireless driver communication transport | ||