转自:http://blog.chinaunix.net/u1/44908/showart_1854137.html
RHEL5下ipw2100无线网卡驱动安装及配置
|
|
|
自从PC机上装了RHEL5,一直是在有线环境下上网,很high。搬家后,换成了无线路由,有线搁在了一边。可能是因为以前装过ubuntu,无线识别的很好,用的没问题,所以一直以来也没有注意到RHEL5下无线网卡没驱动好,上不了网。忍了一两天,晚上从网上搜了下,我这个型号的网卡,居然好多人有此问题,不是很费劲的弄了一气,可以上网了,笑一个。 先是从Windows下,查到了网卡的型号:Intel(R) PRO/Wireless LAN 2100 3A Mini PCI Adapter,对应ipw2100驱动模块,现在有firmware包直接提供下载安装。 下载最新firmware包: ipw2100-firmware-1.3-6.0.1.noarch.rpm安装:rpm -ivh ipw2100-firmware-1.3-6.0.1.noarch.rpm 重启后,网卡就能识别到了。我这里对应是eth1。 使用iwconfig应该能看到eth1有信息了,未装驱动前,显示“no wireless extensions”。iwconfig是查看设置无限网卡配置的,和有线的ifconfig对应吧。 这时,使用命令system-config-network或者菜单“管理->网络”,图形话界面下创建一个新的无线网络连接。 或者直接修改无线网卡对应的配置文件ifcfg-eth1 # vi /etc/sysconfig/network-scripts/ifcfg-eth1 (这个在驱动安装重启后,就自动创建了)
# Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter DEVICE=eth1
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=00:04:23:65:1e:bd
NETMASK=
DHCP_HOSTNAME=
IPADDR=
DOMAIN=
TYPE=Wireless
USERCTL=no
IPV6INIT=no
PEERDNS=yes
ESSID=ic #AP网络名
CHANNEL=2
MODE=Auto
RATE=Auto | 然后修改keys-eth1,文件保存了设置的wep密钥。 # vi /etc/sysconfig/network-scripts/keys-eth1
之后,没什么问题的话,将无线网卡重启一下,因该就能上网了。如果只用无线的话,可以同时将有线禁用掉。 #ifdown eth0 #ifdown eth1 #ifup eth1 #iwconfig eth1显示信息如下:
[root@jacky ipw2100]# iwconfig eth1
eth1 IEEE 802.11b ESSID:"ic" Nickname:"jacky.buaa"
Mode:Managed Frequency:2.437 GHz Access Point: 00:14:78:CA:EC:32
Bit Rate=11 Mb/s Tx-Power:16 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:6963-6465-7369-676E-4062-7561-61 Security mode:open
Power Management:off
Link Quality=96/100 Signal level=-62 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:19 Missed beacon:0 | 现在还存在的问题是报了一个错:
[root@jacky ipw2100]# ifup eth1
Error for wireless request "Set Frequency" (8B04) :
SET failed on device eth1 ; Operation not supported.
正在决定 eth1 的 IP 信息...完成。 | 这个好像是channel设置的问题,不过没有影响上网,唯一感觉网速稍慢,不知是不是它的原因,网上暂时没有查到好的解决办法,以后解决了再贴上来。 |
|
TAG ipw2100 RHEL5 |