Использую дистрибутив МСВС 3.0 у которого ядро 2.4!!! Понятно что старье, но что было закуплено тем и приходится пользоваться.
Нужно что-бы при втыкании флэшки - она монтировалась и некоторые файлы копировались с неё на ноут. В дистрибутиве с ядром 2.6 я сделал это через правила udev.
SUBSYSTEM==«block», ACTION==«add» RUN+=«/etc/udev/scripts/mount.sh»
SUBSYSTEM==«block», ACTION==«add» RUN+=«/home/sim/script_copy_firmware»
Все работает.
НО!!! в ядре 2.4 нет UDEV! и HAL тоже вроде как нет! Как быть?
Думал как то через DBUS сделать(особо с ним не работал, но что за зверь представляю).Чтобы по DBUS пиналось мое приложение, которое бы все и выполнило. Но сначала кто-то должен должен отправить сигнал в DBUS...
запустил dbus монитор: # dbus-monitor --system
воткнул флэш и ноль эмоций.....ни одного сообщения...
Вобщем жду советов.