此篇文章,反反复复改了不下20次,被CSDN反复认定为广告。在国内做一个教程难,想呈现给大家看更难。
-
1.路由器硬件、软件的发展历史和演变。
-
2.路由器的硬件、软件架构分析。
-
3.OpenWRT开发环境配置。
-
4.make menuconfig常用选项的含义。
-
5.Bootloader、固件的关系,以及常见Flash布局方式。
-
6.固件结构分析,固件头的作用。
-
7.交叉编译工具链的原理和使用方法。
-
8.OpenWRT Package结构分析。
-
9.如何移植、编写简单的软件。
-
10.OpenWRT UI框架发展历史讲解,石像鬼、X-WRT、Luci。
-
11.基于uhttpd,lua编写简单的UI界面,基于Luci编写简单的UI界面。
-
12.OpenWrt常用命令使用方法讲解,bash/lua讲解。
-
13.OpenWrt UCI框架分析,/etc/config/network、/etc/config/wireless 等文件讲解。
-
14.OpenWrt sysupgrade命令实现原理分析。
-
15.OpenWrt 启动过程分析。
-
16.OpenWrt ipkg软件包结构分析。
-
17.OpenWrt mtd flash映射关系分析,art、eeprom、nvram、factory分区作用讲解。
-
18.OpenWrt挂载U盘、SD卡等,讲解hotplug的运行机制。
-
19.OpenWrt无线工作模式:station模式、ap模式、monitor模式讲解。
-
20.OpenWrt patch补丁原理。
-
21.OpenWrt ubus通讯分析。
技术需要沉淀,成长需要痛苦,成功需要坚持,敬仰需要奉献。