歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux無線網絡配置(CentOS6.4 + Intel N6200)

Linux無線網絡配置(CentOS6.4 + Intel N6200)

日期:2017/3/1 14:30:41   编辑:關於Linux
Linux無線網絡配置(CentOS6.4 + Intel N6200) 1. 防止網絡沖突:首先network和NetworkManager是有沖突的,關閉網絡管理服務。 %service NetworkManager stop %/etc/init.d/network restart 2. 拷貝驅動:一般編譯內核時就已經編譯為模塊了。 3. 檢查無線網卡固件是否已經安裝並可用。 %lspci | grep Network 如果是usb網卡,則: %lsusb | grep Network 4. 驅動模塊卸載與重加載,以及test %modprobe -r iwlwifi %modprobe iwlwifi %lsmod | grep iwlwifi 5. 無線網絡列表搜索 %iwlist wlan0 scan 6.配置 /etc/sysconfig/network-scripts/ifcfg-wlan0配置與eth0基本相同 登陸驗證密碼不是寫在此配置中,否則會出現“Error for request "Set Encode"(8B2A): invalid argument“ 的錯誤。 6.1 安裝wpa-supplicant工具 %yum -y install wpa_supplicant %wpa_passphrase "essid_name" #比如:TP-LINK1 輸入:****** #此處為接入密碼,如123456 network={ ssid=”TP-LINK1“ #psk=”******“ #此處為接入密碼明文,如123456 psk=*************************************************************** #此處為根據以上兩項計算出的 } %vi /etc/wpa_supplicant/wpa_supplicant.conf 將network項內容拷貝附加到此配置文件的最後,最好取消psk明文密碼 比如: ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={ ssid=”TP-LINK1“ psk=*************************************************************** #此處為根據以上兩項計算出的 } 然後重啟服務 %/etc/init.d/wpa_supplicant restart ifcfg-wlan0的配置注意: DEVICE=wlan0 TYPE=wireless ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static #此項可以是static,manual,none,dhcp等,根據需要設置,類似eth0設置 DNS=8.8.8.8 %/etc/init.d/network restart 此時ping網關或外網還是會出現Destination Host Unreachable,這是因為啟動網卡,加載驅動,搜索到無線網絡,但並不代表已經建立連接 因此還需要連接 %wpa_supplicant -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf 此處需要說明第一個參數指定網卡接口為wlan0,即指定連接對象的接收端;第二個參數為配置文件讀取,主要為剛才設置的essid和psk值,用於連接的服務驗證。 此時已經建立association,再ping已經可以連通外網了。 另外提醒下,此無線設置對於物理機雙網卡毫無問題;但是對於虛擬機裡的linux系統則是有問題,因為橋接的時候,虛擬出的網卡端口都是eth0,屏蔽了底層無線連接這一抽象,所以無需也無法進行無線設置。
Copyright © Linux教程網 All Rights Reserved