首先看杭,這是一個(gè)基于路由器的博客,So,記錄下整個(gè)過(guò)程徐伐。
編譯環(huán)境:Ubuntu 14.10 64位虛擬機(jī)
安裝配置編譯所需要的軟件包:
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
打開(kāi)對(duì)HG255D的支持
vim target/linux/ramips/image/Makefile
將所有HG255D前面的#去掉
配置
make menuconfig
如圖
選擇好功能模塊就可以開(kāi)始編譯了
make V=99
歷時(shí)幾個(gè)小時(shí)不等女嘲,注意過(guò)程中需要保持網(wǎng)絡(luò)暢通。
刷機(jī)诞帐,固件地址
bin/ramips/openwrt-ramips-rt305x-hg255d-squashfs-sysupgrade.bin