linux无线usb网卡,linux usb 无线网卡
Linux系统下无线网卡的安装和驱动,以及配置还真的没来得及做~~关键是没有实验的设备和条件,下面的安装和配置是从网上找到的别人的操作,如有不合适之处还希望能够谅解,改天有机会实验了再贴一下!
Linux无线网卡可以用三种方式驱动:1.使用内核自带的网卡驱动程序;2.为特定的网卡编译安装驱动模块;3.使用NdisWrapper,利用面向Windows驱动程序驱动网卡。现在市场上销售的绝大多数无线网卡都没有linux内核自带的驱动,所以第一种不予考虑;NdisWrapper软件并不编写linux驱动;
而是通过内核模块来调用Windows下的Ndis驱动程序,从而解决无线网卡没有linux驱动问题,但它要求linux内核至少是2.4.26(网上查的,没有验证);所以我们考虑采用第二种;
Linux下比较常用的无线网卡驱动有:hostap driver和linux-wlan-ng,它们对Intersil Prism 2/2.5/3芯片有较好的支持。我们觉得USB接口的无线网卡用起来比较方便,而linux-wlan-ng对USB的支持好于hostap driver,所以就下载了linux-wlan-ng最新驱动
无线网卡驱动的安装及其配置在配置无线网卡之前,必须确保内核设置中启动了无线局域网支持:#grep CONFIG_NET_RADIO /boot/config-‘uname –r’
CONFIG_NET_RADIO=y若没有,重新配置、编译内核来启动“Wireless Lan(non-hamradio)Drivers and Wireless Extensions”。(注:uname –r显示内核版本号)安装linux-wlan-ng-0.2.1-pre25.tar.gz,内核必须用源码编译过
接下来解压并安装:#tar -zxvf linux-wlan-ng-0.2.1-pre25.tar.gz
#cd linux-wlan-ng-0.2.1-pre25
#./Configure或者#make config
-------------- Linux WLAN Configuration Script -------------
The default responses are correct for most users.
Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: n
Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]: n
Build Prism2.5 native PCI (_pci) driver? (y/n) [n]: n
Build Prism2.5 USB (_usb) driver? (y/n) [n]: y
Linux source directory [/usr/src/linux]:
The kernel source tree is version 2.4.22
Alternate target install root directory on host []:
Module install directory [/lib/modules/2.4.22]:
It looks like you have a System V init file setup.
Prefix for build host compiler? (rarely needed) []:
Build for debugging (see doc/config.debug) (y/n) [y]:
Configuration successful.
#make all
#make install然后修改相关文件:1.在/etc/wlan/wlan.conf里,设置自己的ssid;SSID_wlan0="mywlan"
ENABLE_wlan0=y
2.创建一个wlancfg-mywlan文件;#cd /etc/wlan
#cp wlancfg-DEFAULT wlancfg-mywlan并把里面的IS_ADHOC=n改成IS_ADHOC=y
3.在/etc/modules.conf中加入一行:alias wlan0 prism2_usb在/etc/modprobe.conf中加入一行:alias wlan0 prism2_usb
4.插上USB无线网卡,指示灯亮#ifconfig wlan0 up然后就可以给wlan0配置地址了#ifconfig wlan0 inet6 add fec0:106:2900::1/64
#ifconfig wlan0
#iwconfig wlan0:看无线网卡的一些信息(包括ssid等)三、要实现切换,需要在MN上做一些改进
由于不能用ifconfig命令来修改无线网卡的相关参数,在其它节点(非MN)上要更改ssid,只需在/etc/wlan/wlan.conf中改SSID_wlan0="xxxxxx",然后运行:#/etc/init.d/wlan restart
#ifconfig wlan0 up就可以了,不过地址得重新配置。Linux-wlan-ng驱动下可以用wlanctl-ng命令来配置和更改无线网卡的参数,对于MN如何切换到外地,可以在MN上配置脚本文件(命名为g2ar):#wlanctl-ng wlan0 lnxreq_ifstate ifstate=disable
#wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
#
wlanctl-ng wlan0 dot11req_start ssid=foreignwlan bsstype=independent
beaconperiod=100 dtimperiod=3 cfpollable=false cfpollreq=false
cfpperiod=3 cfpmaxduration=100 probedelay=100 dschannel=6 basicrate1=2
basicrate2=4 operationalrate1=2 operationalrate2=4 operationalrate3=11
operationalrate4=22然后运行命令:#bash g2ar切换到新的AR或切回本地可以配置同样的脚本文件,只需把ssid换成相应的就可以了。
linux无线usb网卡,linux usb 无线网卡相关推荐
- linux udev 激活usb网卡,linux – 用于USB设备的udev规则并忽略其他设备
是否可以为USB设备创建udev规则并忽略其他USB设备? 我希望我的系统支持HID USB触摸屏(hid.ko)并忽略HID设备,如键盘,鼠标等. 解决方法: 当udev正在运行以处理创建设备时,为 ...
- linux 无线 网桥,基于Linux无线网桥及无线网络设备驱动分析与研究
摘要: 综合了局域网,无线通信等相关技术的无线局域网(WLAN)是非常方便的数据传输系统,它利用射频技术遵循IEEE 802.11协议,具有传输速率高,成本低廉,兼容和扩展能力强等优点,是近些年来通信 ...
- linux 内核 82540网卡,Linux网卡as4.2 编译安装及配置准备
Linux网卡as4.2 编译安装及配置准备 [日期:2008-03-28] 来源:Linux公社 作者:Linux整理 [字体:大 中 小] 确定make gcc kernel-devel包必须安装 ...
- linux删除slave网卡,Linux bonding网卡与其slave共同使用
在昨天的一文中,我吐槽了Linux各种虚拟网卡设计的不完备,也只是吐槽,其实我并没有别的意思,我也懒得去做一些hack型的配置去规避这些不完备,我只是吐槽而已. 昨晚,有网友要求我给出一些解法,因为他 ...
- linux里添加网卡,Linux添加虚拟网卡的多种方法
Linux添加虚拟网卡的多种方法有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡.我们 有时候,一台服务器需要设置多个i ...
- linux怎样重启网卡,linux系统重启网卡的方法步骤详解
在实际工作中,经常会遇到Linux系统进行重启网卡的操作.接下来是小编为大家收集的linux系统重启网卡方法,希望能帮到大家. linux系统重启网卡方法 一.service network rest ...
- linux无线usb网卡,Linux下USB无线网卡WL-167G驱动安装过程
最近经过前期调研选定网卡,又折腾一两天,终于搞定了Linux下的无线网卡,对遇到的问题进行了分析,并整理了下详细过程,现与大家分享,还有更具体的开发文档,有需要的可以联系下一步工作要将其移植到ARM平 ...
- 如何查询linux服务器的网卡,Linux服务器如何查看有没有无线网卡
还是实验室那台服务器,连不上网.有没有界面,所以想着如何用一些命令来链接上热点.当然,在Linux下链接wifi没有win下那么一点就好了! 首先我们需要的基本条件就是: 服务器上有无线网卡. [ro ...
- Linux下8723be网卡,解决 RTL8723BE 无线网卡不稳定的问题
这个问题困扰了好久了 在 Windows 下并不会存在这个问题, 但是在 Linux 下, 打开 Wifi 以后就几乎搜索不到 WIFI 就算是站在路由器跟前, 信号也不会满格, 而且就算连接上也不会 ...
- linux安装mt7601网卡固件,MT7601U无线网卡驱动无法安装
在执行make后,出现以下报错 make -C tools make[1]: Entering directory '/home/zn/DPO_MT7601U_LinuxSTA_3.0.0.4_201 ...
最新文章
- Kubernetes使用集群联邦实现多集群管理
- 8086之8253芯片仿真
- Hadoop运行任务时一直卡在: INFO mapreduce.Job: Running job
- 明明是数字“1000”转换成整形时却报错---BOM 非法字符 /65279(FEFF) big endian(FEFF)和little endian(FFFE) 模式
- css常用鼠标指针形状代码
- [hadoop读书笔记] 第五章 MapReduce工作机制
- 仿excel的网页版excel
- matlab的开方算法_区域生长算法(附MATLAB代码实现)
- ws2812b灯带容易坏_树莓派控制WS2812B灯带 - Python
- 无监督学习之稀疏编码,自编码
- 判断二极管导通例题_朝花夕拾——2018全国1卷导数压轴题原题重现
- 040-云E办_学习和安装FastDFS以及安装Nginx
- std::mismatch 用法
- 拥有梦想的时候 拿出勇气和行动
- 宏碁传奇Go评测 怎么样
- 电流检测应用开发的高隔离集成式霍尔电流传感芯片--CH701W
- mapreuce1.0局限性
- amazon 工作流服务_我在亚马逊仓库找了份工作,却没有和一个人说话
- SpringBoot基础 核心技术
- 品优购静态页面--首页的制作