OpenWrt学习目标(更新)

与世无争的帅哥 提交于 2019-12-03 21:58:40

最近在研究OpenWrt,总感觉这一看一点那也了解一点,没有目的,也没有重心。

这里,给自己拟定一个目标,就朝着这个目标去学。

目标:在OpenWrt上开发服务器软件,该软件可以通过LuCI进行控制,并能提供网络接口,使用户可以通过手机对其进行操控。

要掌握的技能点:

  1. 掌握OpenWrt的裁剪,熟悉裁剪编译的原理。掌握基本的系统配置技能。

    OpenWrt的ipk包安装编译出现image is too big问题OpenWrt目录说明

  2. 能编在OpenWrt上运行的程序。并能在OpenWrt上通过gdb进行调试。(重点)

    创建ipk包包Makefile分析C++程序(解决库依赖问题)C++11远程DebugBuildPackage剖析

  3. 掌握uhttpd的配置,与LuCI的工作原理。能根据需求设计网页界面。使用户可以通过LuCI操控服务软件。

  4. 了解如何实现Android, ios软件下载技术。实现用户通过手机操控服务软件的功能。

  5. 了解Wifi相关的知识,网络开发基本知识。

  6. 掌握根据硬件环境移植OpenWrt。

其中(2)为重点技能,重点掌握。最后两条最后再实现。

接下来,我就会围绕着这6个目标去学习。


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!