You may need to enable kernel polling for device media to be detected by udevil. TO DETERIME IF KERNEL POLLING IS ENABLED, run these commands: cat /sys/module/block/parameters/events_dfl_poll_msecs cat /sys/block/sr0/events_poll_msecs If you get 0 or -1 from those commands, then it's probably disabled. TO ENABLE KERNEL POLLING PERMANENTLY (survives a reboot), add this command to your /etc/rc.local file (anywhere before the 'exit' line in that file): echo 2000 > /sys/module/block/parameters/events_dfl_poll_msecs Any number between 2000 and 5000 (milliseconds) should be reasonable - the higher 5000 means poll every 5 seconds, which is less overhead but a little slower. OR you can pass this option to the kernel boot command line in grub: block.events_dfl_poll_msecs=2000 You may need to change cifs security if using udevil with cifs-utils. TO CHANGE CIFS SECURITY PERMANENTLY (survives a reboot), add this command to your /etc/rc.local file (anywhere before the 'exit' line in that file): echo 0x85 > /proc/fs/cifs/SecurityFlags