• TPLINK GPL code 简要分析


    从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下面没什么东西,可能是因为压缩包坏了吧

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

  • 相关阅读:
    此刻,很想那些老朋友
    985工程介绍
    211工程介绍
    蓝牙耳机声音断断续续
    不支持用淋浴洗澡
    在HY买饭
    成长路上的六个W
    屎、洗脚水
    Ubuntu更换软件源
    视频流媒体服务器RTMP和RTSP区别是什么?如何区分?
  • 原文地址:https://www.cnblogs.com/tanhangbo/p/4449052.html
Copyright © 2020-2023  润新知