HOSTAPD introduction of Soft AP function under Linux __linux

Source: Internet
Author: User
Tags time interval

HOSTAPD Introduction:

Simply put, HOSTAPD can make the wireless card switch to master mode, analog AP (usually can be considered as a router) function, that is, we say the soft AP (Soft AP).

The function of HOSTAPD is to be the AP's authentication server, which is responsible for the access and authentication of the management stations (which can usually be considered as a PC with a wireless network card).

By HOSTAPD, the wireless network card can be switched to Ap/master mode, and an open (unencrypted), WEP,WPA or WPA2 Wi-Fi can be established by modifying the configuration file. And by modifying the configuration file you can set various parameters of the wireless card, including frequency, signal, beacon packet time interval, whether to send Beacon packet, if the response probe request and so on. You can also set MAC address filtering conditions, and so on. You can refer to its description of the configuration file specifically.

The following is a part of the reason and translation from the official Internet. Please forgive me for the bad translation.

HOSTAPD is an IEEE 802.11 AP and IEEE 802.1x/wpa/wpa2/eap/radius authenticator.

HOSTAPD is an IEEE 802.11 AP and IEEE 802.1x/wpa/wpa2/eap/radius authenticator

HOSTAPD is a user spaces daemon for access point and authentication servers. IT implements IEEE 802.11 access Point Management, IEEE 802.1x/wpa/wpa2/eap authenticators, RADIUS client, EAP server, and RADIUS authentication server. The current version supports Linux (Host AP, Madwifi, mac80211-based drivers) and FreeBSD (net80211).

HOSTAPD is an access point and a daemon that runs in user space for authentication servers. It implements the administrative functions of IEEE 802.11 access with you (access point), an IEEE 802.1x/wpa/wpa2/eap authenticator, a RADIUS client, EAP server, and RADIUS authentication server. The current version of HOSTAPD supports Linux host Ap,madwifi and drivers based on the MAC80211 protocol stack, as well as drivers for net80211 protocol stacks on the FreeBSD.

HOSTAPD is designed to being a "daemon" program that runs in the background and acts as the backend component controlling Hentication. HOSTAPD supports separate frontend programs and an example text-based, frontend, are hostapd_cli with included.

HOSTAPD is a background daemon that controls and manages authentication functions as a background component. HOSTAPD supports multiple foreground programs. HOSTAPD_CLI, is a HOSTAPD with the command line foreground program.

Support Features

supported Wpa/ieee 802.11i/eap/ieee 802.1X features

support Wpa/ieee 802.11i/eap/ieee 802.1X WPA-PSK ("Wpa-personal") WPA with EAP (with integrated EAP server or a external RADIUS backend authentication server) ("W Pa-enterprise ") Key management for CCMP, TKIP, WEP104, WEP40 WPA and full IEEE 802.11i/rsn/wpa2 Rsn:pmksa, caching Thentication IEEE 802.11r IEEE 802.11w RADIUS Accounting RADIUS authentication server with EAP Wi-Fi Protected Setup (WPS) Supported EAP methods (integrated EAP server and RADIUS Authentication Server) EAP-TLS Eap-peap/mschapv2 (both PEAPv0 and PEAPV1) Eap-peap/tls (both PEAPv0 and PEAPV1) EAP-PEAP/GTC (both PEAPv0 and PEAPV1) Eap-peap/md5-challenge (both PEAPv0 a nd PEAPv1) eap-ttls/eap-md5-challenge EAP-TTLS/EAP-GTC Eap-ttls/eap-mschapv2 Eap-ttls/mschapv2 EAP-TTLS/EAP-TLS Eap-ttls/mschap EAP-TTLS/PAP eap-ttls/chap eap-sim eap-aka eap-aka ' eap-pax eap-psk EAP-SAKE EAP-FAST EAP-IKEv2

following methods are also supported, but since they do not generate keying, material they is cannot, with WPA or IEEE 802.1X WEP keying.

The following features are also supported, but these do not generate key data, so they cannot be used with WPA or IEEE 802.1X WEP Eap-md5-challenge Eap-mschapv2 EAP-GTC EAP-TNC (Trusted network Connect; TNCs, IF-IMV, If-t, If-tnccs)

supported wireless card/driver Linux mac80211 Drivers Host AP driver for PRISM2/2.5/3 Madwifi (Atheros ar521x) BSD net80211 layer (e.g., Atheros driver) (FreeBSD 6-current)

How to determine if a wireless network card can be Hostpad support

Taking ubuntu10.04 as an example

Perform the sudo aptitude install IW, install the Wireless Configuration tool IW

Execute IW list, if the AP words appear in the following result, this network card supports HOSTAPD

Supported interface modes:

* IBSS

* Managed

* AP

* Ap/vlan

* WDS

* Monitor

* Mesh Point

Recommended URLs

http://hostap.epitest.fi/hostapd/

Http://wireless.kernel.org/en/users/Documentation/hostapd

Https://help.ubuntu.com/community/WifiDocs/MasterMode

Http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=hostapd/hostapd.conf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.