mdev监听热插拔事件
1.在/etc/init.d/rcS中添加:
echo /sbin/mdev> /proc/sys/kernel/hotplug
mdev -s
注释:
/proc/sys/kernel/hotplug中的默认路径是/sbin/hotplug,可以通过cat /proc/sys/kernel/hotplug查看
也可以在内核的.config中配置CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
mdev -s为后台运行mdev
2.在/etc/mdev.conf中添加
mmcblk1 0:0 777 * kill -s SIGUSR2 `pidof YourApp`
注释:
其中YourApp为你运行的可执行程序的文件名,SIGUSR2为发送的信号,其他参数请自行查阅,后续补充。
作者:Alvin2012