SuperWRT v0.2.2发布,并更新bootloader,提供Flash镜像

SuperWRT v0.2.2发布,主要解决了SuperWRT v0.2.0中大家反馈的一些Bug。这些Bug主要集中在网页登录及网页管理中,以及改善了一些浏览器兼容问题。

SuperWRT v0.2.2在增加了网页登录的令牌登录方式。管理员可以生成一个带有使用截止时间的令牌,来发放给用户通过网页方式登录。该方式可以便于管理员不在网络时,远程允许用户通过认证,并可控制用户使用的时间。可比较方便的控制访客允许上网的时间,可用于根据公司访客来访天数授权等场景。

随SuperWRT v0.2.2,更新了bootloader版本1.2.3。

  1. 增加任务等待页的后台检测,设备任务完成后可自动跳转。
  2. Debug网页增加写入Hex功能,以方便更改MAC地址。
  3. GPIO命令增加monitor模式,以方便测试按键。
  4. 加入WLAN的MAC地址显示。
  5. 增加隐藏的刷bootloader方法,在Debug页面使用40000000地址写入。
  6. 增加PHY地址错误时自动纠错功能,并在串口输出提示信息。
  7. 在Flash自动扩展分区时,可根据校准信息及MAC信息位置,选择CAL分区位置。(如:原Flash为4M,而校准信息位置为0xff1000,换8M Flash后,CAL分区将自动改为Flash结尾。但当校准信息位置为0x3f1000时,CAL分区将保持原来位置。)
  8. 改善浏览器兼容性, 解决一些小Bug。

 

从SuperWRT v0.2.2版本开始。我们提供了4M Flash镜像下载,可直接刷写SuperWRT版本到Flash(包含ART、MAC、Bootloader、Firmware)。建议使用4M Flash,如使用更大容量Flash,由于新booloader有自动扩充分区的功能,需重新刷入Firmware和ART及MAC。

使用Flash镜像时,我们建议使用原机的ART及MAC。写入ART的方法如下:

  1. 进入Bootloader的恢复网页。(可使用以下方式:长按Reset按键,使用SuperWRT Device Tool通过网口中断、使用TTL输入httpd命令)
  2. 点击Debug按钮,进入Debug页面。
  3. 上传64k的ART文件到ff0000地址(如使用非Flash镜像版本,请按WLAN info中CAL地址写入小ART文件)。(如果使用2k ART,请按下方的WLAN info中CAL地址写入。)
  4. 点击Go。

更新MAC的方法如下:

  1. 进入Bootloader的恢复网页。(可使用以下方式:长按Reset按键,使用SuperWRT Device Tool通过网口中断、使用TTL输入httpd命令)
  2. 点击Debug按钮,进入Debug页面。
  3. 写入MAC地址的HEX值到ff0000(如使用非Flash镜像版本,请按WLAN info中MAC信息地址写入位置)。(如果有多个WLAN,请按下方的WLAN info中MAC信息地址写入。)
  4. 点击Go。

bootloader_web_write_mac