usbAPTool是什么usbAPTool是一款使用USB无线网卡开启WiFi热点的工具,用来代替无线网卡自带的管理软件。它的设计初衷是为了方便OpenHarmony的开发者或学习者,快速建立嵌入式系统开发的网络环境。
为何不用无线网卡自带的管理软件市面上主流的无线网卡,如360、水星、腾达、TP-LINK等,虽然自带管理软件,也能够建立热点,但是都存在一些共性的问题,诸如:
- 设置繁琐;
- 兼容性差;
- 稳定性差;
- 开发板接入热点后,和PC机无法相互访问;
- 开发板和手机接入热点后,无法相互访问。
这些问题给嵌入式系统开发带来了各种不便。
usbAPTool的优点- 设置简单快捷;
- 兼容性好;
- 不改变机房网络拓扑结构;
- 每个开发机位拥有独立的网络环境;
- 支持开发板和PC机相互访问;
- 支持开发板和手机相互访问;
- 开发板可以访问公网(开发板-USB无线网卡-PC机-校园网-公网);
- 满足机房大规模部署要求(AP负载小、构建和移除简单快捷);
- 同时适合移动场景(自带电脑出差、接入校园网、比赛展示)。
usbAPTool的适用场景usbAPTool特别适合于机房大规模部署,和移动开发场景。它主要适用于:
- 高校(或职业院校、中小学等)机房、实验室,建立嵌入式系统开发的教学网络环境和开发网络环境;
- 开发人员进行移动开发、移动测试、移动展示等场景,例如自带电脑出差、接入校园网、比赛展示的时候,需要建立网络环境;
- 普通用户不喜欢无线网卡自带的管理软件,作为替代品。
对USB无线网卡的要求USB无线网卡驱动必须支持承载网络。核实方法如下:
安装驱动插入无线网卡,运行驱动安装程序
验证承载网络支持usbAPTool的使用方法下载"WiFi热点工具.cmd"
克隆本仓或者单独下载"WiFi热点工具.cmd"文件。
基本参数配置(可选步骤)
使用编辑软件打开"WiFi热点工具.cmd"。
根据使用场景,设置SCENE。
(, 下载次数: 23)
如果SCENE=indi,即个人网络环境,那么可以进一步自定义INDI_SSID(热点名称)和INDI_PASSWORD(热点密码),也可以用默认值。
如果SCENE=lab,即学校机房、实验室等教学场景,那么可以进一步设置STUDENTID(学生的学号)。在lab场景下,学生的学号将作为热点名称(SSID)和密码。如果不设置STUDENTID,那么在usbAPTool启动后,将会要求学生输入学号。
插入无线网卡
如果使用PC机,建议插入到机箱前面板。
运行"WiFi热点工具.cmd"
双击"WiFi热点工具.cmd",会要求管理员权限,请点击“是”以允许。
工具的主界面如下:
(, 下载次数: 0)
直接按回车键即可自动开启热点。
每个命令左侧有数字,输入对应数字并按回车键,可以执行相应的命令。常用命令有3(查看热点状态)和4(查看热点设置)。
开源网址