-
1 # 發兒娃_5315
-
2 # 吉吉籍籍
目前已有的辦法大都是借用Windows下的驅動變相轉為Linux驅動,這種方式雖然可行,但不夠穩定,這裡我介紹一種開源解決方案,madwifi(http://madwifi。org/),它完美支援多種廠家的無線網絡卡,不過晶片組要是Atheros生產的才行。
Atheros是臺灣一家公司,它是目前世界上使用最多的無線晶片組,另外可能就要數intel的晶片組了,不過intel提供了官方的Linux驅動,我這裡全部都是使用的TP-LINK的650G無線PCI網絡卡,很遺憾的是目前該專案還不能支援USB介面的無線網絡卡,目前它支援PCI,miniPCI和PCMCIA介面Atheros晶片組的無線網絡卡,這已經包含市面上大多數無線網絡卡了,可在http://madwifi。
org/wiki/Compatibility尋找你的網絡卡是否能夠相容。
首先下載對應你Linux發行版的軟體包,下載地址http://madwifi。org/wiki/UserDocs/GettingMadwifi,我這裡是OEL Linux 5(Oracle Enterprise Linux 5),它是基於Red Hat Enterprise Linux 5進行二次包裝的產品,所以我選擇下載Red Hat rpm格式的軟體包,進入下載頁面後會有很多檔案連結,這時需要弄清楚自己核心的版本號,使用命令uname -r獲得核心版本號,我這裡是2。
6。18-53。el5,所以我下載了下面三個軟體:
madwifi-0。9。5-42_r3771。el5。i386。rpm
madwifi-hal-kmdl-2。6。18-53。el5-0。9。5-42_r3771。el5。i686。rpm
madwifi-kmdl-2。
6。18-53。el5-0。9。5-42_r3771。el5。i686。rpm
然後安裝
#rpm -Uvh madwifi-*。rpm
注意這裡一定要將這三個rpm一起安裝,否則會出現迴圈依賴,安裝失敗。如果你是其他發行版請下載對應的軟體包,並進行安裝。
安裝後會有多個命令可用,這裡只需要其中3個:wlanconfig,iwconfig,iwlist。
同時安裝後會自動產生一個wifi0的網絡卡,會在/etc/sysconfig/hwconf檔案中新增對應的驅動資訊,會在/etc/sysconfig/network-scripts/目錄下產生一個ifcfg-ath0檔案,現在需要設定ip地址,子網掩碼,SSID,網路連線KEY,網路認證方式,訪問點。
首先啟用ath0
#ifconfig ath0 up
掃描可用的無線網路
#iwlist ath0 scan
掃描結果如下圖所示,顯示找到兩個可用的無線網路:TP-LINK-TH和linksys。我們要使用的是TP-LINK-TH這個網路,需要記下幾個要用到的資訊:
Address: 00:19:E0:D8:B7:5E 【這個地址是無線AP的,也就是後面我們要指定的訪問點】
ESSID:"TP-LINK-TH" 【這個是無線AP的網路名】
Encryption key:on 【這個值為on表示需要KEY也就是要輸入密碼才能訪問,如果為OFF表示任何人都可以連線,無需輸入密碼】
從掃描結果看速度最大可達54M/s,雖然AP最大連線速度可達108M/s,但這已經夠用了。
注意:如果你在實踐中發現掃描失敗,就先執行modprobe wlan_scan_sta命令先插入掃描模組。
回覆列表
你先進入系統後 開啟終端ifconfig -a 看下有沒有識別到網;卡識別到話會顯示eth0
然後用ifup eth0 它的配置檔案是/etc/sysconfig/network-scripts/ifcfg-eth0
onboot設定為yes
設定網絡卡引數即可
如果沒有認到的話 你就裝下驅動解壓縮後 cd e1000-8.0.35/src 然後make &&make install
然後重啟就可以了
linux 對intel 的支援是很好的核心中已經內建的inte 網絡卡的驅動了 一般都不需要安裝的 你這種情況是你設定ADSL 的問題