WISP 版本功能介绍
Tiny-WISP 版本
Tiny-Wisp版本为WISP精简版本,主要应用于中继器,也可用于网桥,可用于2M Flash + 16M RAM硬件设备。
无线功能
WitUnit固件开发了更多贴近实际应用的无线功能。如下:
- 支持5/10MHz窄带宽模式。
- 支持全球大多数的地区信道设备,也有用于特殊区域的开放信道模式。
- 独创的多天线不同功率模式(需硬件设备支持),可平衡中继场景的功耗和连接距离。
- 全速率:无线接口使用所有天线用于发射(功率限制为低功率天线功率)。
- 仅高功率:无线接口仅使用高功率天线用于发射(用于中继连接上级AP)。
- 仅低功耗:无线接口仅使用低功率天线用于发射(用于中继的AP覆盖)。
- 在中继场景中,终端接口未连接上级AP时,用户仍然可以连接AP接口。
- 支持距离配置,可用于远距离连接。
- 桥接场景支持WDS,万能桥接(二层NAT)两种模式。
- 无线终端接口可配置多个备选上连SSID。
- 无线终端接口支持绑定到指定BSSID。
- 无线终端接口可设置漫游信号强度,可配置扫描信道列表。
- 无线AP接口支持用户隔离、用户数限制、接入功率限制、接入MAC限制。
- 在无线射频上,可建立多个无线接口。
- 支持附加的CCQ(发送报文成功率)、无线信道占用分析等信息。
网络功能
- 三种网络模式快速配置
- 中继模式:可配置为WISP(路由)、网桥模式二种模式。
- AP模式:作为AP(或网桥)节点。
- 路由模式:使用有线口作为WAN口的路由模式。 (在Tiny-WISP版本中,广域网不支持PPPoE。)
- 支持配置VLAN。
- 支持STP。
- 网桥模式开启DHCP获取地址时,支持同时配置静态IP,方便没有获取DHCP地址时的管理。
- 无广域网连接时,可推送web管理页面。
- 支持管理域名登录:oplogin.cn,oplogin.com,op.witunit.com。
- 支持局域网设备扫描工具。
- 支持使用DHCP自动配置OpWiFi管理服务器。
- 支持配置静态路由。
- 支持关闭NAT,使用纯路由模式。
- 支持配置端口映射,可能过广域网访问局域网指定端口。
网络串口功能
WitUnit固件拥有强大的网络串口功能,可用于多种场景的串口数据透传:
- 支持TCP和UDP两种方式。
- 串口消息分割配置,可根据配置的消息头、尾匹配,整体打包消息发送。
- 串口消息块判决技术,可根据串口数据的间隔时间,判断消息块并整体发送。
- 支持一对多串口消息发送。
- 支持局域中设备自动发现。
- 在串口及网络中分别支持多种协议格式:
- 原始数据:配在串口中,转发所有数据到网络。在网络中,转发转发所有数据到串口。
- 二进制消息:使用二进制消息头。配在串口中,转发数据消息到网络,协议消息可用于管理。在网络中,转发数据消息到串口,协议消息可用于管理。
- 文本消息:以文本换行结束消息。配在串口中,转发数据消息到网络,协议消息可用于管理。在网络中,转发数据消息到串口,协议消息可用于管理。
- 使用协议消息,可远程更改串口的配置,如波特率、奇偶校验等。
- 使用协议消息,串口发送端可决定发送到的一到多个对端ID。
- 使用协议消息,可获取配置的设备名称,用于注册设备判断。
- 支持PC等其它设备连接。
- 可在Boot配置中静默调试串口,网络串口即可使用原调试串口。
其它功能
WitUnit固件支持的其它功能如下:
- 同时适应手机和电脑的网页
- 支持连接远程管理服务器,管理服务器OpWiFi Easy已开源。
- 支持硬件ID功能(需硬件支持),可用拨码开关、数显按键方式配置设备。
- 支持Ping看门狗,用于设备异常重启。
功能授权
WitUnit的WISP固件可按功能进行授权:
- 基础功能(包含2.4G信道,开放信道)
- 5G信道
- WLAN 5/10M窄带宽
- 硬件ID功能
- 网络串口
授权需要设备有UID,硬件UID自动生成需要满足下面条件:
- 设备MAC地址为合法MAC,即冒号分割的6个十六进制数的第一个数可以被4整除。
- 设备使用Winbond、GigaDevice(v2版本以上支持)的Flash。
可定制信息如下:
- 主页面及登录背景颜色。
- 厂商信息(主页面正下方),厂商网站链接(主页面右下方)(设备型号在定制Bootloader时指定)
- 厂商Logo或品牌(主页面左上角)。
- 设备缺省IP地址,子网掩码。
- 设备缺省SSID,使用硬件ID配置的密码前缀。