一般情况下对于无线网卡,Windows的驱动很多,但在linux下很少需要自己手动的全装驱动才能在linux下使用,我在网上找了很多文章发现关于此类的文章很少所以我决定写这篇文章为大家提供一种方法。 首先大家需要明白无线网卡工作的原理,通过无线网卡链接因特网需要两样东西第一Ap访问点,一个可连接的地址即是无线接入点),第二需要无线的支持。 下面总结下步骤方法 1、对于无线网卡的安装,没有直接的针对网卡的驱动,我们可以通过lsusb查看无线网卡usb接口信息,找到芯片信息,下载相应的芯片驱动。
这是我下载的驱动包首先对它进行解压缩 因为是zip压缩包所以用unzip即可
2、压缩包里东西很多,进入driver目录即驱动目录并进行解压缩
3、解压缩的驱动包里可以看到有一个makefile文件,可以认为安装时可以直接make
4、make install 安装模块
5、加载后的模块儿需要被调用(加载方法有重启系统能自动加载,另外modprobe命令以及insmod但后面要加完整路径)我这里用insmod把模块儿加载上去,写上完整路径
6、如果想开机加载模块就修改/etc/modprobe.conf文件 7、驱动完成后需要有无线工具 8、连接时需要无线网络的ssid 和密钥 9、进行密钥设置时需要用到wireless_tools工具(在解压缩的名为RTL的包里)
10、解压缩工具包并查看查install,看是否满足安装要求
若满足直接用Make install安装 11、安装完成后/usr/local/sbin下有一些工具(命令iwconfig查看看状态、指明ssid,命令iwlist列出周围无线网络) 12、首先让wlan0口起来
13、扫描周围无线网络
14、无线网络的认证方式是wpa,我们要对关于wpa链接进行设置,如下图在解压缩包里找到以wpa开头的目录
15、我们要使用一个产生密钥的文件wpa_passphrase,进入wpa_supplicant目录下
16、执行wpa_passphrase php-1产生一个network信息
17、把信息重定向到wpa_supplicant.conf文件下 wpa_passphrase php-1 >>/etc/wpa_supplicant/wpa_supplicant.conf
18、密钥产生后开始连接,连接需要一个通用的驱动wext wpa_supplicant -i wlan0 –c /etc/wpa_supplicant/wpa_supplicant.conf –D wext –B 19、现在只需要一个地址就能进行访问了 在/etc/sysconfig/network-scripts下有一个ifcfg-eth0我们认为创建一个wlan0的接口 cp ifconf-eth0 ifconf-wlan0 编辑ifconf-wlan0
20、重启network服务 service network restart 21、查看自己获取ip地址
就这么方便的linux下的无线网卡安装就完成了
|