Centrino Wireless + CentOS 設定
參考資料
下載軟體與 firmware
套件
注意事項
Fedora Core 3 以上版本,已支援 Centrino,所以可直接設定不用再安裝 firmware 和 modules。
一、了解 firmware 放的放置
firmware 到底要放在那裡, 網路上很多文章都直接跟您說他的位置, 但是您確不知?這個位置是從那裡來的, 其實在載入無線網卡時也會去載入
firmware, 只要執行下列指令就可以知道了.
[root@nbcentos hotplug]# cat /etc/hotplug/firmware.agent
| grep ^FIRMWARE_DIR=
FIRMWARE_DIR=/lib/firmware
[root@nbcentos hotplug]# |
所以, 我們要把 firmware 放在這裡才行
[root@nbcentos etc]# cd /lib/firmware/; cp /data/ipw2100-fw-1.3.tgz
.
#解開 firmware
[root@nbcentos firmware]# tar zxvf ipw2100-fw-1.3.tgz
[root@nbcentos firmware]# |
二、安裝 Driver
[root@nbcentos data]# tar zxvf ipw2100-1.1.0.tgz.gz;
cd ipw2100-1.1.0
#編譯並安裝, 記得一定要有 kernel source 才行
[root@nbcentos ipw2100-1.1.0]# make && make install |
以上就會完成 Driver 上的工作, 再來就是要讓他啟動工作
三、啟動無線網卡
以我的為列, 是 ipw2100 模組
[root@nbcentos ipw2100-1.1.0]# modprobe -r ipw2100
[root@nbcentos ipw2100-1.1.0]# modprobe ipw2100 |
此時就會看到那無線網路的燈在亮了
四、編輯網卡資訊
先查看你的無線網卡的別名
[root@nbcentos network-scripts]# cat /etc/modprobe.conf
| grep ipw2100
alias eth1 ipw2100
[root@nbcentos network-scripts]# |
所以可以看到 ipw2100 會被 alias 成為 eth1.
因為一開始並不會有 eth1 這個設定檔, 所以我們就使用現有的設定檔來修改.
[root@nbcentos ipw2100-1.1.0]# cd /etc/sysconfig/network-scripts/
[root@nbcentos network-scripts]# cp ifcfg-eth0 ifcfg-eth1 |
接下來, 編輯 ifcfg-eth1, 內容大約如下 (含 WEP 加密設定)
比如 WEP 加密設定如下:
WEP Encryption Type: 128bit
encryption
Key generation method: ASCII
key 1: 0987654321987
編輯設定:
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
TYPE=Wireless
IPADDR=192.168.1.244
NETMASK=255.255.255.0
#設定 SSID
ESSID=My3ComAP
#設定 Key
KEY="s:0987654321987"
#設定速率
RATE=11Mb/s |
重新啟動 eth1
[root@nbcentos network-scripts]# ifdown eth1; ifup
eth1 |
完成 !
iw 設定工具:
iwlist 可以掃描有那些 AP 可以使用
iwconfig 工具:
iwconfig 可以設定網卡的型態, 速率等
iwconfig eth1
iwconfig eth1 essid My3ComAP
iwconfig eth1 rate 11M |
安全注意事項
- 目前 AP 的 SSID 最好隱藏起並修改名稱, 因為小弟在家裡附近都有二三個免費的無線 AP 可以使用, 以 3Com 的 AP
為例, 可以修改是否廣播 SSID, 建議關掉
- 建立 WEP 安全加密
- 不開啟 DHCP 功能
05/22/2005 |