1、确定无线网卡型号,在linux终端下输入lsusb;
2、此时可看到型号为BCM43142,在百度搜索芯片厂商官网;
3、进入官网,按照提示选择驱动下载,linux系统,型号为BCM43142;
4、将下载的文件解压缩,并重命名文件夹为wlandriver,复制到所在用户的根目录下;
5、在命令提示附中切换到wlandriver目录,执行sudo make 和sudo make install 命令;
6、随后执行sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat命令,切换到/wlandriver/os/linux目录,执行sudo insmod rt5572sta.ko命令;
7、此时无线网卡的驱动已经安装成功,即可连接无线网正常上网。
备注:此题以BCM43142无线网卡为例。
可以
linux作为当今市场上嵌入式系统使用比例最高的 *** 作系统,其驱动模式支持模块堆叠技术,内核开发者已提供了一些通用模块。现从工程应用出发,研究并移植了linux下usb无线网卡的设备驱动,以此为基础既可以构建嵌入式无线局域网,
又可以用于有线网络无法延伸或难以安装,以及有可灵活移动和临时性使用等要求的、诸如外加摄像头和图像处理芯片的场合,还可以用于工业现场中的远程无线视频监控。
扩展资料
无线网卡标准——
802.11标准系列的最初版本是由IEEE美国国际电子电机学会 于1997年正式批准的,是第一个被国际上认可的协议。在最 初版本中定义了介质访问接入控制层(MAC层)和物理层, 总数据传输速率设计为2Mbps。
两个设备之间的通信可以自 由直接(ad hoc)的方式进行,也可以在基站(Base Station, BS) 或者访问点(Access Point,AP)的协调下进行。为了解决冲 突,在不同的通讯环境下取得良好的通讯品质,采用 CSMA/ CA (Carrier Sense Multi Access/Collision Avoidance)硬件沟 通方式。
先去确认所在的区域有无wi-fi覆盖,并且得到相应的wi-fi登录密码打开linux终端,登录root用户,用【lsusb】命令检查是否检测到网卡。
检查模块与对应的网卡代号,看看是否正确加载到内核。采用【modinfo】与【iwconfig】命令。如果出现wlan0之类的网卡才是捕捉到。
如果没有加载正确的驱动程序,那就要下载正确的驱动程序,可以用【rpm】命令下载相关的驱动程序。
网卡检测到,并且加载正确的驱动程序。下面就是开始配置网卡配置文件。【cd】进入【etc/sysconfig/network-scripts】目录,再用【vim】打开相应的网卡配置文件进行配置。
配置好之后,检测网络是否联通,可采用【ping】命令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)