安装 SVN 工具,用于下载 openwrt 源码。
$ sudo apt-get install subversion
安装 git 工具
$ sudo apt-get install git-core
依次安装依赖的库文件:
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettexttexinfo unzip sharutils ncurses-term zlib1g-dev libncurses5-dev gawk
下载 OpenWrt 源码
$ mkdir openwrt$ cd openwrt/$ sudo svn co svn://svn.openwrt.org/openwrt/trunk -r 43427
如果上面下载不了可以换以下命令下载
$ sudo svn co svn://svn.openwrt.org.cn/openwrt/trunk -r 43427
下载时指定下载版本,openwrt 经常更新,用一个固定的版本做实验比较好。开始
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8
$ cd trunk
$ ./scripts/feeds update -a
$ ./scripts/feeds install -a
make menuconfig
CPU 型号Target System -> Ralink RT288x/RT3xxx
选择 CPU 子型号Subtarget -> RT3x5x/RT5350 based boards
选择具体路由器型号Target profile -> HAME-MPR-A2
make V=s 结果
$ ls bin/ramips/
openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin
这就是固件
下载编译openWRT
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 其实搭建Openwrt编译环境也有很多的帖子,大家觉得我写的不好,也可以去看别人的,因为本文的初衷是 希望帮搭建搭...
- Feeds是OpenWrt环境所需要的软件包套件。最重要的feeds有: ‘packages’一些额外的基础路由器...
- 注意:1.除了更新系统和安装依赖软件外,不要用“root”账户做任何事;2.所有openwrt编译版的发布都必须在...