openwrt是嵌入式设备上运行的linux系统。OpenWrt 的文件系统是可写的,开发者无需在每一次修改后重新编译,是目前比较流行的路由器系
使用公共WIFI时,经常会弹出授权页面,挺有意思的,到底怎么实现的呢。 我们现在有了智能路由器,使用nodogsplash插件可以很方便实现该功能。 1. 安装nodogsplash 在些就不使用管理平台了,点来点去,麻烦。直接用终端登录路由器操作:opkg update #更新软体包opkg install nodogsplash #安装nodogs...
openwrt插件都是以.ipk方式发布的,ipk可以直接通过opkg安装到系统。上文我们编译了简单的hello,本文探究hello.ipk的编译过程。一. 环境准备cd ~/openwrt/bin/ar71xxtar -xjvf OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.6-linaro_uClibc-0.9.33.2.ta...
虽说现在大部分x86服务器都是小端字节序,但在嵌入式设备上,由于芯片种类繁多,大小端序均有。需考虑程序的可移植性。 一.字节序判断int bigendian(){union{short value;char ubytes[ sizeof(short) ];}test; test.value = 0x0102; if( (test.uby..
嵌入式设备由于资源有限,很多组件都被阉割了,导致不能随意上传和下载文件。本文汇总路由器下常用的几
本文研究在openwrt的路由器(基于ARM架构)上用libpcap采集数据包。一. 安装ARM交叉编译环境下载openwrt源码,编译时勾取 Build OpenWrt Toolchain。编译过程参见:http://tcspecial.iteye.com/blog/2280873二. 下载源码libpcap只有同一套源码,支持嵌入式编译,没有单独的嵌入式版本。..
一. 准备环境cd ~/openwrt/bin/ar71xxtar -xjvf OpenWrt-Toolchain-ar71xx-for-mips_r2-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz-gcc-4.6-linaro_uClibc-0.9....
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号