Linux無線網(wǎng)絡(luò)配置——無線網(wǎng)卡驅(qū)動安裝與WLAN802.11配置
Linux無線網(wǎng)絡(luò)配置——無線網(wǎng)卡驅(qū)動安裝與WLAN 802.11配置
WLAN (Wireless Local Area Network)類似于有線以太網(wǎng),WLAN 的 802.11a 標(biāo)準(zhǔn)使用 5 GHz 頻段,支持的最大速度為 54 Mbps,而802.11b 和 802.11g 標(biāo)準(zhǔn)使用 2.4 GHz 頻段,分別支持最大 11 Mbps 和 54 Mbps的速度。使用Windows操作系統(tǒng),WLAN配置很簡單。無線網(wǎng)卡廠商將Windows下的驅(qū)動隨網(wǎng)卡一起銷售。而Linux新興的操作系統(tǒng),這方面的驅(qū)動不多。以前購買無線網(wǎng)卡時也沒考慮Linux下的驅(qū)動程序,于是需要編譯驅(qū)動程序源碼。
現(xiàn)在市場上大部分的無線網(wǎng)卡都是對于Atheros芯片的。如TP—LINK的310G、350G、510G、550G、650G。對于Atheros芯片的網(wǎng)卡,可以到www.madwifi.org網(wǎng)站上找到驅(qū)動程序,根據(jù)源代碼包里面的README和INSTALL文件來獲得足夠的安裝信息。最新驅(qū)動源碼包(0.9.2版本)下載地址
http://downloads.sourceforge.net/madwifi/madwifi-0.9.2.tar.bz2?modtime=1154005765&big_mirror=0
下面詳細(xì)介紹無線網(wǎng)卡驅(qū)動程序的安裝和WLAN的配置。
操作步驟:
下載驅(qū)動源碼包存放在 /root/downloads目錄下
步驟一、解壓源碼壓縮包
1). 進(jìn)入文件所在目錄
cd /root/downloads
2). 解壓.bz2格式的壓縮包
bunzip2 madwifi-0.9.2.tar.bz2
生成.tar格式壓縮包
3). 解壓.tar格式的壓縮包
tar xvf madwifi-0.9.2.tar
步驟二、編譯安裝驅(qū)動
4). 進(jìn)入解壓后的目錄
cd madwifi-0.9.2
5). 編譯驅(qū)動程序
make
查看編譯信息,沒有error,編譯成功,繼續(xù)安裝驅(qū)動
6). 安裝驅(qū)動
make install
步驟三、驅(qū)動模塊配置
7). 插入掃描模塊
modprobe ath_pci
8). 掃描訪問接入點
modprobe wlan_scan_sta
9). 啟動無線網(wǎng)卡ath0
ifconfig ath0 up
獲取網(wǎng)卡信息
10). wlanconfig ath0 list scan
網(wǎng)卡信息如下,default是所在無線局域網(wǎng)的名稱, 00:d0:f8:e0:a8:88 是無線路由器的物理地址,54M是帶寬為54M網(wǎng)卡。
SSID BSSID CHAN RATE S:N INT CAPS
default 00:d0:f8:e0:a8:88 6 54M 25:0 100 ESs
或者使用第二種命令獲取詳細(xì)信息
iwlist ath0 scan
ath0 Scan completed :
Cell 01 - Address: 00:D0:F8:E0:A8:88
ESSID:"default"
Mode:Master
Frequency:2.437 GHz (Channel 6)
Quality=24/94 Signal level=-71 dBm Noise level=-95 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s; 12 Mb/s; 24 Mb/s;
36 Mb/s; 9 Mb/s; 18 Mb/s 48 Mb/s; 54
Mb/s
Extra:bcn_int=100
步驟四、連接訪問接入點(Access Points)
11). 使用無線網(wǎng)絡(luò)名稱接入
iwconfig ath0 essid "default"
或者使用無線網(wǎng)絡(luò)路由器物理地址接入
iwconfig ath0 ap 00:D0:F8:E0:A8:88
或者自動尋找可接入的網(wǎng)絡(luò)
iwconfig ath0 ap any
或者:
iwconfig ath0 ap auto
步驟五、動態(tài)獲取IP地址
12). 使用DHCP動態(tài)獲取ip地址
dhclient ath0
獲取的ip信息
Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
eth1: unknown hardware address type 24
eth1: unknown hardware address type 24
Listening on LPF/ath0/00:02:6f:20:14:81
Sending on LPF/ath0/00:02:6f:20:14:81
Sending on Socket/fallback/fallback-net
DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 7
DHCPOFFER from 192.168.1.1
DHCPREQUEST on ath0 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.103 -- renewal in 7200 seconds.
最下一行的192.168.1.103是動態(tài)獲取的ip地址
或者使用命令獲取ip地址 dhcpcd ath0
13). 測試網(wǎng)絡(luò)是否可通
ping www.sina.com.cn
步驟六適用于沒有DHCP服務(wù)器的無線局域網(wǎng)或DHCP分配ip失敗的情況。
步驟六、手動設(shè)置ip
與網(wǎng)絡(luò)管理員聯(lián)系,獲取局域網(wǎng)的信息?;蛘卟榭碬indows下DHCP分配的ip地址和默認(rèn)網(wǎng)關(guān)和DNS。我的是無線局域網(wǎng) 默認(rèn)網(wǎng)關(guān):192.168.1.1, 子網(wǎng)掩碼:255.255.255.0, DNS: 202.199.240.2
14). 設(shè)置ip地址和子網(wǎng)掩碼
ifconfig ath0 192.168.1.x netmask 255.255.255.0 up
15). 編輯配置文件/etc/resolv.conf
gedit /etc/resolv.conf
在所有nameserver前加上#,然后添加一行
nameserver 202.199.240.2
然后保存退出
16). 添加默認(rèn)網(wǎng)關(guān)
route add default gw 192.168.1.1
17). 啟動無線網(wǎng)卡ath0
ifconfig ath0 up
18). 測試網(wǎng)絡(luò)是否可通
ping www.sina.com.cn
關(guān)鍵詞:無線網(wǎng)絡(luò)配置,無線網(wǎng)卡驅(qū)動安裝,WLAN,802.11配置
閱讀本文后您有什么感想? 已有 人給出評價!
- 1
- 50
- 2
- 1
- 24
- 352