2013年10月9日 星期三

CentOS 終端機下如何設定wireless (使用wpa加密)

在CentOS 6.4 Minimal下需要先install wireless-tool才會有iwconfig 、iwlist等command

所以先用有線網路下載wireless-tools

# yum install wireless-tools
安裝好後就有以上指令了


接下來先檢查你的wifi device的名稱

# iwconfig

應該會看到wlan0的device (wlan0只是device代稱,也許是其它電腦會不一樣)


接下來開始scan你附近有的wireless的名稱

# iwlist wlan0 scanning | more

就會有許多你附近所有wifi的名稱,尋找看看有沒有你要的wifi (找ESSID:"mywifi" , mywifi 即為你想要連線的名稱)

接下來修改以下設定檔

# vi /etc/sysconfig/wpa_supplicant

INTERFACES="-iwlan0"
DRIVERS="-Dwext"

# wpa_passphrase mywifi  yourpasswd >> /etc/wpa_supplicant/wpa_supplicant.conf

# vi /etc/sysconfig/network-scripts/ifcfg-wlan0

DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=wireless
MODE=managed

以上都設定好後

# /etc/init.d/wpa_supplicant restart
# /etc/init.d/network restart


沒意外wifi即可使用

如果要開機可以自動連線的話,加以以下檔案即可

# vim  /etc/init.d/mydefice_service

   #!/bin/sh

   /etc/init.d/messagebus start
   /etc/init.d/wpa_supplicant start
   killall dhclient >/dev/null 2>&1

再做做soft link 到rc3.d與rc5.d即可(若沒有使用圖型介面rc5.d可不用做)
  
#  ln -s /etc/init.d/mydefice_service  /etc/rc3.d/S09myservice#  ln -s /etc/init.d/mydefice_service  /etc/rc5.d/S09myservice    



Ref:

http://jamyy.dyndns.org/blog/2009/05/452.html
http://wiki.centos.org/zh-tw/HowTos/Laptops/WpaSupplicant

沒有留言:

張貼留言