目前通过wpa_supplicant工具来配置无线网络,这是一个连接、配置WIFI的工具,它主要包含wpa_supplicant与wpa_cli两个程序。
成功后,执行ifconfig能看到wlan0节点
如果/data/cfg/wpa_supplicant.conf文件不存在就创建,添加如下配置项:
常用命令:
如果要连接加密方式是[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] (wpa加密),wifi名称是name,wifi密码是:psk。操作如下:
如果要连接加密方式是[WEP][ESS] (wep加密),wifi名称是name,wifi密码是psk。操作如下:
如果要连接加密方式是[ESS] (无加密),wifi名称是name。操作如下:
使能保存WIFI连接信息
保存WIFI连接信息
连接已有的连接
关闭WiFi
修改如下文件:
添加如下配置项
重新读取上述配置:
重新连接:
手机配网方式多样,可以通过Softap配网,也可以通过蓝牙配网。
这里介绍ROC-RK3308B-CC自带的配网方式。
配网APP下载:RkEcho.apk,同时在SDK里面也能找到:SDK/external/app/RkEcho.apk
Buildroot 配置:
源码开发目录:
准备手机安装 apkRkEcho.apk,这是必须的。
然后确保 wifi server 进程启动
配网流程:
● 开启热点,执行命令如下:
注意:wifi热点的命名方式必须为Rchip-Echo-xxx。
● 热点开启完毕后,打开手机,进入手机自身的设置,点击连接刚刚设置好的热点,如:Rckchip-Echo-123。
● 连接成功后,打开手机已经安装好的apk,进行如下操作:
打开 apk,点击 wifi setup -> CONFIRM -> 确认 -> wifi 列表 -> 点击你要连接的网络名字 -> 输入密码 -> 点击确认。
● 听到语音提示,网络已连接,就可以开始使用啦!
● 检查网络是否连通:
● 注意要点:
softspServerRockchip-Echo-123执行后命令行是无法退出的,直到配网完成
名字千万不要写错,否则 apk 无法进入确认界面(Rockchip-Echo-xxx)
此功能暂时只支持Android手机。
WIFI动态获取IP地址,执行下面指令:
以太网动态获取IP地址,执行下面指令:
以太网设置静态IP步骤如下:
WIFI设置静态IP步骤同上。
全部0条评论
快来发表一下你的评论吧 !