Debian linux下通過/etc//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)  命令行下配置連接 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