LINUX下安装无线网卡
*通过无线网卡链接因特网需要两样东西第一Ap访问点(即一个地址也可以认为是ssid),第二无线网卡。
*对于无线网卡的安装,没有直接的针对网卡的驱动,我们可以通过lsusb查看无线网卡usb接口信息,找到芯片信息,下载相应的芯片驱动。
*下图是我这里要用的驱动包,对它进行解压缩
![](https://i-blog.csdnimg.cn/blog_migrate/7fc746f03c5ea12db3aa3f27babf64cd.png)
*压缩包里东西很多,进入driver目录即驱动目录并进行解压缩
![](https://i-blog.csdnimg.cn/blog_migrate/212fe415e324d684412fec3e89976dac.png)
*解压缩的驱动包里可以看到有一个makefile文件,可以认为安装时可以直接make
![](https://i-blog.csdnimg.cn/blog_migrate/b7ba463fe95a5646b811bf6f71ca1e67.png)
*make install 安装模块
![](https://i-blog.csdnimg.cn/blog_migrate/e1c92c5c233a5732077b0b32238bca9c.png)
*加载后的模块儿需要被调用(加载方法有重启系统能自动加载,另外modprobe命令以及insmod但后面要加完整路径)
我这里用insmod把模块儿加载上去,写上完整路径
*如果想开机加载模块就修改/etc/modprobe.conf文件
*驱动完成后需要有无线工具
*连接时需要无线网络的ssid 和密钥
*进行密钥设置时需要用到wireless_tools工具(在解压缩的名为RTL的包里)
![](https://i-blog.csdnimg.cn/blog_migrate/061d4df5daf80acd1dc3a62fd34c418e.png)
*解压缩工具包并查看查install,看是否满足安装要求
![](https://i-blog.csdnimg.cn/blog_migrate/48250fde541aeb52edd5faba82e8934c.png)
若满足直接用Make install安装
*安装完成后/usr/local/sbin下有一些工具(命令iwconfig查看看状态、指明ssid,命令iwlist列出周围无线网络)
*首先让wlan0口起来
![](https://i-blog.csdnimg.cn/blog_migrate/a85c2c848934cf5b394b0a056f237182.png)
*扫描周围无线网络
![](https://i-blog.csdnimg.cn/blog_migrate/694ea2b3ae63b73db5beef30f5e86361.png)
*无线网络的认证方式是wpa,我们要对关于wpa链接进行设置,如下图在解压缩包里找到以wpa开头的目录
*我们要使用一个产生密钥的文件wpa_passphrase,进入wpa_supplicant目录下
*执行wpa_passphrase php-1产生一个network信息
*把信息重定向到wpa_supplicant.conf文件下
Wpa_passphrase php-1 >>/etc/wpa_supplicant/wpa_supplicant.conf
*密钥产生后开始连接
*连接需要一个通用的驱动wext
wpa_supplicant -i wlan0 –c /etc/wpa_supplicant/wpa_supplicant.conf –D wext –B
*现在只需要一个地址就能进行访问了
在/etc/sysconfig/network-scripts下有一个ifcfg-eth0我们认为创建一个wlan0的接口
cp ifconf-eth0 ifconf-wlan0
并编辑
![](https://i-blog.csdnimg.cn/blog_migrate/115204cc673a25e2d2f160e5f6726d19.png)
*重新启动network服务
service network restart
*查看自己获取ip地址
*这样使wlan0自动获取地址进行网络连接,linux下的无线网卡安装就完成了,可以去试一下了
转载于:https://blog.51cto.com/xuet118/1160814