ubuntu 16.04编译OpenWRT
来源:互联网 发布:医疗大数据案例 编辑:程序博客网 时间:2024/06/07 04:52
好多年以前,买了无线路由器TP-Link WR941N, 然后就刷了OpenWRT, 到现在还在使用并且是自己编译的版本。
今天是五一小长假正好有时间再编译一次写成博客,以前都没养成这个习惯。
我的设备信息TP-Link WR941N以及支持的OpenWRT版本
下载源代码, 这个从官方网站或github上下载就可以了。
安装依赖包
sudo apt-get installgit-core build-essential gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev gawk asciidoc libz-dev libssl-dev
更新和安装所有可选的软件包
./scripts/feeds update -a
./scripts/feeds install -a
检查编译环境并生成.config
make defcnofig
make prereq
make menuconfig
目标配置项本人选择的是TP-LINK WR941N
编译之前请先翻墙,不然中间会出错
本人使用的是lantern
下载linux kernel 3.18.23放到dl目录下面
wget https://cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.18.23.tar.xz
开始编译
make V=s
最终编译完成后生成的目录结构如下
生成的镜像在bin目录下面
接下来刷机
我的OpenWRT
- ubuntu 16.04编译OpenWRT
- Ubuntu下Openwrt的编译
- UBUNTU 12.04下编译OPENWRT
- Ubuntu 12.04下编译Openwrt教程
- 在ubuntu环境下编译openwrt
- ubuntu中编译openwrt的环境配置
- ubuntu 下单独编译openwrt luci
- ubuntu 编译独立与openwrt的uci
- UBUNTU环境下编译的openwrt
- [OpenWrt] 如何编译OpenWrt
- [OpenWrt] 编译OpenWrt-Dreambox
- openwrt 编译
- openwrt编译
- 编译OpenWrt
- openwrt 编译
- OPENWRT编译
- OpenWRT 编译
- OPenWRT编译
- JVM虚拟机内存管理
- test
- ubuntu12.04安装shadowsocks过程
- 机器学习感悟:不要完全相信文献
- 数据仓库hive安装配置——腾讯云
- ubuntu 16.04编译OpenWRT
- Hibernate
- java的对象引用
- HDUoj 5606 tree ( 并查集
- 导入ShareSDK遇到的一个坑,和导入解析
- 「只差程序员」为什么会招黑?
- Dining 【dicnic 求最大流】+【拆点 建模】(解匹配问题)
- HDFS的新方向:Ozone对象存储
- MySQL之查询基础