码迷,mamicode.com
首页 > 其他好文 > 详细

TPLINK GPL code 简要分析

时间:2015-04-23 01:45:56      阅读:357      评论:0      收藏:0      [点我收藏+]

标签:

 

从TPLINK官网下载了GPL code,下载后文件名是wr841nv9_en_gpl.tar.gz,

但是无论是linux还是windows下解压都提示压缩包有问题,不过还是可以解压出完整的目录的。

下面来简要看一下里面有什么东西:

 

技术分享

 

这里有几个目录,一个个看,第一个目录是ap143,那么看到里面可以发现它是一个标准的linux

技术分享

 

kernel,从文件名来看,它的architecture是mips。从openwrt官网查得它的CPU是QCA9533-AL3A

http://wiki.openwrt.org/toh/tp-link/tl-wr841nd

 

然后搜了一下发现淘宝在卖,也是高通的CPU,但是CPU名字看起来很奇怪。

 

 

接下来看另一个目录 filesystem。

技术分享

这明显是最终在路由器上面跑的文件目录结构。这里主要是放了一些配置文件

 

kernel_modules 里面包含两个内核驱动

技术分享

 

 

pb92里面包含一些用户空间工具

技术分享

其中,有wireless-tools 套件,wpa2文件夹下面有wpa_supplicant 和 hostpad。

 

 

当然了,要编译这些东西就需要buildroot来帮忙了:

技术分享

这里包含了交叉编译工具和一些用户空间的软件包

 

web_server下面没什么东西,可能是因为压缩包坏了吧

 

当然要知道它具体编了什么还必须先编译一遍才知道

 

TPLINK GPL code 简要分析

标签:

原文地址:http://www.cnblogs.com/tanhangbo/p/4449052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!