Openwrt的netifd的分析(转)

Openwrt为网络接口管理和配置创建了一个单独的project,netifd。不同于其他发行版上针对同样问题领域采用的方案,netifd的目标是更适合在嵌入式的home-gateway上使用,因此也具有一些特点。

Package组成

netifd包含下面这些组件:

  1. Shell脚本:/sbin/ifup, /sbin/ifdown(link to ifup), /sbin/ifstatus, /sbin/devstatus

  2. init.d脚本:/etc/init.d/network

  3. hotplug2脚本:/etc/hotplug.d/iface/00-netstate, /etc/hotplug.d/iface/10-sysctl

  4. udhcpc脚本:/usr/share/udhcpc/default.script

  5. netifd守护进程binary: /sbin/netifd

posted @ 2015-09-15 15:17  hbg-rohens  阅读(2301)  评论(0)    收藏  举报