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 |