Цитата(Drozd2 @ Sep 3 2012, 16:04)

Задача связана с ОС на контроллере. Пробовал разные, проблема везде одна и та же.
Разные дистрибутивы Linux имеется ввиду, на PC с Linux тоже самое ? я с такими дисками не сталкивался, но составные устройства USB вполне наормально работают в Linux
Цитата
С некоторых пор buildroot предлагает на выбор либо статические узлы устройств, либо udev. Есть ещё два варианта, но они не интересуют.
напрасно - mdev на встраиваемых устройствах вполне замена для udev, подобия libudev правда нет но свои скрипты/програмы при хотплаге нужных устройств вполне позволяет исполнять , например /etc/mdev.conf
sd[a-z][1-9] 0:0 660 @/usr/local/bin/auto_update
Цитата
@ Run after creating the device.
$ Run before removing the device.
* Run both after creating and before removing the device.
http://git.busybox.net/busybox/plain/docs/mdev.txtЦитата
два устройства. Одно CD ROM, второе, соответственно, сам накопитель. Система вылетела в kernel panic. Попробовал выбрать статические узлы. Подключение всех внешних устройств стало обрабатываться нормально, но, соответственно, ушла libudev.
в ядре включена поддержка SCSI CDROM support, SCSI generic support - как CD-ROM определяется в системе - лог dmesg можно посмотреть после подключения устройства со статическими файлами устройств (когда система не падает) ?
Сообщение отредактировал sasamy - Sep 5 2012, 06:12