大家有没有尝试过在CentOS系统下安装无线网卡?CentOS系统下安装无线网卡虽然不是什么难事儿吧,但也不简单。首先,你的无线网卡得有驱动,并且你的系统还能将无线网卡驱动起来。但现在市场上大部分的无线网卡厂商都支持Windows下的驱动,在Linux下的驱动却很少。这可怎么办呢?那就需要查看无线网卡芯片的厂商了,找到后再到芯片厂商的官网,下载和芯片对应的Linux系统下的驱动后,再来驱动。下面就跟随小编一起做一下这个小实例吧。
实验环境:
8192无线驱动 http://pan.baidu.com/s/1mgt1Sog
无线终端(PC、PAD、智能手机等等。) CentOS-6.5-i386
芯片厂商及型号:realtek RTL8192CU
无线网卡:FAST FW300UM无线USB网卡
setup1)先查看系统是否支持无线芯片厂商。
setup2)驱动下载后先在自己的宿主机上解压一下,然后再将解压后的整个目录上传到你的Linux或者CentOS主机上。
setup3)进入驱动目录,执行make 如果执行不成功,那说明系统中的一些开发工具没有安装,这个驱动包都是一些源码文件,需要预编译环境。把这些开发工具安装完成后再执行make。我的系统make执行成功,所有这里就不用安装开发工具了,接着执行make install 就ok了。
setup4)驱动有了,但是系统加载模块了吗?使用 lsmod |grep 8192 查看一下,会发现系统并没有加载,因为模块是开机的时候才会加载的。但是现在我们就想加载,那怎么做呢?执行指令:
modprobe 8192cu 神奇的时刻将会到来。模块已加载!
如果这招儿都不成功的话,那就只有重启你的机子了。。。。加载后最好再确定一下系统有没有正常加载。使用指令 ifconfig -a 看看无线网卡的相关信息。
setup5)使用iwlist扫描周围的无线网络。这个指令不能使用的话需要安装一下。挂载光驱,安装软件包。
由于是USB接口,再看看你的lsusb指令能不能使用,不能使用的话也顺便安装一下吧,方便我们后面使用。
setup6)现在再来使用iwlist指令扫描周围的无线网络。如果你还不能扫描的话可能是无线网卡没有起来,使用指令 ifconfig wlan0 up wlan0是无线网卡的名字,如果你的无线网卡带有指示灯的这时它就会亮起来的。
setup7)起来之后再扫描,你就会扫描到周围的无线网了。但关键是这些无线都是WPA加密的,而我们要上网就需要验证登录,那在系统中有没有登录输入密码的工具呢?进入光驱搜一下吧!
OK,安装。完成后使用这个工具登录扫面出来的无线AP。
输入密码后你会看到屏幕上输入了好多信息,这些个信息怎么屏蔽掉呢?这个好办,把它追加到一个文件中。指令:
wpa_passphrase net-1 >>/etc/wpa_supplicant/wpa_supplicant.conf
OK 你的屏幕上就什么也不会输出了。
setup8)链接无线AP,执行下面的指令:
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext -B
查看是否链接成功。
链接是链接成功了,但是貌似没有地址吧?那还不赶快让它获得一个地址,用CentOS系统使用无线上网!指令:dhclient wlan0
一切都O了吧,那就好好在CentOS下用无线冲浪吧!