LINUX.ORG.RU

udev и флешка


0

0

Пытаюсь разобраться с udev и вот столкнулся с такой проблемой:

Написал вот такое правило для udev:
SUBSYSTEM=="block", SYSFS{product}=="DataTraveler II+", SYMLINK+="flash%n", RUN+="/usr/bin/flashd"
Суть - когда подключаю usb-флешку выполняется скриптик flashd которой просто записывает в /var/log/messages что флешка подключена или отключена, тоесть при $ACTION=="add" или при $ACTION=="remove". Всё прекрасно работает только при подключении. 
Но когда я вынимаю флешку ничего не происходит, скрипт не вызывается с $ACTION=="remove". Такое ощущение что udev'у фиолетово что устройство отключено.
Только ядро говорит, что: usb 2-1: USB disconnect, address 31, и всё.

Дистрибутив CRUX 2.3, ядро 2.6.22, udev 096
Что я не так делаю?
Спасибо.




anonymous

лопухнулся с форматированием :( звиняйте

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.