Victor Wagner
2009-09-29 13:46:53 UTC
Hi, all!
Два вопроса:
1. А есть ли в Solaris 10 (и 9) возможность как-то объяснить системе,
чтобы при вставлении usb-устройства с определенным vendor_id/product_id
она дернула шелловский скрипт. Примерно как это делают всякие udev и hal
под linux или devd под freebsd.
Вот здесь - читал:
http://docs.sun.com/app/docs/doc/816-1387/6m7qdms6d?a=view
не нашел.
Устройство, если что, обслуживается драйвером ugen.
Пока придумал только запустить скрипт, который будет каждые несколько
секунд проверять существование /dev/usb/${vendor_id}.${product_id}, но
как-то это не очень кузяво, особенно если учесть что библиотека, которая
будет с этим девайсом работать, поддерживает их хренову кучу.
2. А как собственно, это самое устройство (которое работает через ugen и
libusb) подружить с Solaris 9?
В сети нашел только советы взять libusb и ugen из opensolaris,
(пакета SUNWlibusbS из десятки не достаточно будет?) но не смог
разобраться как вытащенные из opensolaris исходники корректно собрать
под девяткой. Есть какое-нибудь внятное описание этого дела для чайников
в Solaris?
Два вопроса:
1. А есть ли в Solaris 10 (и 9) возможность как-то объяснить системе,
чтобы при вставлении usb-устройства с определенным vendor_id/product_id
она дернула шелловский скрипт. Примерно как это делают всякие udev и hal
под linux или devd под freebsd.
Вот здесь - читал:
http://docs.sun.com/app/docs/doc/816-1387/6m7qdms6d?a=view
не нашел.
Устройство, если что, обслуживается драйвером ugen.
Пока придумал только запустить скрипт, который будет каждые несколько
секунд проверять существование /dev/usb/${vendor_id}.${product_id}, но
как-то это не очень кузяво, особенно если учесть что библиотека, которая
будет с этим девайсом работать, поддерживает их хренову кучу.
2. А как собственно, это самое устройство (которое работает через ugen и
libusb) подружить с Solaris 9?
В сети нашел только советы взять libusb и ugen из opensolaris,
(пакета SUNWlibusbS из десятки не достаточно будет?) но не смог
разобраться как вытащенные из opensolaris исходники корректно собрать
под девяткой. Есть какое-нибудь внятное описание этого дела для чайников
в Solaris?
--
Hужно быть очень большим параноиком, чтобы искать ёжика на верхушке ёлки
-- П. Шумил
Hужно быть очень большим параноиком, чтобы искать ёжика на верхушке ёлки
-- П. Шумил