linux上无线网卡配置(Red Hat Enterprise Linux 5上Intel PRO/Wireless 2200BG配置)
当俺在as5(Red Hat Enterprise Linux
5)上使用无线上网后,终于结束了我7个多月的遗憾。前一段时间在redflag desktop6
sp1上,通过自带的驱动和无线网卡管理工具可正常登录,但是对于日常办公和安装各种应用软件作实验却不是很好。如此既可以日常使用,又可安装数据库等软
件作测试。
操作系统: Red Hat Enterprise Linux 5 update 1 (2.6.18-8.el5)
无线网卡类型:Intel PRO/Wireless 2200BG Network Connection
其它;ibm t42,系统安装gnome和所有开发包,比较笨的办法是安装系统时所有的包
以前发现通过各种办法安装一些工具,并移植windows无线网卡驱动未能成功;由于intel在linux方面的一直努力,intel的无线驱动几乎
都提供了linux版的,但是好些需要编译内核等,始终使我未能如愿。今天同事在FC10上驱起了他刚买的水星usb无线网卡(水星没有提供linux驱
动),是参考ubuntu的一种方式,yum安装软件包后,借助windows驱动驱起来的。
我在借助其办法时,由于FC10和AS5系统有差异,而没能成功。后来找到了如下的办法。(maybe说的有点罗嗦^_^)
1 下载最新的ipw2200-firmware-3.0-9.0.1.noarch.rpm软件包
在该页面下
http://dl.atrpms.net/el5-i386/atrpms/stable/,找到最新的ipw2200-fireware,该网站上还有ipw2100(Intel 2100),ipw3945(Intel 3945)等其它intel无线网卡类型的驱动。
2 下载最新的ipw2200-1.2.2.tgz软件包
在
http://ipw2200.sourceforge.net/#downloads页面,有各种历史版本,选择最新的版本。
3 安装驱动
以root用户登录
#rpm -ivh ipw2200-firmware-3.0-9.0.1.noarch.rpm
#tar zxvf ipw2200-1.2.2.tgz
#cd ipw2200-1.2.2
#make install
#reboot #记得重启
4 配置网络
#iwconfig
#或者用iwlist eth1 scanning
扫描一下无线网络,如果能扫描得到的话,网卡已经算驱动起来的,接下来是配置,还有一种办法是执行service network
restart,此时在ifconfig查看是否除多出来个网卡,如果能看到的话则驱动成功,并记住其网卡名称,我的是eth1,有的可能是wlan0
# iwconfig eth1 essid "your_essid" #your_essid指ap的essid
# iwconfig eth1 key restricted password #password即无线密码,在windows上我该无线网络是共享式的,默认wep10位加密密码
# ifconfig eth1 up #启动无线网卡,以获取上面两行的设定
# dhclient eth1 #自动获取ip,我的网络支持dhcp,如果不支持的话,使用ifconfig配置
开机后,需要重新设置,仍然是设置essid,key(加密密码)、获取IP、设置路由即可。可以将其做成一个脚本。
注:1 当有两个网卡时,貌似用的时候禁用一个,通一个网时通信较好。
2 驱动成功后,且无限网卡配置成功,使用kde自带的kwifimanager时,可以看到无线信号,ip,mac等信息;即使驱动成功,使用kwifimanager扫描也不准确,建议使用iwconfig和iwlist命令扫描无限网络。
参考:
http://www.fish888.com/Linux-2200BG-(Wireless-configuration)-t164192 http://blog.sina.com.cn/s/blog_53773b5f0100014v.htm
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/196700/viewspace-745574/
,如需转载,请注明出处,否则将追究法律责任。