Linux无线网卡的安装(usb无线网卡)

无线网络:

设备类型:

在无线局域网里,常见的设备有无线网卡、无线网桥、无线天线等。

无线网卡

无线网卡的作用类似于以太网中的网卡,作为无线局域网的接口,实现与无线局域网的连接。无线网卡根据接口类型的不同,主要分为三种类型,即PCMCIA无线网卡、PCI无线网卡和USB无线网卡。

PCMCIA无线网卡仅适用于笔记本电脑,支持热插拔,可以非常方便地实现移动无线接入。

PCI无线网卡适用于普通的台式计算机使用。其实PCI无线网卡只是在PCI转接卡上插入一块普通的PCMCIA卡。

USB接口无线网卡适用于笔记本和台式机,支持热插拔,如果网卡外置有无线天线,那么,USB接口就是一个比较好的选择。


下面就详细说一下在linux系统下安装无线网卡(usb):

注意:无线网卡的安装要求:要有一个usb接口的无线网卡及与其芯片型号对应的驱动。

先把usb接口的无线网卡插到电脑上 (在linux中能读取到):

如果虚拟机中无法读取:应该设置把移动设备连接如虚拟机:

如下图:

185647666.png


  在linux系统中执行  “lsusb”查看网卡芯片

185651746.png


基于芯片型号下载相应的驱动:

已经下载好的驱动:

RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip


解压缩:

185655386.png


解压缩后形成的目录:

185656963.png


切换到新解压的目录,查看文件:

185659962.png


内核中都支持无线网络,只不过没有做成内置的,就依靠驱动生成模块:

拆包,解压到指定目录:

185702222.png

切换到解压目录,查看解压后的文件目录:

已经有makefile文件直接make


185708394.png


make install

执行结果:安装了8192cu.ko的一个内核模块:

185711343.png


Linux中 如果有新的模块 内核会自动调用此时只需重启 便会加载这个模块:

重启 查看:

185712389.png


(如果重启后没有加载模块 可以手工配置)如下:

185713543.png


当模块被加载上时说明驱动已经启动:

查看无线是否存在:

ifconfig 查看:

185715527.png



但是并未发现有关无线的相关信息;

但是我们如果用 ifconfig  -a     查看:

185715244.png

185717896.png


Ifconfig   看到的之事哪些被激活的  -a  是查看所有的;


激活 wlan0  :

ifconfig wlan0  up  激活

在执行上面命令的时候 usb 接口的无线网卡会亮一下

再用  ifconfig  查看:


此时 wlan0  就会出现:

185721905.png


连接无线网络有时需要密钥,怎样才能输入密钥呢…

下面说 连接无线网络 密钥的事项:


回到驱动解压的目录:

185724892.png



解压文件:

185725451.png



切换到解压的文件目录下:查看:

185732528.png


直接make:

185735222.png


make install

185736657.png


未指明的安装路径 默认安装在  /usr/local/ 目录下

185738633.png



sbin  只有管理员可以执行:


ll    查看可用的工具

iwlist  列出无线网络:


iwlist  vlan0 scanning  扫描周围的无线网络:

185745804.png


扫描结果:

185756881.png



扫描到网络下面要进行密钥验证的配置:

依然回到根目录下面的解压目录:

切换到 wpa_supplicant_hostapd(实现WPA验证的工具)目录下:

185800368.png


解压缩:

190719466.png

查看  切换到解压的目录下面:


185927138.png

直接  make



185928815.png


make  install

185929916.png


切换目录:

185932103.png


man  wpa_passphrase(生成密钥工具)   查看用法:

185934145.png



连接 密钥:

185934931.png



把密钥写入文件中连接时自动输入密码:

打开密钥存放文件,密钥并未写入

185935236.png



密钥写入:

191059867.png

连接工具:

185938372.png


连接网络:

185941299.png


设置获得动态IP:

网卡文件存放位置查看:

产生 ifcfg-vlan0  文件

185942440.png



编辑:

185943796.png


查看:

重新启动网络服务 :

185944765.png


ifconfig  查看:vlan0出现 并获得地址:

185946872.png



此时已经获得动态IP地址 但是并不能重启后自动连接网络 和获得IP地址:

编辑开机脚本:

185946768.png



185947651.png


重启测试:

185948669.png


IP地址已经获取  完成