CentOS安装雷凌RT5370 Wireless Adapter无线网卡驱动

1、挂载光盘安装USB查看工具lsusb

[[email protected] ~]# mkdir /mnt/cdrom
[[email protected] ~]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only

或者接光驱后直接进入到光盘

[[email protected] ~]# cd /media/CentOS_6.2_Final/
CentOS_BuildTag                RELEASE-NOTES-en-US.html
.discinfo                      repodata/
EFI/                           RPM-GPG-KEY-CentOS-6
EULA                           RPM-GPG-KEY-CentOS-Debug-6
GPL                            RPM-GPG-KEY-CentOS-Security-6
images/                        RPM-GPG-KEY-CentOS-Testing-6
isolinux/                      TRANS.TBL
Packages/                      .treeinfo

然后进入/media/cdrom/Packages这个目录

[[email protected] ~]# cd /media/cdrom/Packages/

光盘的RPM包都在这里,在这里

用ll |grep usb查询与usb相关的RPM包

[[email protected] ~]# cd /media/CentOS_6.2_Final/Packages/
[[email protected] Packages]# ll | grep usb
-rw-r--r-- 2 root root    91160 7月   3 2011 libertas-usb8388-firmware-5.110.22.p23-3.1.el6.noarch.rpm
-rw-r--r-- 5 root root    27992 7月   3 2011 libusb-0.1.12-23.el6.i686.rpm
-rw-r--r-- 3 root root    28268 7月   3 2011 libusb-0.1.12-23.el6.x86_64.rpm
-rw-r--r-- 4 root root    55228 7月   3 2011 libusb1-1.0.3-1.el6.i686.rpm
-rw-r--r-- 2 root root    55388 7月   3 2011 libusb1-1.0.3-1.el6.x86_64.rpm
-rw-r--r-- 4 root root    77956 7月   3 2011 libusb-devel-0.1.12-23.el6.i686.rpm
-rw-r--r-- 2 root root    77960 7月   3 2011 libusb-devel-0.1.12-23.el6.x86_64.rpm
-rw-r--r-- 2 root root     7104 7月   3 2011 rt73usb-firmware-1.8-7.el6.noarch.rpm
-rw-r--r-- 4 root root    59784 7月   3 2011 usbmuxd-1.0.2-1.el6.i686.rpm
-rw-r--r-- 2 root root    60472 7月   3 2011 usbmuxd-1.0.2-1.el6.x86_64.rpm
-rw-r--r-- 2 root root    73000 12月  9 2011 usbutils-003-4.el6.x86_64.rpm
-rw-r--r-- 2 root root    41324 12月  9 2011 xorg-x11-drv-sisusb-0.9.4-1.el6.x86_64.rpm

[[email protected] Packages]#  rpm -qlp usbutils-003-4.el6.x86_64.rpm
/usr/bin/lsusb
/usr/bin/lsusb.py
/usr/bin/usb-devices
/usr/bin/usbhid-dump
/usr/sbin/lsusb
/usr/share/doc/usbutils-003
/usr/share/doc/usbutils-003/AUTHORS
/usr/share/doc/usbutils-003/COPYING
/usr/share/doc/usbutils-003/ChangeLog
/usr/share/doc/usbutils-003/NEWS
/usr/share/doc/usbutils-003/README
/usr/share/man/man1/usb-devices.1.gz
/usr/share/man/man8/lsusb.8.gz
/usr/share/pkgconfig/usbutils.pc
[[email protected] Packages]#

这里如果不能安装的话就用yum安装

装完后查看我们的usb设备

[[email protected] Packages]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 002 Device 005: ID 0e8d:1806 MediaTek Inc.

可以看到Ralink雷凌无线网卡RT5370

2、无线网卡下载地址

http://forum.ubuntu.org.cn/download/file.php?id=156484

解压

[[email protected] mysoft]# tar jxvf 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2

重命名为5370

[[email protected] mysoft]# mv 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO 5370

[[email protected] wireless]# mv /home/mysoft/5370/ /usr/local/src/5370
[[email protected] wireless]# cd /usr/local/src/5370/
[[email protected] 5370]# ls
5370
[[email protected] 5370]# cd 5370

你会发现这是一个源文件而且没有configure配置工具

但是这里直接有makefile文件

直接make

直接make会报错

你会发现不能安装,这是因为没有开发环境

[[email protected] rtl]# yum grouplist|less

安装开发工具

[[email protected] 5370]# yum groupinstall "Development tools" -y

3、安装RT5370驱动

make的时候还是出现了如下错误:

make[1]: Entering directory `/usr/local/src/STA/tools‘

gcc -g bin2h.c -o bin2h

make[1]: Leaving directory `/usr/local/src/STA/tools‘

/usr/local/src/STA/tools/bin2h

cp -f os/linux/Makefile.6 /usr/local/src/STA/os/linux/Makefile

