ubnt解决方案
查看: 9331|回复: 43

【SuperWRT】SuperWRT boot 1.2.0发布(支持TP-Link及OpenWRT启动,支持网络中断)

[复制链接]

185

回帖

1026

积分

370 小时

在线时间

上尉

注册时间
2015-12-4
金币
780 个
威望
2 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 16:46 |显示全部楼层
本帖最后由 terracoding 于 2016-6-29 16:56 编辑

SuperWRT boot的正式版本1.2.0于2016年6月29日发布。

SuperWRT boot是以uboot为基础,为SuperWRT系统开发的bootloader。SuperWRT boot可以将硬件信息传递给SuperWRT系统,以实现SuperWRT通用固件可在不同设备运行。所以,SuperWRT系统通用固件必须配合该boot使用。


SuperWRT boot的特色功能有:
  • 不死”boot。在系统无法启动时,可以通过网页上传固件,将设备“救活”。
  • 远程升级不死。除了传统的“不死”boot功能外,SuperWRT的boot还支持PPPoE、动态地址、静态地址方式进行WAN连接,可以从HTTP服务器下载固件,自动恢复系统。该功能可有效解决网管升级设备的风险问题,同时又不会带来软件体积增加。
  • 在线定制。目前SuperWRT支持高通较新的WLAN SoC芯片,所有AR934x/QCA953x/QCA955x/QCA956x芯片的设备,都可以通过在线定制网页,自动生成设备需要的boot。同时,生成的boot可以引导SuperWRT系统。
  • 体积小。虽然加入了很多功能,但占用空间小于120kB,这其中也包括预留给以后功能的空间。
  • 密码登录。支持设置密码功能,设置密码后,需要输入密码才可进行网页及命令行。可以阻止部分无授权的刷机(当然,直接刷Flash是无解的)。
  • 网络控制。使用配套的电脑工具,可以通过网线中断设备启动,并进入恢复用网页,可以解决不方便按设备Reset的问题。同时,如在boot中设置了密码,网络中断设备启动必须同时发送正确密码,可有效保护设备安全。
  • 支持多种系统启动。新版本支持TP-Link的Linux系统,二级uboot系统启动,支持标准的uImage格式系统(OpenWRT及DDWRT都可以归为其中)启动,支持SuperWRT的带签名系统(spkg文件格式)启动。
  • 集成常用调试功能。除传统功能外,增加了下列常用调试功能。

    • 网页中支持下列功能:



      • 备份Flash
      • 写入文件到任意位置(即可写入ART及MAC)
      • 查看设备基本信息

    • 命令行中支持下列功能:

      • 串口文件上传
      • 内存16进制内容查找
      • mtd分区操作(查看、写入、擦除)
      • GPIO测试功能


SuperWRT配套的电脑端工具v1.0.0.1版本:
  • 支持网线中断设备启动,进入恢复网页
  • 支持同时对多台设备在boot下进行批量升级。升级完成,会控制设备的LED灯,来表示设备升级是否成功。可导出设备相关信息到Execl文件。


SuperWRT boot在线定制的网址为:
也可通过主页最下方的“在线工具”进入。
在线定制系统需要使用SuperWRT社区的账号进行登录。
由于大家反馈不知道怎么配置,我在知识库中提供了一些芯片参考设计配置的示例:

SuperWRT boot及工具,可通过下面的链接下载:
该页面也可通过主页中的“下载”进入。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

点评

等有人找你要代码,UBOOT为基础:)  发表于 2016-7-4 21:09

评分

2

查看全部评分

185

回帖

1026

积分

370 小时

在线时间

上尉

注册时间
2015-12-4
金币
780 个
威望
2 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 17:17 |显示全部楼层
那个男人 发表于 2016-6-29 17:14
用hackpascal的uboot不能启动?

还是这个问题。。。
因为SuperWRT系统需要boot传来硬件参数,才能做到通用固件在很多设备上使用,所以才做了自己boot。
好处就是,以后维护方便。
回复

