backfire openwrt安装click modular router
最近想在openwrt上安装click modular router,由于click modular router是针对linux 内核为2.6.x的,所以使用backfire openwrt,这个是网上找的一个方法,保留下。(*^__^*) ……
关于Click参考主页:http://read.cs.ucla.edu/click/
include $ ( TOPDIR ) / rules . mk
PKG_NAME : = click
PKG_RELEASE : = 1 . 8 . 0
include $ ( INCLUDE_DIR ) / package . mk
define Package / click
SECTION : = net
CATEGORY : = Network
MENU : = 1
TITLE : = The Click Modular Router
URL : = http : / / www . read . cs . ucla . edu / click /
endef
define Package / click / description
The Click Modular Router
endef
BUILDOPTS = \
BUILD_CXX = "g++ -I $(PKG_BUILD_DIR)/include-host" \
BUILD_DL_LIBS = "-ldl"
define Build / Prepare
mkdir - p $ ( PKG_BUILD_DIR )
$ ( CP ) . / src / * $ ( PKG_BUILD_DIR ) /
endef
define Build / Configure
( cd $ ( PKG_BUILD_DIR ) ; \
rm - rf config . {cache , status } ; \
CONFIG_SITE = \
. / configure ; \
rm - rf include - host ; \
$ ( CP ) include include - host ; \
rm - rf config . {cache , status } ; \
$ ( TARGET_CONFIGURE_OPTS ) \
CXXFLAGS = "-static -Os -MD" \
CFLAGS = "-static -MD" \
CPPFLAGS = "-I$(STAGING_DIR)/usr/include" \
LDFLAGS = "-L$(STAGING_DIR)/usr/lib" \
$ ( BUILDOPTS ) \
. / configure \
- - prefix = / usr \
- - target = $ ( GNU_TARGET_NAME ) \
- - host = $ ( GNU_TARGET_NAME ) \
- - build = $ ( GNU_HOST_NAME ) \
- - enable - wifi \
- - disable - linuxmodule \
- - enable - tools = mixed \
- - disable - dynamic - linking \
)
endef
define Build / Compile
rm - rf $ ( PKG_INSTALL_DIR )
mkdir - p $ ( PKG_INSTALL_DIR )
$ ( CONF_OPTS ) \
$ ( MAKE ) - C $ ( PKG_BUILD_DIR ) \
$ ( BUILDOPTS ) \
install
endef
define Package / click / install
$ ( INSTALL_DIR ) $ ( 1 ) / usr / bin
$ ( INSTALL_BIN ) $ ( PKG_BUILD_DIR ) / userlevel / click $ ( 1 ) / usr / bin / click
$ ( INSTALL_BIN ) $ ( PKG_BUILD_DIR ) / tools / click - align / click - align $ ( 1 ) / usr / bin / click - align
mkdir - p $ ( 1 ) / usr / share / click
$ ( CP ) $ ( PKG_BUILD_DIR ) / elementmap . xml $ ( 1 ) / usr / share / click
endef
$ ( eval $ ( call BuildPackage , click ) )
4.编译click(root权限),在生成的ipk包中包含click主程序,click-align用于生字节成对齐的代码
原文地址:
http://blog.chinaunix.net/uid-24116564-id-83419.html
关于click modular router在attitude adjustment openwrt上的实现,github网站上好像也有实现的例子,不过我这里一直没编译成功。。囧。
backfire openwrt安装click modular router相关推荐
- openwrt安装oracle,Openwrt安装软件的方法-tomcat 随笔小记-install ubuntu 12.04 in virtualbox_169IT.COM...
Openwrt安装软件 简介 Openwrt是个很自由的开源路由器系统,软件包支持几千个,功能很强大! 安装的方法主要有两种,telnet或者ssh连接后台安装和 页面安装. 下面的所有步骤的前提是当 ...
- 智能路由器-OpenWRT 系列三 (OpenWRT安装LuCI网络配置)
OpenWRT 安装 LUCI 每次ssh登陆OpenWRT安装新软件时,都必须更新opkg opkg update 安装LUCI opkg install luci 安装luci中文语言包, 不同O ...
- 01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题
01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题 参考文章: (1)01-路由跳转 安装less this.$router.re ...
- 制作路由器openwrt安装及配置
Openwrt软路由安装配置 1. Openwrt软路由设备信息: <1>登录信息: IP:10.4.1.1 账号:root <2>设备配置: 主机名 Openwrt 型号 A ...
- 解决Openwrt安装插件提示一下错误的办法
解决Openwrt安装插件提示一下错误的办法 Openwrt安装17ce插件,提示一下错误: Collected errors: * check_data_file_clashes: Package ...
- OpenWrt 安装 mDNS,并设置 mDNS 映射
OpenWrt 安装 mDNS,并设置 mDNS 映射 路由器:OpenWrt 21.02.1 电脑:Windows 10 21H1 Windows 10 现在已经默认支持了 mdns,可以直接 pi ...
- openwrt 安装ssh客户端更新openwrt安装源
0.更新openwrt安装源 更改源文件 vim /etc/opkg.conf 更新内容: dest root / dest ram /tmp lists_dir ext /var/opkg-list ...
- Openwrt安装软件到U盘
Openwrt安装软件到U盘 有时候有些软件安装机器本身,然后对一些usb设备操作的时候会出错,需要把相关的软件安装在U盘里就行了! 另外flash或者内存空间不足,但不会换flash,只好想其它办法 ...
- openwrt安装python3_openwrt安装python
今日研究的基于openwrt安装python,遇到几个问题,硬了折腾了个上午才弄好,还是记录下这苦逼的岁月. 1.一部分是opkg源的问题,在网上重新搜索新的opkg源进行配置,以下是我配置的opkg ...
- openwrt系统安装到云服务器,openwrt安装到云服务器
openwrt安装到云服务器 内容精选 换一换 本节定义了云耀云服务器上报云监控的监控指标的命名空间,监控指标列表,各项监控指标的具体含义与使用说明,用户可以通过云监控检索云耀云服务器服务产生的监控指 ...
最新文章
- [Android编程心得]Debug的一些技巧
- android 自定义view 动画效果,Android自定义view----音乐播放动画
- 程序员的工作,四种情景的处理
- JS系统库:预定义对象(内建对象)
- RabbitMQ—流控机制
- Dockerfile构建python 运行项目运行环境
- db2 本地db 到实例_如何登录到FreeCodeCamp的本地实例
- 操作数组的流 ByteArrayInputStream 和 ByteArrayOutputStream的简单介绍
- eos java是什么框架_EOS的整体框架
- Oracle使用小结
- FPGA实现VGA显示(六)——————多字符显示及基于fpga的“打字机”实现
- python骗局-python 无良培训忽悠骗局知多少?
- 转载 SpringMVC详解(三)------基于注解的入门实例
- leetcode刷题日记-喧闹和富有
- JAXB--@XmlElementWrapper注解(二)
- 无感支付及相应技术规范
- go中使用protobuf
- transform translateY(-50%) 实现元素垂直居中效果
- 使用 html 来创建站点,怎样使用HTML创建免费网站
- android 单元布局,在Android布局中挖洞