make -C /lib/modules/2.6.32-220.el6.x86_64/build SUBDIRS=/usr/local/src/STA/os/linux modules

make: *** /lib/modules/2.6.32-220.el6.x86_64/build: 没有那个文件或目录。 停止。

make: *** [LINUX] 错误 2

什么原因呢:

解压驱动后,执行 make && make install 会反馈“make: *** /lib/modules/2.6.32-220.el6.x86_64/build: 没有那个文件或目录。 停止。”,但到 ls /lib/modules/22.6.32-220.el6.x86_64 却发现存在build,那到底是发生什么事呢?通过 ls -l /lib/modules/2.6.32-220.el6.x86_64/ 发现build是一个符号链接并指向/usr/src/kernels/2.6.32-220.el6.x86_64,但当前并没有该目录,因此使安装失败。 而/usr/src/kernels/中因为更新(yum install kernel-headers kernel-devel gcc*)等原因是/usr/src/kernels/2.6.32-504.23.4.el6.x86_64/

备注:由于内核的不同可能你这里的小版本号和我这里的不一样,比如不是220或者504

问题找到了,怎么解决呢?网上说安装什么kernel-headers kernel-devel gcc等,或者ln -s建立软连接,都没有用

我的办法:进入没有/usr/src/kernels/2.6.32-220.el6.x86_64那么就建立一个这样的目录,将/usr/src/kernels/2.6.32-504.23.4.el6.x86_64/内容复制到/usr/src/kernels/2.6.32-220.el6.x86_64中

[[email protected] 2.6.32-220.el6.x86_64]# cd /usr/src/
[[email protected] src]# ls
debug  kernels
[[email protected] src]# cd kernels/
[[email protected] kernels]# ls
2.6.32-504.23.4.el6.x86_64
[[email protected] kernels]# cp 2.6.32-504.23.4.el6.x86_64/ 2.6.32-220.el6.x86_64/
cp: 略过目录"2.6.32-504.23.4.el6.x86_64/"
[[email protected] kernels]# mkdir 2.6.32-220.el6.x86_64
[[email protected] kernels]# cp -rf 2.6.32-504.23.4.el6.x86_64/* 2.6.32-220.el6.x86_64/
[[email protected] kernels]# cd 2.6.32-220.el6.x86_64/

再到驱动解压目录下执行

make clean

make && make install

重启系统就好了

重启可以了

