|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!为何要应用无线收集呢?
由于无线收集应用比拟便利,应用无线收集我们不用应用那些乱糟糟的网线就可以完成上彀,如今无线收集比拟普及,特别在那些不便利布线的处所(山区、河道、机场、横跨马路、机场、工场车间等)更是风行。
我呢,比来为了玩linux将我的电脑装成了linux操作体系,因为先前没有做好作业,装上体系后,我要哭了,发明我的电脑没有方法应用我们宿舍的无线上彀,在网上找了很久发明我的电脑集成的无线网卡并没有支撑linux的驱动法式。可是我又不想换回本来的体系啊,因而我就,买了个usb无线网卡(附带有linux驱动我才买的哦)。然后我就迫在眉睫的去测验考试着去装置驱动喽,试了好几回终究胜利了,这里就给人人分享一下下哦。
我的无线网卡的型号是:Realtek8176
支撑linux的驱动法式包是:RTL8192xC_USB_linux_v3.4.4_4749.20121105
固然,假如你的usb无线网卡你不晓得是甚么型号的话,你可以拔出你的linux主机,待体系辨认后经由过程lsusb检查你的无线网卡型号,可以依据型号去网上找响应的驱动,这个敕令是否是很有效处哦!
上面就是具体的装置进程,人人伙可要看细心哦!
要想装置驱动,你得把驱动法式包弄到电脑里吧,不消说人人伙也晓得不是:
接着,应用unzip将驱动包解压到以后目次,解压完成落后入解压的目次:
那我们起首装置驱动动法式,进入driver目次:
我们发明这些都是源代码,我们需将它拆解到/usr/local/src目次:
tar-zxvfrtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz-C/usr/local/src/
然落后入解压后的目次:
停止make和makeinstall来生成linux模块(留意在linux下一切的驱动都是以模块的情势存在的)
普通linux内核会主动加载新装置的模块,此处发明并没有加载,那是甚么缘由呢?缘由是如许的,当体系从新装置了驱动模块后,体系普通会在从新启动后加载,假如不克不及加载,我们可使用指令:insmod+详细路径和模块或许直接应用modprobe不需指明路径。
上面我们重启后,看看体系可否主动加载模块:
然则为了完成网卡和模块的对应关系,我们必需修正/etc/modprobe.conf文件,不然网卡没法获得到ip地址哦:
一旦模块加载完成,网卡就被驱动起来了,我们可使用ifconfig检查能否显示出来wlan0:
而应用ifconfigCa检查呢:
这是为何呢?本来是ifconfig检查的是已激活的网卡,ifconfigCa检查的一切的,此时我们只须要将wlan0激活便可:
然则,此时wlan0依然不克不及获得到ip地址,由于它还须要扫描无线收集和衔接无线收集的对象,我们进入RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105目次下的wireless_tools目次:
我们再次将包拆解到/usr/local/src目次下
tar-zxvfwireless_tools.30.rtl.tar.gz-C/usr/local/src/进入到拆解的目次:
然后履行make和makeinstall:
我们进入/usr/local/sbin目次下:
接着我们应用iwlist列出四周的无线收集:
固然光搜素到无线收集是没有效处的,由于这些无线收集都是加密的,我们必需要验证对象来停止密钥验证,上面我们进入到RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105的wpa_supplicant_hostapd的目次:
我们应用unzip将wpa_supplicant-0.6.9_wps_patch_20100201_1.zip解压到以后目次:
我们进入到wpa_supplicant-0.6.9/wpa_supplicant目次下:
履行make和makeinstall
我们进入/usr/local/sbin目次:
此时,我们可以去衔接我们的无线收集了:
为了平安起见,我们须要将明文暗码删除
如今,我们的驱动模块和密钥文件都构成了,如今停止无线收集的衔接:
wpa_supplicant-iwlan0-c/etc/wpa_supplicant/wpa_supplicant.conf-DwextCB
各参数的寄义:-i指明衔接的网卡
-c指明密钥文件的寄存地位
-D指明驱动类型为通用型
-B放到后台运转
我们应用iwconfig检查无线网卡的衔接转状况:
为了使wlan0可以或许静态取得ip我们需进到/etc/sysconfig/network-scripts/网卡文件寄存的地位,发生wlan0网卡的文件(ifcfg-wlan0):
接侧重新启动收集办事
上面看看我们的wlan0可否胜利获得Ip地址吧:
然则,只做到这一步还不可,由于只需我们的机械从新启动,我们就不能不从新履行
wpa_supplicant-iwlan0-c/etc/wpa_supplicant/wpa_supplicant.conf-DwextCB
和servicenetworkrestart这两条指令了,很是费事啊!然则有甚么方法呢?前次我在体系内核毛病消除时也告知人人了体系的引诱进程了,体系启动时,要停止体系的初始化操作,履行初始化剧本,初始化剧本就是/etc/rc.d/rc.local。为了知足我们的请求,我们可以在体系初始化的时刻就履行下面的两条指令:
接着我们看看我们的情况变量能否参加/usr/local/sbin这个目次,不然体系不克不及够辨认我们的wpa_supplicant这个指令。echo"$PATH":
好了到此我们就能够很便利的应用无线上彀了!
本文出自“夜风”博客,请务必保存此出处http://jiangkun08.blog.51cto.com/6266992/1284327
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|