netifd

Netifd是OpenWrt中用于进行网络配置的守护进程,基本上所有网络接口设置以及内核的netlink事件都可以由netifd来处理完成。 

在启动netifd之前用户需要将所需的配置写入uci配置文件/etc/config/network中,以告知netifd如何设置这些网络接口,如IP地址、上网类型等。如果在netifd运行过程中需要修改配置,则只需更新并保存/etc/config/network,执行/etc/init.d/network reload,netifd便可根据配置文件差异快速地完成网络接口的更新。

参考:

1. OpenWrt netifd学习笔记

2. https://wiki.openwrt.org/doc/techref/netifd OpenWrt Wiki - netifd Technical Reference 

3. http://git.openwrt.org/?p=project/netifd.git;a=blob;f=DESIGN netifd DESIGN 

4. http://git.openwrt.org/?p=project/netifd.git;a=summary netifd project

原文地址:https://www.cnblogs.com/embedded-linux/p/7895035.html