【Openwrt】Hotplug热插拔事件 您所在的位置:网站首页 usb插拔事件 【Openwrt】Hotplug热插拔事件

【Openwrt】Hotplug热插拔事件

2023-03-09 04:33| 来源: 网络整理| 查看: 265

热插拔

当某些事件发生时,Procd(init系统和进程管理守护进程)执行位于/etc/hotplug.d/中的脚本,例如当接口up或down、检测到新的存储驱动器或按下设备上的某个key。它在PPPoE连接或不稳定的网络中,或者使用硬件key时非常有用。

这个功能模拟/扩展了长期退役的hotplug2软件包所做的事情。

它是如何工作的

在/etc/hotplub.d目录中,你会发现一些目录block,iface,net和ntp。

当触发器事件触发时,Procd将按字母顺序执行该触发器目录中的所有脚本。这就是为什么其中的大多数脚本都使用数字前缀。

目录

描述

block

块设备事件:设备连接/断开连接

button

按钮:默认情况下没有创建按钮,请参见/etc/rc.button

dhcp

dhcp相关事件

dsl

DSL调制解调器事件

firewall

防火墙相关事件

iface

接口相关事件: LAN/WAN/等连接或断开

neigh

邻居发现

net

网络相关事件

ntp

时间同步事件:时间步长、时间服务器层变化

tftp

TFTP相关事件

usb

USB设备,如3g调制解调器和tty*

用法/排障

只需将你的要执行的脚本放到正确的hotplug.d目录,如果没有,就创建一个。

Procd在/etc/hotplug.d中执行脚本时公开了大量的信息,例如环境变量。如果您想了解它提供了什么环境变量,请制作这样的脚本:

cat



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有