LINUX下安装无线网卡
*通过无线网卡链接因特网需要两样东西第一Ap访问点(即一个地址也可以认为是ssid),第二无线网卡。
*对于无线网卡的安装,没有直接的针对网卡的驱动,我们可以通过lsusb查看无线网卡usb接口信息,找到芯片信息,下载相应的芯片驱动。
*下图是我这里要用的驱动包,对它进行解压缩
*压缩包里东西很多,进入driver目录即驱动目录并进行解压缩
*解压缩的驱动包里可以看到有一个makefile文件,可以认为安装时可以直接make
*make install 安装模块
*加载后的模块儿需要被调用(加载方法有重启系统能自动加载,另外modprobe命令以及insmod但后面要加完整路径)
我这里用insmod把模块儿加载上去,写上完整路径
*如果想开机加载模块就修改/etc/modprobe.conf文件
*驱动完成后需要有无线工具
*连接时需要无线网络的ssid 和密钥
*进行密钥设置时需要用到wireless_tools工具(在解压缩的名为RTL的包里)
*解压缩工具包并查看查install,看是否满足安装要求
若满足直接用Make install安装
*安装完成后/usr/local/sbin下有一些工具(命令iwconfig查看看状态、指明ssid,命令iwlist列出周围无线网络)
*首先让wlan0口起来
*扫描周围无线网络
*无线网络的认证方式是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
并编辑
*重新启动network服务
service network restart
*查看自己获取ip地址
*这样使wlan0自动获取地址进行网络连接,linux下的无线网卡安装就完成了,可以去试一下了