[OpenWrt] openwrt中一些与网络有关的脚本

/lib/network/config.sh
/lib/network/ppp.sh
/lib/network/pppoe.sh
/lib/network/switch.sh
该脚本内部定义有如下函数
[javascript]  view plain copy
  1. setup_switch() {  
  2.         _vlan_pvid_set=0  
  3.         config_load network   // config_load的定义在什么地方?  
  4.         config_foreach setup_switch_hw switch  
  5.         config_foreach setup_switch_vlan switch_vlan  
  6. }  


/etc/rc.d/K90network
/etc/rc.d/S40network
/etc/config/network  网络配置文件
/etc/init.d/network
修改网络配置之后,可以通过该脚本使配置生效,具体 调用命令可以是/etc/init.d/network restart
脚本中有如下代码,为何要对setup_switch进行两次定义呢,因为在/lib/network/switch中也定义有setup_switch()
[javascript]  view plain copy
  1. setup_switch() { return 0; }  
  2. include /lib/network  
  3. setup_switch  

/usr/lib/lua/luci/controller/admin/network.lua
/usr/lib/lua/luci/model/cbi/admin_network
/usr/lib/lua/luci/model/cbi/admin_network/dhcpleases.lua
/usr/lib/lua/luci/model/cbi/admin_network/hosts.lua
/usr/lib/lua/luci/model/cbi/admin_network/iface_add.lua
/usr/lib/lua/luci/model/cbi/admin_network/ifaces.lua
/usr/lib/lua/luci/model/cbi/admin_network/network.lua
/usr/lib/lua/luci/model/cbi/admin_network/routes.lua
/usr/lib/lua/luci/model/cbi/admin_network/vlan.lua
/usr/lib/lua/luci/model/cbi/admin_network/wifi.lua
/usr/lib/lua/luci/model/cbi/admin_network/wifi_add.lua
/usr/lib/lua/luci/model/cbi/admin_network/wireless.lua
/usr/lib/lua/luci/model/cbi/luci_statistics/network.lua
/usr/lib/lua/luci/model/network.lua
/usr/lib/lua/luci/view/admin_network
/usr/lib/lua/luci/view/admin_network/diagnostics.htm
/usr/lib/lua/luci/view/admin_network/iface_overview.htm
/usr/lib/lua/luci/view/admin_network/iface_status.htm
/usr/lib/lua/luci/view/admin_network/lease_status.htm
/usr/lib/lua/luci/view/admin_network/wifi_join.htm
/usr/lib/lua/luci/view/admin_network/wifi_overview.htm
/usr/lib/lua/luci/view/admin_network/wifi_status.htm
/usr/lib/lua/luci/view/admin_statistics/networkplugins.htm
/usr/lib/lua/luci/view/cbi/network_ifacelist.htm
/usr/lib/lua/luci/view/cbi/network_netinfo.htm
/usr/lib/lua/luci/view/cbi/network_netlist.htm
/usr/lib/lua/luci/view/diag/network_config_index.htm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值