Debian linux下通過/etc/network/interfaces配置無線網(wǎng)卡
一、DHCP方式訪問wap2-psk加密的無線AP的設(shè)置
auto wlan0
iface wlan0 inet dhcp
wpa-essid 你的WIFI ssid_name名稱
wpa-psk 你的WIFI wap2訪問密碼
———————————–
如果你的WIFI安全認證是通過WEP方式,則將最后兩行改為
wireless-essid 你的WIFI ssid_name名稱
wireless-key 你的WIFI wep訪問密碼
二、設(shè)置為靜態(tài)地址,則用如下配置文件:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
wpa-essid 你的WIFI ssid_name名稱
wpa-psk 你的WIFI wap2訪問密碼
通過以上設(shè)置,可以實現(xiàn)開機機器自動激活無線網(wǎng)卡并連通到WIFI。
三、配置ad hoc網(wǎng)絡(luò),可以提供其他客戶端訪問
auto wlan0
iface wlan0 inet static
wireless-mode ad-hoc
wireless-channel 11
wireless-essid mywifi
address 10.10.7.1
netmask 255.255.255.0
gateway 10.10.7.1
———————————————————
以上設(shè)置后,都可以通過運行如下命令實現(xiàn) Linux 命令行下配置連接 wlan 無線網(wǎng)卡
工作的大體思路如下: 用iwconfig開啟無線網(wǎng)卡的電源,并查找區(qū)域內(nèi)的無線網(wǎng)絡(luò),連接到相應(yīng)的無線網(wǎng)絡(luò),通過ifconfig啟用無線網(wǎng)卡,并獲取IP(如果使用DHCP的話)
注意:假設(shè)無線被識別為 wlan0,如果您的網(wǎng)卡沒有被識別為 wlan0,可以在操作時做相應(yīng)的修改。
具體步驟
1. 打開無線網(wǎng)卡電源
iwconfig wlan0 txpower on
2. 列出區(qū)域內(nèi)的無線網(wǎng)絡(luò)
iwlist wlan0 scan
3. 假設(shè)要連接到網(wǎng)絡(luò)MyHome(即essid為MyHome的網(wǎng)絡(luò)),那么輸入命令
iwconfig wlan0 essid “MyHomeAp”
如果網(wǎng)絡(luò)是加密的,密碼是mypassword,那么就輸入命令
iwconfig wlan0 essid “MyHomeAp” key “mypassword”
4. 如果正常的話,輸入
iwconfig wlan0
就可以看到連接正常的各項參數(shù)了。
5. 啟用無線網(wǎng)卡
ifconfig wlan0 up
6. 如果是用 DHCP 獲取 IP 的,那么用 dhclient 或 dhcpcd 獲取 ip
dhclient wlan0
或
dhcpcd wlan0