基于路由器的博客:(一)编译OpenWrt Barrier Breaker固件

首先,这是一个基于路由器的博客,So,记录下整个过程。
编译环境:Ubuntu 14.10 64位虚拟机

安装配置编译所需要的软件包:

sudo apt-get update
sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext

下载OpenWrt Barrier Breaker源码,svn/git

svn co svn://svn.openwrt.org/openwrt/branches/barrier_breaker

or

git clone git://git.openwrt.org/14.07/openwrt.git

更新源

cd barrier_breaker
./scripts/feeds update -a
./scripts/feeds install -a

打开对HG255D的支持

vim target/linux/ramips/image/Makefile

将所有HG255D前面的#去掉
配置

make menuconfig

如图




选择好功能模块就可以开始编译了

make V=99

历时几个小时不等,注意过程中需要保持网络畅通。

刷机,固件地址
bin/ramips/openwrt-ramips-rt305x-hg255d-squashfs-sysupgrade.bin

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前置条件 编译环境:Linuxmint 18.2 64-Bit 路由器型号:TP-LINK TL-WR720N v...
    suanite阅读 20,427评论 2 13
  • 玩openwrt的基础 参考 什么是Flash内存?Flash内存是什么? 名词解释 openwrt openwr...
    cndaqiang阅读 8,707评论 0 7
  • openwrt固件获取、编译与安装 参考 在linux下修改编译网件WNDR3700v4的Openwrt固件Arc...
    cndaqiang阅读 18,615评论 0 8
  • 宿主机操作系统:Ubuntu 17.04目标板型号:MT7620A 开发板OpenWRT 源码版本:Barrier...
    shelldon1024阅读 2,084评论 3 2
  • 晚上睡觉又败给了这个三明治式的神奇的被子,六点多被冻醒就干脆起床吧。这样才有时间摆拍早餐是吧~ 去了一个神奇的地方...
    赵璐玉SK阅读 297评论 1 3