ichuan.net

自信打不死的心态活到老

极路由极1S的 OpenWRT 固件

UPDATE@2014/10/01: 修复了拨号不成功的问题,同时更新到了 r42701 UPDATE@2014/10/10:

  • 更新到 r42781
  • 自带 pdnsd + dnsmasq + shadowsocks 翻墙配置(需自己修改 /etc/shadowsocks.json)
  • 去掉 transmission,新增 aria2 下载工具。UI 在 /aria2 下,默认密码 zL6lU7A7XvLu,默认下载目录 /mnt/sd/download,日志在 /mnt/sd/aria2.log。在 /root/.aria2/aria2.conf 中修改配置
  • 彩色 console,vim-tiny
  • 固件地址:openwrt-ramips-mt7620a-hiwifi-hc5661-squashfs-sysupgrade-r42781.bin

UPDATE@2014/10/16: 修复了最右侧 lan 口的问题,同时更新到 r42925,地址:squashfs-sysupgrade-r42925.bin

UPDATE@2014/10/19: 加入 ipset,移除 aria2(可以 opkg install 自行安装), 同时更新到 r42949,地址:squashfs-sysupgrade-r42949.bin

买了个极路由1S,刷过了如意云、潘多拉和一些别人定制的 OpenWRT,不是有问题就是不稳定。后来想要自己编译一个官方的,折腾了好久才编译成功,遂分享出来。

在 svn r42689(git: 9b65261d6c48a86)源码基础上编译的极1S固件:openwrt-ramips-mt7620a-hiwifi-hc5661-squashfs-sysupgrade.bin

编译过程主要参考了官方 wiki:http://wiki.openwrt.org/doc/howto/build

官方源码中还不支持极路由 1s,需要打个 patch:ichuan/hiwifi-hc5661 。这个 patch 是抄 Akagi201/hiwifi-hc5661的,只是更新了代码。

直接照这个编译出来的固件可以刷,只是没有无线驱动。这是个坑,参考了论坛后得知需要先 make kernel_menuconfig,在 Machine -> Device tree 中选中 MT7620A eval kit

再编译就没问题了。刷完后可以开启 extroot,这样可以就把系统放到了 SD 卡上,不用受限于 16M 了,可以随便安装软件了。我装了完整版的 vim,bash 等工具,可以装 Python,Mysql-Server,做个网站开发机也不是问题。

个人感觉:开启 extroot 后启动较慢,等个几分钟就好,系统没有挂。

这个固件带了 transmission 和 samba,可以离线下 bt、磁力,之后用 ipad 看片。还带了最新版的 shadowsocks,配合 pdnsd、dnsmasq 可以透明翻墙。

编译出的一些软件在这里: http://ichuan.net/static/upload/openwrt-packages/

enter image description here

enter image description here

enter image description here

Comments