小米路由核心支持包

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(以“== 概述 == 对于一个好动手的极客,没有内核代码定制、控制自己的路由器是不能容忍的。5月底拿到带硬盘版的路由,想想也...”为内容创建页面)
 
第1行: 第1行:
 
== 概述 ==
 
== 概述 ==
  
对于一个好动手的极客,没有内核代码定制、控制自己的路由器是不能容忍的。5月底拿到带硬盘版的路由,想想也就放家里7x24搜集各种智能设备的数据合适。于是仔细分析了其硬件实现,借助社区公开的代码,6月6日有了第一版本可启动的内核代码实现,然后断断续续完善到7月底,总算有了一个高度可用的版本。系统除支持原ROM的核心功能外,自带debian环境,可用apt-get install 直接安装你想要的软件包,相当方便。
+
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
  
 
<br><br>
 
<br><br>

2014年7月31日 (四) 18:57的版本

概述

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









































个人工具
名字空间

变换
操作
导航
工具箱