[[email protected] ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 38:83:45:F2:17:ED  
          inet addr:192.168.4.99  Bcast:192.168.4.255  Mask:255.255.255.0
          inet6 addr: fe80::3a83:45ff:fef2:17ed/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4444 errors:0 dropped:0 overruns:0 frame:0
          TX packets:347 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:387267 (378.1 KiB)  TX bytes:34166 (33.3 KiB)
          Interrupt:17 Base address:0xe000

eth1      Link encap:Ethernet  HWaddr 90:2B:34:70:B5:4C  
          inet addr:192.168.50.109  Bcast:192.168.50.255  Mask:255.255.255.0
          inet6 addr: fe80::922b:34ff:fe70:b54c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:73 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:11511 (11.2 KiB)  TX bytes:8184 (7.9 KiB)
          Interrupt:30

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:672 (672.0 b)  TX bytes:672 (672.0 b)

ra0       Link encap:Ethernet  HWaddr 00:0F:60:00:B0:4E  
          inet6 addr: fe80::20f:60ff:fe00:b04e/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1539625 (1.4 MiB)  TX bytes:112138 (109.5 KiB)

[[email protected] ~]# iwconfig
lo        no wireless extensions.

ra0       Ralink STA  ESSID:"11n-AP"  Nickname:"RT2870STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=100/100  Signal level:-39 dBm  Noise level:-39 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

eth1      no wireless extensions.

4、安装iwconfig工具

加载光盘

#cd /media/cdrom/Packages/

#ll |grep -i wireless

-r--r--r--. 2 root root    94584 Jul  3  2011 wireless-tools-29-5.1.1.el6.i686.rpm

-r--r--r--. 2 root root    95848 Jul  3  2011 wireless-tools-29-5.1.1.el6.x86_64.rpm

#yum install wireless -y

参考文档:

1、 CentOS 下wireless搭建

http://www.iyunv.com/thread-17798-1-1.html

2、CentOS6.5菜鸟之旅:安装Realtek无线网卡驱动

http://www.cnblogs.com/fsjohnhuang/p/3903091.html

3、CentOS 6.5 安装无线网卡驱动

http://blog.sina.com.cn/s/blog_49d6d41c0101i0xi.html

时间: 2024-08-07 17:29:02

CentOS安装雷凌RT5370 Wireless Adapter无线网卡驱动的相关文章

Linux学习笔记(四)--Centos 安装flashplayer

分享下网上找到的    Centos 安装flashplayer    资料 上面把五笔输入法安装好,再把无线网卡驱动安装后,本以为可以开心的在Centos里看下视频了. 直接打开 火狐浏览器,搜索想看的视频,但是又遇到问题了,Centos 还是没有安装 flashplayer插件,没有办法观看.. 真是好事多磨啊,又只得乖乖的去安装 flashplayer插件了.... 首先登录到adobe flash player网站,根据上面的提示,进行一步一步的操作,如下图: 本以为按着这三步安装成功后

CentOS 6.6下 BCM4312 802.11b/g无线网卡驱动安装

安装基本环境: dell 1440 uname - r  2.6.32-504.el6.i686 lspci |grep Network  # BCM4312 lspci -n |grep 14e4 # 14e4:4315 ############################### hybrid-portsrc_x86_32-v5_100_82_38.tar.gz下载地址在 免费下载地址在 http://linux.linuxidc.com/ 用户名与密码都是www.linuxidc.com

centos 无线网卡驱动 安装 配置

1,查看一下有没有装过无线网卡驱动 [[email protected] network-scripts]# iwconfiglo          no wireless extensions.eth0      no wireless extensions. 2,查看无线网卡型号 [[email protected] network-scripts]#lspci |grep  -i  network09:00.0 Network controller: Broadcom Corporatio

CentOS 5.10安装无线网卡驱动全面总结

转载请注明出处:http://blog.csdn.net/bettarwang/article/details/41908987 这几天因为想尝试一下CentOS,所以就在笔记本上安装了一个CentOS 5.10,但是安装完之后问题来了:它不像Ubuntu那样安装后之后就有相应的无线网卡驱动.所以如果要使用YUM安装或更新软件的话,第一件事就是安装无线网卡驱动.这中间的过程实在异常曲折,因为网络上很多人的文章是在已经能上网(比如通过有线上网)的前提下来安装无线网卡驱动,那自然简单许多.为了让后来

在centos7(EL7.3 即 kernel-3.10.0-514.X )上安装BCM4312无线网卡驱动要注意的问题

我新装的centos7主机无法使用里面自带的网卡,查询后发现网卡型号为BCM4312.我在看资料安装的过程中遇到了些问题,纠结了好久,现在分享下要注意的点,为后来的遇到同样问题的人提供点帮助.现在开始说正事: 若要安装以 Broadcom BCM4311.BCM4312.BCM4313.BCM4321.BCM4322.BCM43224.BCM43225.BCM43227 或 BCM43228 为基础的无线网络卡,请遵照以下的步骤: 第 1 步:辨认无线网络芯片及安装时依赖的组件 首先,请确定你是

linux 下手动编译安装无线网卡驱动

//先参照 <本地yum源安装GCC >安装好gcc hp的笔记本上安装了CentOS6.3,没有安装无线网卡驱动,安装这个驱动,在Google上找了好多资料,最后终于解决了这个问题.在这里做点记录,希望也能帮到别人. 我的机子是32位,CentOS的内核版本是2.6.32-279.19.1.el6.i686,下载的无线网卡驱动是hybrid-portsrc_x86_32-v5_100_82_112.tar.gz 下面是具体的步骤 一:确定无线网卡的型号,驱动下载 第一步要确定机子的无线网卡型

acer(宏基) Aspire E1-472G ubuntu-12.04下安装无线网卡驱动

本人前阶段时间买了个比较实惠的笔记本电脑acer(宏基) Aspire E1-472G,自带linux操作系统,由于工作需要便把操作系统换成了ubuntu12.04,但一直苦于没有无线网卡驱动.今天终于把这个问题给解决了,方法如下: 1,查看无线网卡型号: ~$ lspci -vnn | grep Wireless 我的无线网卡是: 02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Netw

Centos6.5 安装无线网卡驱动实现无线上网

满心欢喜地安装了Centos,却发现不能用无线网络,原来centos不像ubuntu那样大部分的驱动都帮你装好了.ubuntu装好就能直接连无线网络,但是centos却不行. 下面演示一下我是如何实现centos的无线上网功能的. 一.查看是否安装了无线网卡驱动 出现以上的结果证明你的没有安装,不能无线上网.如果你已经装了网卡驱动并能实现无线上网就会有如下显示: 二.查看无线网卡的型号 [[email protected] software]# lspci    |grep  -i   netw

最新无线网卡驱动安装

最新无线网卡驱动安装 Table of Contents 1 缘起 2 安装 2.1 下载驱动 2.2 老方法的安装 2.3 解决方法 2.4 原因 2.5 知识 1 缘起 经过了几个月的架构师紧张的考试,终于可以作些喜欢的事了,首先就是想用aircrack-ng 破解无线路由器密码,在阅读aircrack-ng文档过程中,想把自己的网卡驱动升级到最新, 这样有利于抓包. 笔记本(thinkpad r400)的网卡型号是rtl8192se,Debian黙认不支持,需要手动安装驱动. 曾经两次安装