光盘插入USB DVD驱动器时没有触发任何操作

时间:2014-07-15 22:51:53

标签: linux usb udev scsi

每当我将光盘插入USB dvd rom驱动器时,没有触发任何事件的原因是什么?每当我连接并断开驱动器与计算机的连接时,我都会遇到麻烦。目前正在运行自定义linux 3.0.35内核。

1 个答案:

答案 0 :(得分:1)

看起来我必须做两件事来让我的USB DVD驱动器触发。

  1. /sys/block/sr?/events_poll_msecs设置为大于0的某个数字,在我的情况下,我将其设置为2000.
  2. 我得到一个uevent后立即打开设备。
  3. 设置events_poll_msecs会导致内核轮询设备并在检测到更改时报告uevent。但是,在用户空间fopen设备中的某些内容之前,不会触发其他任何操作。