PHICOMM(斐讯)K2/K2P固件与刷机
12 Aug 2017OpenWrt
在国内的演化:DreamBox -> PandoraBox
OpenWrt中文网的记载
OpenWrt是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。
OpenWrt支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。 其多达3000多种软件包,囊括从工具链(toolchain),到内核(linux kernel),到软件包(packages),再到根文件系统(rootfs)整个体系,使得用户只需简单的一个make命令即可方便快速地定制一个具有特定功能的嵌入式系统来制作固件。 其模块化设计也可以方便的移植各类功能到OpenWrt下,加快开发速度。
OpenWrt中文网创建于2010年2月14日。OpenWRT 12.09 开始的 DreamBox,内部代号 PandoraBox (潘多拉魔盒)。
知乎的介绍
Linksys 放出了WRT54G的源代码之后,开源爱好者便清楚了Linksys是如何操作这些硬件的,这样WRT54G就从黑盒子变为了白盒子。OpenWRT的和WRT54G相关的内核驱动的代码都经过了重写,以保证其版权100%属于OpenWRT的版权所有人。
tomato和ddwrt的代码与OpenWrt的源代码并无直接的联系,虽然ddwrt有在使用OpenWrt的GPL的内核补丁,但是应用层的软件、启动代码等都有很大不同。
据知乎报道,OpenWrt-DreamBox(梦想之盒)是 由 OpenWrt中国 创始人之一的 Lintel 所带领的技术团队维护。
PB是基于OP深度定制的路由器系统,系统底层部分采用了原厂原声驱动,而非开源驱动,使其相比OP有更好的稳定性。由于OP配置及二次开发的方便性,加上Lintel根据中国网络环境对PB作出的调整及优化,受到不少互联网大咖的关注(听说还有橄榄枝)。在中国深圳,不少公司厂家推出的“基于OP深度定制的系统”,使用的是当时开源的DreamBox源码或者泄漏的早期PB源码。现时PB已得到OP的官方支持,而PB的成员也向OP贡献代码。
其他固件
Padavan(华硕固件/老毛子)
出处:Andy Padavan 写的https://bitbucket.org/padavan/rt-n56u/src。JackyBao做的 斐讯 K2 PSG1218完美适配最后更新于2017-02-03。重点是 开启了2.4G和5G外置PA & LNA支持 and 使用斐讯原厂的增益参数优化无线信号和传输速率。
斐讯相关固件命名
斐讯 K1 (PSG 1208 A1)
斐讯 K1S (PSG 1208 B1)
斐讯 K2 (PSG 1218 A1/A2/A6)
斐讯 K2C (PSG 1218 B1)
因为斐讯的英文是phicomm, 潘多拉固件对应的是phicomm-k1(斐讯K1)、phicomm-k2(斐讯K2):
- http://bbs.pandorabox.com.cn/pandorabox-16-10-stable/targets/ralink/mt7620/PandoraBox-ralink-mt7620-phicomm-k1-2017-01-03-git-6c24a7a-squashfs-sysupgrade.bin
- http://bbs.pandorabox.com.cn/pandorabox-16-10-stable/targets/ralink/mt7620/PandoraBox-ralink-mt7620-phicomm-k2-2017-01-03-git-6c24a7a-squashfs-sysupgrade.bin 本地镜像
- 因为斐讯 K1S 和斐讯 K2C 用的人少,所以K1S就用K1的固件,K2C就用K2的固件。
K1是PSG1208,K2是PSG1218。所以 华硕hiboy固件 对应的是PSG1208(斐讯K1)、PSG1218(斐讯K2)
因为斐讯K1、K2的主控soc是MT7620+MT7612E,网口顺序都是LLLLW,不同点是K2多了PA。 所以 Tomato Phoenix 不死鸟固件 对应的是:
斐讯 K1 —— MT7620-MT7612E-LLLLW
斐讯 K2 —— MT7620-MT7612E-LLLLW-PA
- http://dl.tomato.org.cn/mt7620/V105/Tomato-Phoenix-MT7620-MT7612E-LLLLW-V105@2017-07-25.trx
- http://dl.tomato.org.cn/mt7620/V105/Tomato-Phoenix-MT7620-MT7612E-LLLLW-PA-V105@2017-07-25.trx
- 固件默认登录用户名:root 密码:tomato.org.cn
路由器硬件配置
K2
http://iytc.net/wordpress/?p=1869
http://www.right.com.cn/forum/thread-189593-1-1.html
K2P
双核四线程,使用cat /proc/cpuinfo
确认。
已有固件
http://www.right.com.cn/forum/thread-219235-1-1.html
http://www.hopol.cn/2017/06/873/
官方固件定制版本
https://gitee.com/wenyinos/phicomm_k2_firmware
http://pan.baidu.com/s/1dF7YacD
Padavan
http://www.right.com.cn/forum/thread-161324-1-1.html 这固件是从Padavan固件源码:https://bitbucket.org/padavan/rt-n56u/src搬运源码汉化后编译出来的。如有需要可以到网盘下载汉化文件自行编译。 更多高级功能教程网站:http://rt.cn2k.net/
https://github.com/openwrt-dev/pandorabox
据http://www.acwifi.net/3173.html,老毛子Padavan固件的NAT性能比官方的500M快,能到943M。K2P银色版建议尝试荒野无灯版的Padavan固件。
LEDE
https://lede-project.org/toh/hwdata/phicomm/phicomm_k2_psg1218
http://www.mleaf.org/2017/06/21/k2p-lede-v1-0-0%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83/
BootLoader
Breed
http://www.right.com.cn/forum/thread-174525-1-1.html
OpBoot
固件备份与恢复
http://www.right.com.cn/forum/thread-217088-1-1.html
cat /proc/mtd
dd if=/dev/mtd0 of=/tmp/all.bin
cd /www
touch all.bin
mount --bind /tmp/all.bin /www/all.bin
wget http://192.168.2.1/all.bin
cat /proc/mtd
mtd write /tmp/all.bin ALL
mtd write /tmp/eeprom.bin Factory
mtd write /tmp/fs.bin firmware
No comments
Comments are closed