今日看点

Open Harmony OS wifi驱动调试总结

发表于话题:HarmonyOS 2
发布时间:2021-06-02

Open Harmony OS wifi驱动调试总结

专栏课程1个课时

应用编程框架介绍
wifi
应用编程框架介绍_电子发烧友学院t.elecfans.com

4. 检查网卡驱动加载是否成功
程序烧录成功后,上电重新启动。进入鸿蒙系统后,第一件事要查看网卡驱动是否初始化成功。检查是否初始化成功的方法是在OHOS中运行命令ifconfig(network interface configuring),如果出现无线网卡,那么就说明驱动加载成功了。在鸿蒙系统中,无线网卡被统一命名为wlan0.


命令运行成功后,利用手机(我们测试用的是android手机)创建ssid是example,密码是“12345678”的热点。等待一会,你会发现连接手机热点的终端个数从0变成了1。

6. AP模式运行结果:
在OHOS的bin命令里面,执行命令:hostapd -i wlan0 /etc/hostapd.conf。hostapd.conf的配置如下:


7.5. 打开手机热点,让开发板连接上
这个时候wpa_cli给出的消息如下,说明开发板已经连接上手机热点。这个和手机热点端给出的提示信息一致:连接手机热点的终端从0变成了1.


本文仅作为鸿蒙系统wifi部分的使用参考案例,对第三方开源软件wpa_supplicant没有做深入了解。
8. WIFI驱动程序的HDF框架解析
Wifi驱动的实现极好地展现了鸿蒙系统HDF的通信机制,下面我们略作讲解。
8.1. 用户端调用
本示例中的wpa_supplicant和 hostapd两个用户态的可执行程序,最后都是通过调用内核态的Dispatch函数来执行指令。cmd的id不同,内核态就执行不同的函数。


OHOS系统根据wifi协议,把相关功能的实现总结成如下的几个函数。通过这几个函数,已经足够可以实现系统需要达到的能力。




文件hdf_wifi_cmd.c中(*WifiCmdHandle)里面的执行函数,最后是通过调用海思芯片3881驱动中具体的函数来实现,hi3881的驱动文件目录如下图所示。


9. 源码
本文档介绍的案例的源码,在系统中已有提供,目录如下,请大家自助获取:

注:本文档或视频中所有的图片,代码截图仅供参考,具体以HarmonyOS官网发布的最新内容为准。

标签组:[热点] [命令模式] [hostapd

本文来源:https://www.kandian5.com/articles/24031.html

相关阅读

晴雯的人物介绍

晴雯,中国古典小说《红楼梦》中人物,金陵十二钗又副册之首,贾宝玉房里的四个大丫鬟之一,虽是丫鬟,但在宝玉房里过得千金小姐的生活。红学中普遍评价她有林黛玉之风。她长得风流灵巧,眉眼儿有点像林黛玉,口齿伶...

2025-06-16

曾国藩的传奇故事

曾国藩在道光年间连年被选拔,升官极快,十年之间连升十级,这是可贵的恩遇:在升为正三品大员后,按规则,轿呢要由蓝色换为绿色,护轿人也要添加俩人,并且乘轿是需求配备引路官和护卫的。但令百官惊讶的是,曾国藩...

2025-06-16

曾国藩家书经典语录

1、勤字功夫,第一贵早起,第二贵有恒;凡将相无种,圣贤豪杰无种,只要人肯立志,都可以做得到的。2、盖士人读书,第一要有志,第二要有识,第三要有恒。有志则不甘为下流,有识则知学问无尽,不能以一得自足,有...

2025-06-16

曾巩《道山亭记》赏析

道山亭记宋代:曾巩闽,故隶周者也。至秦,开其地,列于中国,始并为闽中郡。自粤之太末,与吴之豫章,为其通路。其路在闽者,陆出则阸于两山之间,山相属无间断,累数驿乃一得平地,小为县,大为州,然其四顾亦山也...

2025-06-16

曾巩《醒心亭记》赏析

醒心亭记宋代:曾巩滁州之西南,泉水之涯,欧阳公作州之二年,构亭曰“丰乐”,自为记,以见其名义。既又直丰乐之东几百步,得山之高,构亭曰“醒心”,使巩记之。凡公与州之宾客者游焉,则必即丰乐以饮。或醉且劳矣...

2025-06-16

曾巩《醒心亭记》译文

醒心亭记宋代:曾巩滁州之西南,泉水之涯,欧阳公作州之二年,构亭曰“丰乐”,自为记,以见其名义。既又直丰乐之东几百步,得山之高,构亭曰“醒心”,使巩记之。凡公与州之宾客者游焉,则必即丰乐以饮。或醉且劳矣...

2025-06-16

晴雯撕扇

端午佳节间,宝玉因金钏儿之事,心情很糟糕。恰巧晴雯给宝玉换衣时失手把他扇子跌折,便训斥了她几句,晴雯的自尊心受到伤害,还击了一通,不仅把宝玉“气得浑身乱颤”,而且连来劝架的袭人也落了个灰头土脸。最后,...

2025-06-16

曾巩《赠黎安二生序》鉴赏

赠黎安二生序宋代:曾巩赵郡苏轼,余之同年友也。自蜀以书至京师遗余,称蜀之士,曰黎生、安生者。既而黎生携其文数十万言,安生携其文亦数千言,辱以顾余。读其文,诚闳壮隽伟,善反复驰骋,穷尽事理;而其材力之放...

2025-06-16

曾巩《赠黎安二生序》译文

赠黎安二生序宋代:曾巩赵郡苏轼,余之同年友也。自蜀以书至京师遗余,称蜀之士,曰黎生、安生者。既而黎生携其文数十万言,安生携其文亦数千言,辱以顾余。读其文,诚闳壮隽伟,善反复驰骋,穷尽事理;而其材力之放...

2025-06-16

曾巩《咏柳》译文及赏析

咏柳宋代:曾巩乱条犹未变初黄,倚得东风势便狂。解把飞花蒙日月,不知天地有清霜。译文杂乱的柳枝条还没有变黄,在东风的吹动下便飞快的变绿了。只懂得用它的飞絮蒙住日月,却不知天地之间还有秋霜。注释倚:仗恃,...

2025-06-16