SuperWRT在沉默了近四个月时间后,迎来了自开发以来最重要的版本发布。 如果说,之前SuperWRT还是仅是提供一些基本功能的话,这次发布的版本,更充分体现出了SuperWRT系统的特点。 SuperWRT在架构设计上更加完整,更易于集成新功能,有更加友好的外部API接口。所以,本次发布中集中了多用户权限,及远程管理等功能。 这次的新主要增加了以下功能: 增加了对远程管理服务器的支持。配套的Opwifi Easy版本服务器已经可以测试(虽然目前还很简陋,前期实现的功能都为了验证与设备的对接)。 加入访客网络功能,访客网络可与本地网络完全隔离,可限速。 加入了Webportal功能,可支持本地方式和远程方式,目前仅可以绑定在访客网络上使用。webportal远程方式支持IP和域名白名单。可配合Opwifi Easy版本使用,在远程方式中,支持下发流量限速、限时、限速功能。 支持工作在单独的AP模式下。 可配置为瘦AP模式,进行集中管理。 在AP模式下,加入了对VLAN的支持。 配套uboot支持PPPoE拨号、DHCP和静态地址方式进行WAN连接。 配套uboot加入HTTP文件下载功能。在升级失败后,或无法启动时,通过WAN连接自动下载版本恢复系统。 加入日志式写配置方式,在写配置时出现断电或异常,自动回退旧配置。 不同级别用户权限管理。目前管理员帐号可控制所有功能,用户帐号仅可查看状态和配置WAN相关设置。(如:可用于运营,仅给客户用户帐号,维护人员才有管理帐号) 正式加入SSID广告功能,可选择不打开SuperWRT的SSID广告,不打开时用户数量限制在16个。将广告SSID以z开头并加密,以保证排在列表最后,最大限速不打扰用户。(如支持我们,请打开SSID广告,谢谢) 增加了新版本提醒。 优化了API的处理效率及内存占用。API返回时间减少60%。 加入启动时版本完整性校验。
一些小的功能改进:
加入静态DNS配置功能。 加入ar8327的WAN与LAN口通过VLAN方式支持。 网络不通时,自动弹出网页诊断页。 优化PPPoE稳定性。 配套uboot加入按Flash大小提供默认分区格式。 优化了uboot下文件上传速度,及修复一些Bug。
加入无线的信道和功率调整功能。 增加定时重启功能。 优化网页兼容性和一些小提示的友好性。
本次加增了用户密码的安全性。所以,旧版本升级后用户不可以登录,需要清空配置。
用于管理设备的OpWiFi Easy版本使用php编写,使用Laravel框架,
为完全开源,可在GitHub中下载。 https://github.com/superwrt/opwifi-easy
下面是目前的版本功能介绍 SuperWRT是一个第三方路由系统,使用Linux内核为基础开发。计划有三个版本:Tiny版本,Std版本,Ext版本。目前,Tiny版本的测试版本已经对外发布。
SuperWRT Tiny版本功能介绍 SuperWRT的Tiny版本支持无线路由器基本功能,同时,增加了我们认为重要的功能。 Tiny版本仅1.8M,可直接刷入2M Flash的设备。是目前唯一还可以支持2M Flash的第三方路由系统。即使是TP-Link的目前2M Flash设备,也是采用的VxWorks系统。 SuperWRT支持用网页管理,我们的网页采用响应式设计,对手机端管理更加友好。 SuperWRT支持更加友好的限速功能。可以设置默认用户速率,也可针对特定用户设置速率限制。同时,我们不断完善智能流整形功能,以保证在限速下更好的QoS体验。 SuperWRT支持一般路由器的广域网连接方式:静态地址、动态地址、PPPoE拨号。其中,根据大家需求,更支持PPPoE多拨功能,在多拨下可进行负载均衡。 SuperWRT在Tiny版本中也有访客网络功能。可以增加一个单独的SSID作为访客网络。访客网络可与正常网络完全隔离,可以为访客网络设置单独的用户限速。 在访客网络中,可以开启Web Portal(网页登录)功能。Tiny版本的Web Portal有本地和远程两种模式。在本地模式中,可以选择点击确认,或用户名密码登录方式,可以定制网页标题。使用远程模式,可以与OpWiFi平台的Web Portal功能对接,支持更丰富的认证方式,可设置支持IP和域名白名单,并可针对用户下发限流量,限速,限时间相关配置。 支持远程管理。可以与开源的OpWiFi Easy版本管理平台对接。集中管理配置,下发指令,更新版本。 支持AP工作模式。更可以配置为瘦AP模式,自动连接管理服务器。 在AP工作模式下,支持配置VLAN和更多SSID(需要通过服务器下发)。 支持多种级别用户登录,在底层API限速不同权限,有更高安全性。目前,配置用户仅可以查看状态,配置WAN相关信息。
SuperWRT版本uboot SuperWRT为了保证更完整的用户体验,制作了一个专用的配套uboot。 SuperWRT的uboot与SuperWRT系统有紧密的关系。SuperWRT的uboot都是针对芯片发布的,可通过在线定制工具,定制出适应使用相同芯片的不同设备。SuperWRT的系统有更广泛的适应性,很多芯片都可以使用一个系统。在uboot引导SuperWRT系统时,会将相应的设备信息告诉系统,系统就会根据相应的信息配置设备。这样设计的目的,是为了降低后期版本的维护工作,一个系统版本就可以应用在不同设备上,从而可以为设备提供更长期的版本维护。 SuperWRT有如下特色功能:
|