首页 > 其他分享 >wpa_supplicant/wpa_cli 手动测试WiFi相关功能

wpa_supplicant/wpa_cli 手动测试WiFi相关功能

时间:2024-03-15 19:59:48浏览次数:30  
标签:WiFi vendor cli supplicant wifi sockets data wpa

一、STA测试

1、查看系统wpa_supplicant服务

# cat /vendor/etc/init/hw/init.salvator.rc

service wpa_supplicant /vendor/bin/hw/wpa_supplicant \

-iwlan0 -Dnl80211 \

-c/vendor/etc/wifi/wpa_supplicant.conf \ //-c(小写)指定wpa_supplicant的配置文件

-O/data/vendor/wifi/wpa/sockets \ //-O(大写)指定通信接口的目录

-e/data/vendor/wifi/entropy.bin -g@android:wpa_wlan0

socket wpa_wlan0 dgram 660 wifi wifi

class main

disabled

oneshot

2、执行wpa_supplicant

方法1:启动上述系统自带的wpa_supplicant服务程序

# start wpa_supplicant

方法2:手动执行wpa_supplicant测试指令

# /vendor/bin/hw/wpa_supplicant -iwlan0 -Dnl80211 -c/vendor/etc/wifi/wpa_supplicant.conf -O/data/vendor/wifi/wpa/sockets &

3、执行wpa_cli

# wpa_cli -iwlan0 -p/data/vendor/wifi/wpa/sockets //-p(小写)指定通信接口的目录,需要和wpa_supplicant服务中的-O同步

> scan

OK

<3>CTRL-EVENT-STATE-CHANG

标签:WiFi,vendor,cli,supplicant,wifi,sockets,data,wpa
From: https://blog.csdn.net/BOJUE01/article/details/136748439

相关文章

  • ClickHouse 面试题 一般有用 看1 速
    1.ClickHouse是什么ClickHouse联机分析的数据库管理系统2.列式存储和行式存储的区别列式存储的优点是同一列存放在一起,由于数据类型相同,可以进行很好的压缩,排序更加方便,查询时不需要读取一整行数据行式存储的优点是支持事务处理,更好的支持一致性3.MergeTree是什么mergetree有俩......
  • eclipse2023安装包下载及安装教程
    下载链接https://docs.qq.com/doc/DTFlhRURaZmdPZXNt1.选中下载好的安装包,右键解压到“eclipse2023”文件夹2.选中“jdk-21_windows-x64_bin.exe”右键以管理员身份运行3.点击“下一步”4.选择安装位置,点击“下一步”(建议和我的保持一致)5.软件正在安装,很快......
  • 立创泰山派学习01--ubuntn系统的WIFI配置
    一、直接命令连接WIFI(1)、使用nmcli指令连接nmclidevicewificonnect"xxxxxx"password"yyyyyy" ifconfig查看网络状态,进展pingbaidu.com测试OK 二、系统自启动WIFI连接(失败)1、烧录立创提供的ubuntu系统镜像2、使用adb进入开发板的ubuntn系统 3、使用nmli......
  • Vector + ClickHouse 收集日志
    目前业界的日志生态,最常用的是ELK,其次就是ClickHouse,本文会演示如何使用Vector+ClickHouse来采集Nginx日志并做清洗,最终写入ClickHouse。至于日志的可视化,后面再单独介绍,后面夜莺会把日志可视化能力下放到开源版本,之前跟映客的兄弟们交流准备一起搞,可惜迟迟没有抽出时间......
  • eclipse 问题之一:Plugin execution not covered by lifecycle configuration
    1、问题eclipse作为java工程的开发工具,可以集成maven直接管理maven工程。但是对于maven工程中描述的插件,有时候eclipse会报如下错误(示例:Pluginexecutionnotcoveredbylifecycleconfiguration:org.codehaus.mojo:exec-maven-plugin:3.1.1:java(execution:default......
  • eclipse关闭自动更新
    eclipse自动更新,更新完了,打开以后,发现lombok.jar是支持的,但是最顶部有一个错误,想了很多方法,没有处理好。 可能是jar包不支持当前版本,或者有些bug,也没有时间去研究这个。等新版本jar作了适配,再更新eclipse。 解决:下载之前的版本,安装,然后重新maven--updateproject...,一切......
  • CCLINK转Profinet网关功能介绍及配置方法
    CC-LINK转Profinet网关功能介绍及配置方法CC-LINK转Profinet网关(XD-PNCR20)支持CC-Link系统,采用一种开放式架构的工业现场总线协议,允许不同厂商的设备依此协议进行通信。由于其良好的兼容性,CC-Link广泛使用在在制造产业中的机器控制或程序控制中,也使用在设备管理及智能建筑系统中,包......
  • 数据库不应放在容器中?- B站Kubernetes有状态服务实践(Elasticsearch/Clickhouse)
    本期作者前言云原生时代下,Kubernetes已成为容器技术的事实标准, 使得基础设施领域应用下自动化运维管理与编排成为可能。对于无状态服务而言, 业界早已落地数套成熟且较完美的解决方案。可对于有状态的服务, 方案的复杂度就以几何倍数增长, 例如分布式应用多个实例间的依......
  • 「Java开发指南」MyEclipse如何支持Spring Scaffolding?(五)
    在上文中(点击这里回顾>>)主要为大家介绍了SpringDSL模型等内容,本文将继续介绍菜单等。MyEclipsev2023.1.2离线版下载MyEclipse技术交流群:742336981欢迎一起进群讨论6.菜单本节主要描述与Spring支持的MyEclipse相关的各种菜单。6.1MyEclipse菜单当您右键单击Eclipse项目......
  • DiagnosticSource DiagnosticListener 无侵入式分布式跟踪
    ASP.NETCore中的框架中发出大量诊断事件,包括当前请求进入请求完成事件,HttpClient发出收到与响应,EFCore查询等等。我们可以利用DiagnosticListener来选择性地监听这些事件,然后通过自己的方式组织这些日志,实现无侵入的分布式跟踪。下面我们通过DiagnosticSource监听EFCore,与HTTP......