小米路由核心支持包

来自Jack's Lab
2014年7月31日 (四) 18:57Comcat (讨论 | 贡献)的版本

跳转到: 导航, 搜索

概述

5月底拿到带硬盘版的路由,想想也就放家里 7x24 搜集各种智能设备的数据合适。

对于一个好动手的极客,没有内核代码、不能定制、控制自己的路由器是不能容忍的。


手头有原来用perl写的用于服务传感器数据推送 (REST) 的进程,部署需要catalyst和MySql,很自然地想到内核源码搞定后,在原ROM系统里叠加一个Debian 核心系统还是很爽的


于是仔细分析了其硬件实现,借助社区公开的代码,修修改改,6月6日有了一个可启动的内核代码版本

然后断断续续完善到7月底,总算有了一个高度可用的版本


现有的核心支持包包括一个2.6的内核源码包,一个工具链和一个叠加了 Debian 核心系统的混合系统 (ROOT FS)

系统除支持原ROM的核心功能外,自带 Debian 核心环境,可用apt-get install 直接安装你想要的软件包,相当方便


核心包编译出的 rootfs 可直接部署在路由内硬盘的第四个分区上,亦可部署在 NFS server 上,详情参考源码目录的README

核心包源码置于个人的github帐号下: http://github.com/comcat/miwifi









































个人工具
名字空间

变换
操作
导航
工具箱