RTL8188EUS WIFI驱动编译与使用说明书

这篇具有很好参考价值的文章主要介绍了RTL8188EUS WIFI驱动编译与使用说明书。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

RTL8188EUS WIFI驱动编译与使用说明书

目录

目录 2

一、源码编译 3

1.1 编译udhcpd 3

1.2 编译8188EUS 4

1.3 编译Hostapd 5

1.4 编译libnl-3 6

1.5 编译wpa_supplicant 7

二、使用配置 9

2.1 设置AP模式 9

2.2 设置station 模式 13

一、源码编译

RTL8188EUS 无线模块基于USB协议接口,支持WLAN IEEE802.11n无线通信标准,驱动软件主要包含Driver模块、hostapd模块、wpa_supplicant配置工具模块等组成;其中、作为SoftAP模式还需配置DHCP服务器,提供AP客户端使用。

1.1 编译udhcpd

DHCP服务器软件,该源码在开源社区下载获得udhcp-0.9.8版本。修改Makefile配置arm-linux-gnueabihf编译器交叉编译生成udhcpd可执行程序。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

交叉编译后生成arm格式可执行文件。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

1.2 编译8188EUS

由于619Box开发板内核为Linux 4.9.88 ,WIFI驱动需要对应支持该版本。修个源码中Makefile文件,添加arm-linux-geabihf编译器和Linux 4.9.88驱动内核源码路径。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

编译完成生成arm格式的8188eu.ko驱动文件。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

1.3 编译Hostapd

此模块编译需要libnl-3网络库,修改源码包Makefile文件,添加编译库lib和头文件include路径,添加交叉编译器arm-linux-gnueabihf。

执行编译配置make CC=/opt/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm-linux-cc

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

经交叉编译后生成arm格式hostpad文件。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

1.4 编译libnl-3

获得源码后配置.configure文件 ,生成Makefile,执行make && make install ,交叉编译生成lib。编译libnl-3.0(libnl-3.3.25),配置生成Makefile,

./configure --prefix=/home/roy01/RTL8723DU_Driver/libnl-3.2.29/libnl_lib/ --host=arm-linux

执行交叉编译配置:

make CC=/opt/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm-linux-cc

编译安装:

make install

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

编译生成Lib文件。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

1.5 编译wpa_supplicant

修改源码包Makefile文件,添加编译库libnl-3.0 lib和头文件include路径,添加交叉编译器arm-linux-gnueabihf。

交叉编译执行命令:make CC=/opt/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm-linux-cc

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

交叉编译完成生成wap_supplicant可执行程序。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

二、使用配置

2.1 设置AP模式

配置DHCP服务器,命令格式:./udhcpd -fS udhcpd.conf &

配置udhcp.conf,添加IP地址起始地址段:”start 192.168.5.1 end 192.168.5.254”

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

开启hostapd 模式,命令格式:./hostapd ap.conf -B

Ap.conf配置文件,主要填写无线配置参数包含ssid,psk,80211nl标准等。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

配置网络接口,设置为网关模式。命令格式,ifconfig wlan0 192.168.5.1 netmask 255.255.255.0。

启动网卡,命令格式:ifconfig wlan0 up。

