centos7⽆线⽹卡驱动的安装及⽆线⽹络的配置详解centos7 ⽆线⽹卡驱动的安装及⽆线⽹络的配置
我的⽆线⽹卡的型号是:⽔星MERCURY
⽀持linux的驱动程序包是:RTL8188eus_USB_linux_v3.4.4_4749.20121105
1.⾸先查看⽹卡的信息lsusb
2.解压驱动
tar zxvf
3.進⼊rtl8188eu/rtl8188eu-master
切換root權限,執⾏make和make iinstall
⼀般linux内核会⾃动加载新安装的模块,此处发现并没有加载,那是什么原因呢?原因是这样的,当系统重新安装了驱动模块后,系统⼀般会在重新启动后加载,如果不能加载,我们可以使⽤指令:insmod +具体路径和模块或者直接使⽤modprobe 不需指明路径或将⽣成的8188eu.ko复制到/lib/modules/3.10.0-327.el7.x86_64/kernel/drivers/net/wireless。
下⾯我们重启后,看看系统能否⾃动加载模块(下圖已加載):
4.⽤ifconfig查看若沒有⽤ ifconfig -a查看(PS:这是为什么呢?原来是ifconfig查看的是已激活的⽹卡,i
fconfig -a 查看的所有的,此时我们只需要将wlp0s29u1u6激活;激活⽤ifconfig wlp0s29u1u6 up)
5.進⼊rtl8188eu/wireless_tools
我们再次将包拆解到/usr/local/src⽬录下
tar -zxvf wireless_ -C /usr/local/src/进⼊到拆解的⽬录切換root權限,執⾏make和make iinstall
网卡驱动装不上我们进⼊/usr/local/sbin⽬录下:
6.接着我们使⽤iwlist scanning 列出周围的⽆线⽹络:
7.当然光搜素到⽆线⽹络是没有⽤处的,因为这些⽆线⽹络都是加密的,我们必须要验证⼯具来进⾏密钥验证,下⾯我们进⼊到rtl8188eu/wpa_supplicant_hostapd⽬录
解压  wpa_supplicant_hostapd-0.8_rtw_20120803.zip 进⼊到/wpa_supplicant_hostapd-0.8/wpa_supplican 执⾏make和make install
8.我们进⼊/usr/local/sbin⽬录:
此时,我们可以去连接我们的⽆线⽹络了:
为了安全起见,我们需要将明⽂密码删除
9.现在,我们的驱动模块和密钥⽂件都形成了,现在进⾏⽆线⽹络的连接:
复制代码代码如下:
wpa_supplicant -i wlp0s29u1u6-c/etc/wpa_supplicant/f -D wext –B 各参数的含义:-i 指明连接的⽹卡
-c  指明密钥⽂件的存放位置
-D  指明驱动类型为通⽤型
-B  放到后台运⾏
我们使⽤iwconfig查看⽆线⽹卡的连接转状态: