将WiFi模块的模式从ap模式修改为sta模式
基于Linux操作系统,瑞芯微rv1108处理器,使用的是ITM-UT15的WiFi模块。
系统上电后初始化的模式是ap模式。
1.需要在代码中找到相关的配置代码注释掉
2.第一步操作后,编译,烧写镜像。开机启动进入终端命令模式。
使用iwlist wlan0 scanning 查看能够扫描到的WiFi的ssid。(注意:一定要使用能够扫描得到的ssid)
3.编写连接执行的脚本wpa_supplicant.config文件(如下截图)。通过adb命令将脚本文件push到无人机的/tmp目录下
4.终端执行命令:wpa_supplicant -c /tmp/wpa_supplicant.config -i wlan0 &
5. ifconfig wlan0 192.168.100.62 ;route add default gw 192.168.100.1 设置IP和网关
这里需要注意:如果设备需要连接一个新的路由器上面,首先在pc机上查看在cmd命令行中使用ipconfig命令,查看相应的默认网关和IP号。根据默认网关设置终端设备的路由器IP地址:
也可以通过udhcpc -i wlan0 自动获取路由器分发的IP地址,操作如下:
6.iwconfig 查看是否连接上路由器
7.ping相应的网关
终端的操作具体信息步骤如下:
还可以实现在Linux系统启动的时候自动连接路由器:可以现在源码中添加wpa_supplicant.config文件
sudo vim ./common/root/etc/wpa_supplicant.config。
ctrl_interface=/var/run/wpa_supplicantap_scan=1network={proto=WPA2key_mgmt=WPA-PSKpairwise=CCMP TKIPgroup=CCMP TKIPssid="NETGEAR32-5G"psk="12345678"}
在Linuxsdk代码中./common/root/etc/init.d/rcS 添加如下的脚本内容。
cp -f /etc/wpa_supplicant.config /tmp/cd /tmpchmod 777 wpa_supplicant.configifconfig wlan0 up
#source wpa_supplicant.config
/usr/local/sbin/wpa_supplicant -c /tmp/wpa_supplicant.config -i wlan0 & #wpa_supplicant is not found //这里需要注意的是 wpa_supplicant前面应该加上相应的路劲,否则可能会出现wpa_supplicant not found
udhcpc -i wlan0
将WiFi模块的模式从ap模式修改为sta模式相关推荐
- WiFi从ap模式修改为sta模式
WiFi从ap模式修改为sta模式 基于Linux操作系统,瑞芯微rv1108处理器,使用的是ITM-UT15的WiFi模块. 系统上电后初始化的模式是ap模式. 1.需要在代码中找到相关的配置代码注 ...
- wpa_supplicant 和hostpad让WiFi模块同时工作在AP+STA模式
本文将介绍如何使用 wpa_supplicant服务程序和wpa_cli 客户端程序,让嵌入式设备的WIFI模块工作在station模式并连接网络,以及如何使用hostapd和udhcpd创建一个WI ...
- Linux 开发板4G转WiFi热点 手机连接热点上网(三 WiFi模块的移植及AP的建立)
这里对WiFi模块的驱动就不做详细介绍,本篇文章可能会涉及两款WiFi模块,一个是USB接口的WiFi模块,一个是SDIO接口的wifi模块,即AP6212,平台可能涉及爱特梅尔和三星的4418两个平 ...
- 线程sta模式_C# 设置为单线程单元(STA)模式
这个问题:在可以调用OLE之前,必须将当前线程设置为单线程单元(STA)模式.请确保您的Main函数带有STAThreadAttribute标记然后网上搜的解决方法:ThreadnewThread;p ...
- wifi模块微信小程序AP配网(UDP)
转载链接:mirrors / xuhongv / WeChatMiniAP2Net · GitCode
- 基于stm32的ESP8266 WIFI 模块实验
一.准备 功能:在STM32F103 开发板上使用ESP8266 WIFI 模块. 硬件:ESP8266 WIFI 模块.STM32F103mini(或其他单片机).手机一部 软件:手机端网络调试助手 ...
- WIFI模块的STA模式和AP模式有什么区别?
WIFI模块的STA模式和AP模式有什么区别? 参考链接:https://zhidao.baidu.com/question/409510237.html AP模式: Access Point,提供无 ...
- WIFI模块中AP模式和STA模式的区别
WIFI模块中,AP和STA模式中分别意思是: 1.AP:也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就是一个AP. 2.STA站点就是每一个连接到无线 ...
- ap模式和sta模式共存_wifi芯片及在STA和AP模式共存时的控制方法
wifi芯片及在STA和AP模式共存时的控制方法 [专利摘要]本发明公开了一种支持STA模式和AP模式共存的wifi芯片以及其在STA模式和AP模式共存时的控制方法.该方法包括:接收同时开启STA模式 ...
最新文章
- 创新创新再创新(4)
- Spring-data-redis:特性与实例--转载
- 在 sql server 中,查询 数据库的大小 和 数据库中各表的大小
- Haproxy+多台MySQL从服务器(Slave) 实现负载均衡
- swagger api文档_带有Swagger的Spring Rest API –创建文档
- 基于CentOS7,MySQL5.7的同步/半同步复制实现
- FreeCodeCamp之数字转罗马数字
- 编程大佬都推荐的Python编辑器
- python 大智慧自定义数据_大智慧自定义数据
- 《javascript设计模式与开发实践》——第一章(面向对象的javascript)学习记录
- php webim的开发,WebIM H5 Demo 介绍
- 小兮码 linux版本,【图片】单字利器:二笔顶功——小兮码【输入法吧】_百度贴吧...
- python 跳过_python怎么跳过异常继续执行
- 自控力读书笔记 第七章	 出售未来:及时享乐的经济学
- Qt网编实现音乐播放器的使用(Linux搭建服务器)
- 损失函数 -交叉熵损失函数
- 苹果亮度突然变暗_安卓手机体验真的超越苹果了吗?至少这一点上,iPhone还是领先...
- 满头黑发开始_python
- python中字典的循环遍历的两种方式
- 网络安全技术 | 勒索软件的特征和防范
热门文章
- c语言中double型数据的输入
- Android 调用系统分享图片、视频等文件
- mysqldump实战-问题1
- Python写电脑自动关机程序并打包成exe文件
- SpringBoot @ConditionalOnBean、@ConditionalOnMissingBean注解源码分析与示例
- 大道至简:软件工程实践者的思想(典藏版)
- android音乐播放器ppt,基于Android音乐播放器设计与开发.ppt
- PMO项目经理必备的简洁解决问题方案和报告模板
- 如何操作拆分Word文档?干货来啦!怎样上下拆分Word文档?
- excel乘法公式怎么输入_你加班3小时做的Excel表格,我只需1分钟!(建议收藏)