RT-N13U B1的Breed,能用Firmware Restoration刷
本帖最后由 涼仝灀 于 2018-3-19 21:02 编辑其实发这个东西也没啥用,不过是纪念一下那些日子。
当初用这路由的就不多,现在应该是根本没有了。
ASUS RT-N13U B1是我用的第一个能刷第三方的路由,当时买来是想用OpenWrt的,但一用无线就出问题,结果就用了很久的DD-WRT....还好DD-WRT稳定性不错。
后来发现这路由与其它一些路由的硬件差不多,就又用了一段别的路由的小众固件,稳定性也不错。
再后来这货的性能和功能都跟不上了,就丢去一边吃灰了。
刷这路由的时候我就想,人家路由很多都有UBoot什么的,为什么这个就没有?
这个路由用的人本来就少,教程就更少,当时自己也不敢瞎弄,刷UBoot的愿望就一直没实现....
今天看Breed的时候又想起了这路由,经过研究发现Breed支持这路由的硬件,所以就搞了下。
我先提取了Bootloader和eeprom,确定Bootloader是192k,用十六进制查看,没有数据的地方不是FF,而是00。
然后为了保险,先创建一个192k十六进制全部00的文件,然后把breed-rt305x-nor-reset0-r1163.bin覆盖进去,得到了192k的Breed。
我想这样就应该能刷了,但我以前就知道,很多固件都是带锁的,根本不能用命令刷Bootloader,所以我打算用Firmware Restoration。
用Firmware Restoration前我就知道应该是刷不了的,结果一试果然不行,然后我分析了原Bootloader文件结尾的十六进制数据,把最后一段写进了192k的Breed里的相同位置。
最后一刷,果然成功了,到此给这货刷Bootloader的愿望终于实现了......
感谢@hackpascal
简单测试,运行良好,刷写备份都可以,MAC显示正常,按WPS键插电就能停在Breed里,复位键没测试。
理论上刷完Breed就不能用Firmware Restoration,不懂的人请注意。
原Bootloader和eeprom都压缩一起传上来,方便还有需要的人。
说一下能用的固件:
ddwrt没问题
openwrt当初无线不正常,现在lede的无线没测试
fonera20n的固件http://download.fonosfera.org/RC/2.3.8.0_beta1/ 稳定,还有石像鬼,无线也不好说
Wive_WR-300NU https://osdn.net/projects/sfnet_wive-ng/releases/ 不知道咋样
貌似还有不少,就不研究了
下来试试看看。 你能把RT-N13U B1的GPIO状态查询出来吗?操作很简单,进breed控制台,执行gpio回车就可以了。
我想根据ASUS的作些修改,我的GPIO状态如下:
breed> gpio
GPIO direction statusname
0 in hi rfkill
1 in hi
2 in hi
3 in lo
4 in hi reset
5 out hi voice
6 in lo
7 in lo
8 out hi sys
9 out hi usb
10 in hi wps
11 in lo
12 out hi wps_led
13 out hi internet
14 out hi wlan
15 in lo
16 in lo
17 in lo
18 in lo
19 in lo
20 in lo
21 in lo
22 in lo
23 in lo
24 in lo
25 in lo
26 in lo
27 in lo
28 in lo
29 in lo
30 in lo
31 in lo
32 in lo
33 in lo
34 in lo
35 in lo
36 in lo
37 in lo
38 in lo
39 in lo
40 in lo
41 in lo
42 in lo
43 in lo
44 in lo
45 in lo
46 in hi
47 in lo
48 in lo
49 in lo
50 in lo
51 in lo ffmx5 发表于 2018-7-14 11:58
你能把RT-N13U B1的GPIO状态查询出来吗?操作很简单,进breed控制台,执行gpio回车就可以了。
我想根据ASUS ...
完了我找下路由 好用的不嘛 ?靠谱不?通用性强不? ffmx5 发表于 2018-7-14 11:58
你能把RT-N13U B1的GPIO状态查询出来吗?操作很简单,进breed控制台,执行gpio回车就可以了。
我想根据ASUS ...
终于有机会弄出来了,不管你还需要不,还是贴下吧 本帖最后由 涼仝灀 于 2018-10-31 20:00 编辑
GPIO direction statusname
0 in hi reset
1 in hi
2 in hi
3 in lo
4 in lo
5 in lo
6 in lo
7 in lo
8 in lo
9 in hi
10 in hi
11 in lo
12 in lo
13 in lo
14 in lo
15 in lo
16 in lo
17 in lo
18 in lo
19 in lo
20 in lo
21 in lo
22 in lo
23 in lo
24 in lo
25 in lo
26 in lo
27 in lo
28 in lo
29 in lo
30 in lo
31 in lo
32 in lo
33 in lo
34 in lo
35 in lo
36 in lo
37 in lo
38 in lo
39 in lo
40 in lo
41 in lo
42 in lo
43 in lo
44 in lo
45 in lo
46 in lo
47 in lo
48 in lo
49 in lo
50 in lo
51 in lo
怎么感觉不咋对呢?
页:
[1]