1904無線網卡?
ubuntu(linux)無線網卡開啟/關閉wifi
1. 安裝需要的程序包
sudo APt-get update
sudo apt-get install hostapd isc-dhcp-server
2. 開啟無線網卡的AP功能
2-1. 將無線網卡配置成monitor模式
使用ifconfig命令查看無線網卡對應的網絡接口(比如我的是wlp3s0,常見的還有wlan0等)
sudo ifconfig wlp3s0 down
sudo iwconfig wlp3s0 mode monitor
sudo ifconfig wlp3s0 up
2-2. 開啟AP
創建hostapd的配置文件
zcat /usr/share/doc/hostapd/examples/hostapd.conf.gz | sudo tee -a /etc/hostapd/hostapd.conf
1
1
修改配置文件
interface=wlp3s0
ssid=Example-WLAN #這里填寫你自己的無線名稱
hw_mode=g
wpa=2
wpa_passphrase=12345678 #這里填寫你自己的無線密碼
wpa_key_mgmt=WPA-PSK WPA-EAP WPA-PSK-SHA256 WPA-EAP-SHA256
最后執行下面命令,開啟AP
hostapd /etc/hostapd/hostapd.conf
出現打印wlp3s0: AP-ENABLED表示開啟成功。
2-2-1. 其他配置
若不需要密碼,則注釋掉所有wpa開頭的配置項
若要支持802.11n,需要如下配置
hw_mode=g
ieee80211n=1
ht_capab=[SHORT-GI-40][HT40+][HT40-][DSSS_CCK-40]
2-2-2. 開啟失敗
我在開啟時,出現nl80