Linux無線(xiàn)網絡配置——無線網卡驅動安(ān)裝與WLAN802.11配置
Linux無線網(wǎng)絡配(pèi)置——無線網卡驅動安裝與WLAN 802.11配置
WLAN (Wireless Local Area Network)類(lèi)似(sì)於有(yǒu)線(xiàn)以太網,WLAN 的 802.11a 標準使用 5 GHz 頻(pín)段,支持的最大速(sù)度為 54 Mbps,而802.11b 和 802.11g 標準使用(yòng) 2.4 GHz 頻段,分別支持最(zuì)大 11 Mbps 和(hé) 54 Mbps的速度(dù)。使(shǐ)用Windows操作(zuò)係統,WLAN配置很(hěn)簡單(dān)。無線網卡廠商(shāng)將Windows下的(de)驅動隨網卡一起銷售。而Linux新興的操作係統,這方麵(miàn)的(de)驅動不多。以前購(gòu)買無線(xiàn)網(wǎng)卡時(shí)也沒(méi)考慮(lǜ)Linux下的驅動程序,於是需要(yào)編譯(yì)驅動程序源碼。
現在市場上大部分的無線網卡都是(shì)對於Atheros芯片的。如(rú)TP—LINK的310G、350G、510G、550G、650G。對於Atheros芯片的(de)網卡,可(kě)以到www.madwifi.org網站(zhàn)上找到驅動程序,根據源(yuán)代碼包裏(lǐ)麵的README和INSTALL文件來獲得足夠(gòu)的安(ān)裝信息。最(zuì)新驅動源碼包(0.9.2版本)下載地址(zhǐ)
http://downloads.sourceforge.net/madwifi/madwifi-0.9.2.tar.bz2?modtime=1154005765&big_mirror=0
下麵詳細介紹無(wú)線(xiàn)網卡驅動程序(xù)的安裝和WLAN的配置。
操作步驟:
下載驅動(dòng)源(yuán)碼包存放在 /root/downloads目錄下
步驟(zhòu)一、解壓源碼壓縮包
1). 進入文件所在目錄
cd /root/downloads
2). 解壓.bz2格(gé)式的壓縮包(bāo)
bunzip2 madwifi-0.9.2.tar.bz2
生成.tar格式壓縮包
3). 解壓.tar格式的壓(yā)縮包
tar xvf madwifi-0.9.2.tar
步(bù)驟二、編(biān)譯安裝驅動
4). 進入解壓後的目錄
cd madwifi-0.9.2
5). 編譯驅動程序
make
查看編譯信息,沒有error,編譯成(chéng)功,繼續安(ān)裝驅動
6). 安裝驅動
make install
步驟三、驅動模塊配置
7). 插入掃描模塊
modprobe ath_pci
8). 掃描訪問接入點
modprobe wlan_scan_sta
9). 啟動無線網卡ath0
ifconfig ath0 up
獲取網卡信(xìn)息
10). wlanconfig ath0 list scan
網卡信息如下(xià),default是所在(zài)無線局域(yù)網的(de)名稱, 00:d0:f8:e0:a8:88 是無線(xiàn)路由器的物理地址(zhǐ),54M是(shì)帶(dài)寬(kuān)為54M網卡。
SSID BSSID CHAN RATE S:N INT CAPS
default 00:d0:f8:e0:a8:88 6 54M 25:0 100 ESs
或(huò)者使用第二種命(mìng)令獲取詳細信息
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
步驟四、連接訪問接入(rù)點(Access Points)
11). 使用無線網絡名稱(chēng)接(jiē)入
iwconfig ath0 essid "default"
或者(zhě)使用無線網絡路由器物理地址接入(rù)
iwconfig ath0 ap 00:D0:F8:E0:A8:88
或者自動尋找(zhǎo)可接入的網絡
iwconfig ath0 ap any
或(huò)者:
iwconfig ath0 ap auto
步驟五、動態獲取IP地址
12). 使用(yòng)DHCP動(dòng)態獲(huò)取(qǔ)ip地(dì)址
dhclient ath0
獲(huò)取(qǔ)的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.
最下一行的(de)192.168.1.103是動態獲取的ip地址
或者使(shǐ)用命(mìng)令獲(huò)取ip地址 dhcpcd ath0
13). 測試網絡是否可(kě)通
ping www.sina.com.cn
步驟六適用於沒有DHCP服務(wù)器的無線局(jú)域網或DHCP分配ip失敗的(de)情況。
步驟六、手動設置ip
與(yǔ)網絡管理員(yuán)聯係,獲取(qǔ)局域網(wǎng)的信(xìn)息。或者查(chá)看Windows下(xià)DHCP分配(pèi)的ip地址和(hé)默認網(wǎng)關和DNS。我的是無線局域網 默認網關:192.168.1.1, 子(zǐ)網掩碼:255.255.255.0, DNS: 202.199.240.2
14). 設(shè)置(zhì)ip地址和子網掩碼
ifconfig ath0 192.168.1.x netmask 255.255.255.0 up
15). 編輯(jí)配置文(wén)件/etc/resolv.conf
gedit /etc/resolv.conf
在(zài)所有nameserver前加上(shàng)#,然後添(tiān)加(jiā)一行
nameserver 202.199.240.2
然後保存(cún)退出
16). 添加默認(rèn)網關
route add default gw 192.168.1.1
17). 啟(qǐ)動無線(xiàn)網(wǎng)卡ath0
ifconfig ath0 up
18). 測試網絡是否(fǒu)可(kě)通(tōng)
ping www.sina.com.cn
關鍵(jiàn)詞:無線(xiàn)網絡配置,無線網卡驅動安裝,WLAN,802.11配置(zhì)
閱讀本文後您有什麽感想? 已有 人給出評價!
- 1
- 50
- 2
- 1
- 24
- 352