0
我正在開發迷你路由器項目,並希望在設備插入路由時自動執行USB熱插拔事件。在Linux中自動執行USB熱插拔事件
使用的內核版本是2.6.30,並使用CONFIG_HOTPLUG進行配置。
我GOOGLE和腳本hotplug腳本,但沒有得到holplug事件。任何人都可以看到解決方案。
我正在開發迷你路由器項目,並希望在設備插入路由時自動執行USB熱插拔事件。在Linux中自動執行USB熱插拔事件
使用的內核版本是2.6.30,並使用CONFIG_HOTPLUG進行配置。
我GOOGLE和腳本hotplug腳本,但沒有得到holplug事件。任何人都可以看到解決方案。
請確保您有您的熱插拔腳本路徑/proc/sys/kernel/hotplug
文件:
echo /path/to/hotplug/script > /proc/sys/kernel/hotplug
的默認路徑是/sbin/hotplug
。
如果你正在使用bash腳本debbuging熱插拔這樣
#!/bin/bash
env >> /your/log/file
確保您指定的/your/log/file
絕對路徑和腳本是可執行的(只是用手運行它,看看它是否工作)。
此外,如果安裝在設備上的udev,嘗試捕捉熱插拔事件使用udev,看看它們是由內核生成:
udevadm monitor
謝謝你,這真的摸索出適合我 – 2013-08-07 03:41:31