无线论坛

标题: 极路由刷OpenWrt最强攻略——从救砖、刷Breed、编译固件到安装配置 第二篇 [打印本页]

作者: 放开那条茄瓜    时间: 2016-9-30 21:37
标题: 极路由刷OpenWrt最强攻略——从救砖、刷Breed、编译固件到安装配置 第二篇
本帖最后由 放开那条茄瓜 于 2016-9-30 21:46 编辑

获取路由器固件
    在github上找到了适配极路由的OpenWrt固件。项目主页:https://github.com/rssnsj/openwrt-hc5x61/tree/chaos_calmer
    作者提供了编译好的固件下载地址,但是作为一只猿,总是觉得要自己编译才放心,于是按照作者的指引进行编译:

# 安装必需的软件包(仅限Ubuntu/Debian)

sudo apt-get install build-essential git subversion wget flex gettext libncurses5-dev unzip gawk liblzma-dev zlib1g-dev ccache u-boot-tools


# Checkout项目代码

git clone https://github.com/rssnsj/openwrt-hc5x61.git -b chaos_calmer openwrt-hc5x61-cc


cd openwrt-hc5x61-cc
有两种编译方法:
直接编译法
    刚刚已经cd到openwrt-hc5x61-cc目录下,直接执行make即可。只是该方法容易报错且耗时长,包含下载和编译我花了一个多小时。因此建议使用ImageBuilder编译法。
附上我编译时遇到和解决的一些错误:

    编译成功后,在openwrt-hc5x61-cc/openwrt-ramips/bin/ramips目录下可以找到固件文件openwrt-ramips-mt7620-hc5761-squashfs-sysupgrade.bin。

ImageBuilder编译法
    首先到OpenWrt官网,下载OpenWrt-ImageBuilder-15.05-ramips-mt7620.Linux-x86_64.tar.bz2和OpenWrt-SDK-15.05-ramips-mt7620_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64.tar.bz2,然后解压到openwrt-hc5x61-cc/ImageBuilder文件夹下。然后执行make编译。注意如果需要5G驱动,make命令加上RALINK=1,如果需要自带全家桶(Shadowsocks, minivtun),make命令加上FEEDS=1。我希望能够获得比较纯净的版本,因此什么都没加。

make BUILDER=OpenWrt-ImageBuilder-15.05-ramips-mt7620.Linux-x86_64 SDK=OpenWrt-SDK-15.05-ramips-mt7620_gcc-4.8-linaro_uClibc-0.9.33.2.Linux-x86_64 HC5761
    编译成功后,在openwrt-hc5x61-cc/ImageBuilder/OpenWrt-ImageBuilder-15.05-ramips-mt7620.Linux-x86_64/bin/ramips目录下可以找到固件文件openwrt-15.05-ramips-mt7620-hc5761-squashfs-sysupgrade.bin
更新固件
按照之前介绍的方法进入Breed的控制台界面。先在固件备份界面将EEPROM、固件、编程器固件、极路由 Key 备份下来,进入固件更新页面:
    上传刚刚编译好的文件,点更新,进度条跑完后路由器将自动重启,由于我们的电脑和路由器的LAN口相连,所以路由器第二栈灯将会亮起,可以作为重启完毕的标志。

配置
    上文提到,我刷的是ImageBuilder编译法编译出来的“纯净版”固件,因此悲剧地发现路由器没装LuCI,需要自己安装。使用了作者提供的固件或使用直接编译法固件的童鞋可以直接浏览器访问192.168.1.1登入LuCI管理页面,请直接跳到第4步。
应用
    哼哼,辛辛苦苦刷OpenWrt,不就是为了能在路由器装点东西嘛。
还有很多有趣的应用,比如adbyby、迅雷远程下载等,待今后有时间在折腾。

总结
    OpenWrt作为一个嵌入式的Linux发行版,有着完善的生态系统,赋予用户DIY路由器的权利。用户只需ssh到路由器上,然后就可以像操作VPS那样愉快地玩耍。只要路由器够强大,上nginx+php+mysql完全不是问题。
没想到路由器那么好玩,一不小心就花了两天时间来折腾,羞愧羞愧,以本文记之。


作者: 回首往事注册    时间: 2016-10-11 08:52
书到用时方恨少,虽然看不懂,还是要感谢楼主辛苦分享
作者: 嫃嬡怺恆    时间: 2016-10-11 13:58
极路由的固件还不好玩吗?
作者: ethan76    时间: 2016-12-3 12:49
很详细,值得试试
作者: wuchengqian    时间: 2016-12-4 13:24
大神啊。。。。。。我的界面和你一模一样,但是我不能联网,只能离线安装,怎么办???找不到合适的包,不会安装,怎么办???
作者: wuchengqian    时间: 2016-12-4 13:25
我的全是英文的,看不懂啊。。。。。。
作者: ww2377    时间: 2017-4-26 09:25
很详细,谢谢。
作者: wang_fengbin    时间: 2017-11-6 19:39
书到用时方恨少,虽然看不懂,还是要感谢楼主辛苦分享
作者: tengdashuma    时间: 2017-11-7 12:50
学习了,感谢分享
作者: xihutl    时间: 2019-7-5 21:00
楼主辛苦了,感谢分享
作者: 纸心啊纸心    时间: 2019-7-9 01:18
好好好。。。。。。。。




欢迎光临 无线论坛 (https://www.anywlan.com/) Powered by Discuz! X3.5