使用道具 举报

3458

回帖

6352

积分

4505 小时

在线时间

中校

点评砖家

雷锋勋章中级工程师

注册时间
2012-10-26
金币
1961 个
威望
16 个
荣誉
5 个
累计签到:74 天
连续签到:0 天
[LV.100]试剑无线
发表于 2016-6-29 16:53 |显示全部楼层
固件还没有更新啊     手里还有C301  希望支持下
回复

使用道具 举报

185

回帖

1026

积分

370 小时

在线时间

上尉

注册时间
2015-12-4
金币
780 个
威望
2 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 16:57 |显示全部楼层
那个男人 发表于 2016-6-29 16:53
固件还没有更新啊     手里还有C301  希望支持下

C301单频可以用。需要在线定制一个uboot。
回复

使用道具 举报

216

回帖

652

积分

814 小时

在线时间

中尉

注册时间
2014-10-20
金币
327 个
威望
0 个
荣誉
0 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 17:10 |显示全部楼层
还是不兼容普通的breed
回复

使用道具 举报

3458

回帖

6352

积分

4505 小时

在线时间

中校

点评砖家

雷锋勋章中级工程师

注册时间
2012-10-26
金币
1961 个
威望
16 个
荣誉
5 个
累计签到:74 天
连续签到:0 天
[LV.100]试剑无线
发表于 2016-6-29 17:14 |显示全部楼层
terracoding 发表于 2016-6-29 16:57
C301单频可以用。需要在线定制一个uboot。

用hackpascal的uboot不能启动?
回复

使用道具 举报

3458

回帖

6352

积分

4505 小时

在线时间

中校

点评砖家

雷锋勋章中级工程师

注册时间
2012-10-26
金币
1961 个
威望
16 个
荣誉
5 个
累计签到:74 天
连续签到:0 天
[LV.100]试剑无线
发表于 2016-6-29 17:24 |显示全部楼层
terracoding 发表于 2016-6-29 17:17
还是这个问题。。。
因为SuperWRT系统需要boot传来硬件参数,才能做到通用固件在很多设备上使用,所以才 ...

superwrt有中继吗?
回复

使用道具 举报

0

回帖

1881

积分

1227 小时

在线时间

上尉

注册时间
2014-10-3
金币
1704 个
威望
2 个
荣誉
1 个
累计签到:66 天
连续签到:1 天
[LV.100]试剑无线
发表于 2016-6-29 17:25 |显示全部楼层
SuperWRT boot是以uboot为基础,为SuperWRT系统开发的bootloader。SuperWRT boot可以将硬件信息传递给SuperWRT系统,以实现SuperWRT通用固件可在不同设备运行。所以,SuperWRT系统通用固件必须配合该boot使用。
楼主开篇都写的很清楚了  还有小白问些无知的问题  breed。。。。。。。
回复

使用道具 举报

185

回帖

1026

积分

370 小时

在线时间

上尉

注册时间
2015-12-4
金币
780 个
威望
2 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 17:52 |显示全部楼层

好像你问过吧。。。还是谁了。
中继在Std版本中,预计是2个月后发。
回复

使用道具 举报

7420

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
35084 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2016-6-29 18:10 |显示全部楼层
这种机制倒是比较有创新
回复

使用道具 举报

300

回帖

678

积分

197 小时

在线时间

中尉

注册时间
2013-11-13
金币
331 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 19:34 |显示全部楼层
不能很方便的刷入硬件。。。。需要编程器,毕竟不是每个人都玩儿编程器
回复

使用道具 举报

185

回帖

1026

积分

370 小时

在线时间

上尉

注册时间
2015-12-4
金币
780 个
威望
2 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2016-6-29 19:39 |显示全部楼层
leillf 发表于 2016-6-29 19:34
不能很方便的刷入硬件。。。。需要编程器,毕竟不是每个人都玩儿编程器

对于未加签名验证老TP,和其它uboot刷入方法一样。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-12-23 04:38

返回顶部 返回列表