删除dhcp配置参数文件,命令格式rm -rf /var/lib/misc/* touch /var/lib/misc/udhcpd.leases。

设置hostapd自启动脚本,添加启动命令配置文件/etc/init.d/rcS.

添加启动命令:Source ./etc/619box_usb_wifi_setup.sh -m softap -d wlan0

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

当hostapd启动后,WIFI会出现热点SSID,windows无线网络连接该热点,DHCP自动获取IP。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

获取ap 的IP地址,由AP端向客户端发送offer和ack消息。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

客户端自动获取IP,则表明连接AP完成。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

使用ftp客户端工具连接到AP端,验证网络通讯正常。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

2.2 设置station 模式

系统启动后,内核自动加载8188eus驱动,会出现网络接口wlan0。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

配置无线账号,打开/etc/wpa_supplicant.conf添加WIFI账号SSID和psk。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

连接启动命令wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0 &,当打印信息提示” CTRL-EVENT-CONNECTED - Connection to”,则表明无线连接成功。

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

启用网卡,且自动获取ip,命令格式:ifconfig wlan0 up udhcpc -i wlan0

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

使用ftp客户端工具连接到Station端,验证网络通讯正常。文章来源地址https://www.toymoban.com/news/detail-601366.html

rtl8188eus驱动,嵌入式arm linux,WIFI驱动配置使用说明,WEB服务器,linux,arm开发,运维,Powered by 金山文档

到了这里,关于RTL8188EUS WIFI驱动编译与使用说明书的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于Python开发的DIY字符画程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)

    本项目是一套基于Python开发的DIY字符画程序,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Python学习者。 包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,确保可以运行! 本系统的软件开发及运

    2024年02月09日
    浏览(30)
  • 基于Python开发的玛丽大冒险小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)

    本项目是一套基于Python开发的玛丽冒险小游戏程序,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Python学习者。 包含:项目源码、项目文档等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,确保可以运行! 本系统的软件开发及运行环境

    2024年02月09日
    浏览(31)
  • 腹灵键盘FL980使用说明书

    之前买了 腹灵键盘FL980 的键盘,是使用的过程中有一点问题,现进行记录并保存下键盘的使用说明。 问题描述 电脑是windows电脑,突然有一天键盘的alt+tab切换页面、alt+A截图(登录微信)时有点问题。 问题分析 键盘支持win、mac两种模式,应该是什么时候把win模式调成了mac模

    2024年02月05日
    浏览(184)
  • 只需使用这个工具,即可快速创建电商产品说明书

    众所周知,现在是电商时代,除了商品本身重要,还有商品的产品说明书也是必不可少的东西。电商产品说明书已经成为了消费者了解产品的重要渠道。对于电商卖家来说,有一份清晰、详细的产品说明书可以让消费者更好地了解产品,提升购物体验,增加产品的销售量。今

    2024年04月22日
    浏览(32)
  • 超维空间M1无人机使用说明书——01、ROS机载电脑使用说明——远程连接

    1、SSH优缺点 优点:1、消耗网络资源 2、运行稳定 缺点:1、图形化界面卡顿 2、对新手不友好 2、可视化软件优缺点 优点:1、对新手友好 2、运图形化界面比ssh流畅 缺点:1、消耗网络资源 一、远程登录到无人机端的Jetson nano 步骤一、通过SSH 登录到ROS主控端 无人机上电后会默认发

    2024年01月22日
    浏览(48)
  • 网联V2X视频事件检测相机使用说明书

    1 产品概览 网联 V2X视频事件检测相机 视频事件检测相机 ,内置 1/1.8″逐行扫描 800万像素传感器;视 万像素传感器;视 频编码协议支持 H.265、H.264、MJPEG;具有 1个 10M/100M/1000M自适应以 太网 RJ45接口、 1路 RS485接口, 1路 SFP接口 ,2路报警输入, 1路报警输 出,支持 出,支持

    2024年02月12日
    浏览(30)
  • python+request+pytest+allure接口自动化使用说明书

    接口自动化使用与流程设计: 一、设计思路 1、一个好的框架,必须要可读性强,所以目录规划尤为重要; 2、公共的方法提取出来,提高复用性; 3、可变的环境等参数,提取出来放到配置文件中,这样,每次只需要更改配置文件中的值; 4、为了追踪错误,需要必要的日志

    2024年02月09日
    浏览(40)
  • 超维空间S2无人机使用说明书——31、使用yolov8进行目标识别

    硬件:D435摄像头,Jetson orin nano 8G 环境:ubuntu20.04,ros-noetic, yolov8 步骤一: 启动摄像头,获取摄像头发布的图像话题 没有出现红色报错,出现如下界面,表明摄像头启动成功 步骤二:启动yolov8识别节点 出现如下界面表示yolov8启动成功 步骤三:打开rqt工具,查看识别效果 等

    2024年02月03日
    浏览(32)
  • 超维空间S2无人机使用说明书——51、基础版——使用yolov8进行目标跟踪

    硬件:D435摄像头,Jetson orin nano 8G 环境:ubuntu20.04,ros-noetic, yolov8 注:目标跟随是在木根识别的基础上进行,因此本小节和yolov8识别小节类似,只是在此基础上添加了跟随控制程序 步骤一: 启动摄像头,获取摄像头发布的图像话题 没有出现红色报错,出现如下界面,表明摄

    2024年02月03日
    浏览(29)
  • 超维空间M1无人机使用说明书——41、ROS无人机使用yolo进行物体识别

    一、启动darknet_ros物体识别 当终端无报错出现以上界面,表示物体识别正常运行 1、bringup_darknet.launch文件分别启动了USB摄像头和darknet_ros节点,其中摄像头节点主要是发布图像话题,提供给darknet_ros节点订阅,相反,darknet_ros订阅图像话题,根据订阅到的图像数据进行识别处理

    2024年01月22日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包