OPENWRT编译
来源:互联网 发布:淘宝怎么买高仿 编辑:程序博客网 时间:2024/06/05 06:56
http://www.right.com.cn/forum/thread-83746-1-1.html
我实在UBUNTU环境下编译的,怎么安装就省略了,直接开始吧。
首先是
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
可能make menuconfig的时候提示缺少AWK的,可以这样sudo apt-get install gawk
然后是下载源码
TRUNK版的是
svn checkout svn://svn.openwrt.org/openwrt/trunk
cd trunk
./scripts/feeds update -a
./scripts/feeds install -a
DREAMBOX版的是
svn co svn://svn.openwrt.org.cn/dreambox/backfire openwrt-dreambox
cd openwrt-dreambox
./scripts/feeds update -a
./scripts/feeds install -a
然后就是make menuconfig
我以841n v3做例子,编个带USB脱机下载的固件
其实选哪个我也不怎么清楚,大家可以参考别人编译的openwrt里面有哪些软件包、
841的USB是改出来的所以直接编译是没有USB的
下面添加USB支持
打开trunk/target/linux/ar71xx/files/arch/mips/ath79
貌似841n v3用的是mach-tl-wr941nd.c而不是mach-tl-wr841nd.c保险起见我两个都换
旁边那1043的是带USB的,借鉴一下?
发现缺什么了不?顺便看看1041n
下面是改8M,
/trunk/target/linux/ar71xx/image/makefile
还有trunk/tools/firmware-utils/src/mktplinkfw.c
最后是把蛋疼的无线开启,atheros的网卡需要改package/mac80211/files/lib/wifi/mac80211.sh和package/madwifi/files/lib/wifi/madwifi.sh,拉到最下有个蛋疼的
把1改为0就OK
本人会的仅限于此了,希望大家批评和指出
- [OpenWrt] 如何编译OpenWrt
- [OpenWrt] 编译OpenWrt-Dreambox
- openwrt 编译
- openwrt编译
- 编译OpenWrt
- openwrt 编译
- OPENWRT编译
- OpenWRT 编译
- OPenWRT编译
- [OpenWrt] openwrt编译过程(luci)
- [OpenWrt] 新版OpenWrt编译教程
- [OpenWrt] openwrt编译过程(luci)
- [OpenWrt] openwrt编译过程(luci)
- 搭建OpenWRT编译环境
- openwrt编译教程
- openwrt编译环境搭建
- openwrt编译过程
- OpenWrt编译过程
- 自己动手(二)──PullToRefresh之上拉翻页(2)
- Memcache知识点梳理
- android获取当前运行Activity名字的方法
- LAXCUS对数据存储的优化
- windows下Python扩展问题error: Unable to find vcvarsall.bat
- OPENWRT编译
- Eclipse 优化
- 【Android消息处理机制】Handler中sendEmptyMessage与sendMessage的区别和sendMessageAtTime()与sendEmptyMessageDelay()区别
- javascript 客户端 创建csv并下载(完美支持各浏览器,并解决了中文乱码!!!)
- MATLAB 函数使用集合
- 【社交分享SDK】ShareSDK for Android 2.5.9已经发布
- css抖动效果
- Tab Control用法
- 10 个 Visual Studio 原生开发的调试技巧