创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


note:bearchild:wpa_supplican_introduction

Wpa_supplicant - 树莓派wifi管理器

wpa_supplicant本是开源项目源码,被谷歌修改后加入Android移动平台,它主要是用来支持WEP,WPA/WPA2和WAPI无线协议和加密认证的,它隐藏了WIFI认证的具体细节,使Linux上的WIFI更加“亲民”.

使用方法

如果你是第一次使用,运行:

$ wpa_passphrase <wifi名称> [密码] |sudo tee /etc/wpa.conf
$ sudo reboot

是的,WIFI链接就是如此简单.

配置文件

首先,让我们看一看 /etc/wpa_supplicant/wpa_supplicant.conf 的配置

pi@RaspberryPi:~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf  
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

嗯,这些全都是默认的配置,一定不要动它.

树莓派真正的配置文件在/etc/wpa.conf

sudo nano /etc/wpa.conf

什么都没显示,这个文件默认是没有的,就是给用户自定义WIFI用的.

Wpa_supplicant的配置文件像这样

network={  
    ssid="WIFIAP"  
    scan_ssid=1  
    psk=XxXx
    proto=RSN  
    key_mgmt=WPA-PSK  
    pairwise=CCMP  
    auth_alg=OPEN  
}  

运行wpa_passphrase可以创建一个配置文件

pi@RaspberryPi:~ $ wpa_passphrase WIFIAP 12345678 
# 用法:wpa_passphrase <wifi名称> [密码]
network={
        ssid="WIFIAP"
        #psk="12345678"
        psk=bc080289d81bd133a52e4b5525a1a567eae478d907b2e35effaf84bf7ff3859e
}
本页面的其他翻译:
note/bearchild/wpa_supplican_introduction.txt · 最后更改: 2017/06/14 18:06 由 BearChild