linux无线网卡驱动安装 您所在的位置:网站首页 linux系统安装无线网卡驱动程序在哪里 linux无线网卡驱动安装

linux无线网卡驱动安装

2023-11-27 12:56| 来源: 网络整理| 查看: 265

环境  在笔记本里的虚拟机10.0版本,centos-6.5 无线网卡fast-fw300um

第一步要查看芯片  lsusb  当你得到芯片之后接下来查看内核,如果内核已经有芯片模块就不用再装了,如果不支持的话,那么接下来就到芯片官网 下载Linux驱动 http://www.realtek.com.tw/default.aspx  **虽然我的无线网卡是fast 生产的 ,但是他并没有给我们Linux的驱动,反倒是芯片商提供有驱动,所以要到芯片官网下载驱动**

首先到官网上下载无线网卡的驱动程序,解压并安装,

[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# make install install -p -m 644 8192cu.ko  /lib/modules/2.6.32-431.el6.i686/kernel/drivers/net/wireless/ /sbin/depmod -a 2.6.32-431.el6.i686

查看

[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# ll /lib/modules/2.6.32-431.el6.i686/kernel/drivers/net/wireless/ total 11956 -rw-r--r--. 1 root root 11667935 Jul 19 09:40 8192cu.ko 看到驱动程序已经安装成功,但是要想让系统识别必须要讲模块加载到内核当中

先查看系统已经加载的模块lsmod |grep 8192

[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# lsmod Module                  Size  Used by nls_utf8                1063  1  8021q                  20355  0  garp                    5703  1 8021q stp                     1626  1 garp llc                     4258  2 garp,stp fuse                   62472  2  vmhgfs                 37934  0  vsock                  33529  0

看到没有无线的驱动使用 modprobe 8192cu 加载模块8192

[root@new ~]# modprobe 8192cu [root@new ~]# lsmod |grep 8192 8192cu                559722  0

可以看到加载好了

自动开机后程序也是可以被加载的

然后查看端口ifconfig -a 可以看到多了一个WLAN0口

linux无线网卡驱动安装_linux

启用WLAN0 端口 ifconfig wlan0 up(可以看到无线网卡的指示灯亮了)

扫描无线网络使用命令iwlist 

需要安装包 wireless_tools

查看链接情况 iwconfig

查看无线网络iwlist wlan0 scanning

linux无线网卡驱动安装_笔记本_02

连接无线网络加密访问需要安装包wpa_supplicant

[root@new ~]# yum --disablerepo=\\* --enablerepo=c6-media install wpa_supplicant -y

输入要访问网络的用户名和密码

[root@new ~]# wpa_passphrase tyedus  >> /etc/wpa_supplicant/wpa_supplicant.conf  qaz123@#

(输入的用户名重定向到wpa的配置文件)

然后查看一下文件看看是不是已经有数据了

linux无线网卡驱动安装_虚拟机_03

链接无线网络

[root@new ~]# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf  -D wext -B ioctl[SIOCSIWAP]: Operation not permitted

查看链接的网络

[root@new ~]# iwconfig lo        no wireless extensions. eth0      no wireless extensions. wlan0     IEEE 802.11bgn  ESSID:"tyedus"  Nickname:""           Mode:Managed  Frequency:2.462 GHz  Access Point: 00:22:AA:FF:F8:D8              Bit Rate:300 Mb/s   Sensitivity:0/0             Retry:off   RTS thr:off   Fragment thr:off           Encryption key:****-****-****-****-****-****-****-****   Security mode:open           Power Management:off           Link Quality=29/100  Signal level=46/100  Noise level=0/100           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

可以看到网络已经联通了(正常情况下可看到无线网卡上的灯在闪)

**有的时候连不上可能是网络信号差

**如果中间链接断掉了可以杀掉进程继续链接

pkill -9 wpa_supplicant

现在查看网络接口,发现还没有地址,需要配置动态地址

[root@new ~]# dhclient wlan0 wlan0     Link encap:Ethernet  HWaddr 0C:82:68:1E:48:FB             inet addr:192.168.2.27  Bcast:192.168.2.255  Mask:255.255.255.0           inet6 addr: fe80::e82:68ff:fe1e:48fb/64 Scope:Link           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           RX packets:276 errors:0 dropped:1273 overruns:0 frame:0           TX packets:7 errors:0 dropped:18 overruns:0 carrier:0           collisions:0 txqueuelen:1000            RX bytes:81123 (79.2 KiB)  TX bytes:31608 (30.8 KiB)

这时候ping一下,发现到广域网已经通了

[root@new ~]# ping www.baidu.com PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data. 64 bytes from 61.135.169.121: icmp_seq=1 ttl=54 time=58.1 ms 64 bytes from 61.135.169.121: icmp_seq=2 ttl=54 time=189 ms 64 bytes from 61.135.169.121: icmp_seq=4 ttl=54 time=30.1 ms 64 bytes from 61.135.169.121: icmp_seq=5 ttl=54 time=48.3 ms

但是链接的命令和动态地址都是手动配置的,重启后就连不上了,所以要把链接命令添加到开机脚本里

[root@new ~]# echo "wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext -B" >> /etc/rc.d/rc.local   [root@new ~]# echo "dhclient wlan0" >>/etc/rc.d/rc.local

查看开机脚本[root@new ~]# vim /etc/rc.d/rc.local 

linux无线网卡驱动安装_虚拟机_04

然后充启测试

init 6

linux无线网卡驱动安装_笔记本_05

发现网关是有问题的

linux无线网卡驱动安装_笔记本_06

将有线网卡的网关删掉

[root@new ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 

linux无线网卡驱动安装_无线网卡_07

接着再重启测试

linux无线网卡驱动安装_linux_08

DNS是否正确

linux无线网卡驱动安装_linux_09

是正确的

至此说明无线网络配置成功



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有