基于RV1126开发板下的WIFI的AP模式配置

电子说

1.4w人已加入

描述

1. WIFI的AP模式介绍

AP,也就是无线接入点,是网络的中心节点。AP模式,全称:接入点(AccessPoint)模式,又称为热点模式。在一个无线网络环境中,无线热点是作为一个主设备。通过管理控制可控制的STA(连接到无线网络中的终端),从而组成无线网络。由AP形成的网络,由AP的MAC地址唯一识别。

热点创建完成后,会由热点创建一个被别的设备可识别的名称,称为SSID(也就是我们经常说到的wifi名)。在Linux系统下,若要使用AP模式,系统必须首先支持hostapd服务,作为AP的认证服务器,负责控制管理stations(通常可以认为带无线网卡的PC)的接入和认证。

2. create_ap开启wifi热点

2.1 create_ap的获取和安装

执行adb shell命令,进入板卡运行环境:

 

adb shell

rv1126

 

执行以下指令安装 git,用于下载 create_ap:

 

apt-get install git

rv1126

 

执行以下指令,通过git工具克隆远程仓库:

 

git clone https://github.com/oblique/create_ap.git

rv1126

 

注意:如果板卡无法连接外网,可以手动下载源代码放进板卡编译安装

安装create_ap:

 

cd create_ap sudo make install

rv1126

 

安装成功之后,输入以下指令,会打印版本信息,则表示安装成功:

 

create_ap --version

rv1126

 

输入以下指令安装依赖库:

 

sudo apt-get install util-linux procps hostapd iproute2 iw haveged dnsmasq

rv1126

 

2.2 获取wlan/wireless名字

执行以下命令,查看网卡信息:

 

ifconfig

rv1126

 

注意:一般像 wlan0 这样以 wl 开头的就是无线网卡。

2.3 测试create_ap是否工作正常

输入以下指令,启动无线IP:

 

sudo create_ap wlan0 eth0 热点名 密码

rv1126

 

注意:设置密码长度不能小于八位,否则无效。

2.4 查看wifi热点情况

输入以下指令查看创建的热点

 

create_ap --list-running

rv1126




审核编辑 黄宇

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分