Название: libUsb требует права root Отправлено: andrew.k от Ноябрь 30, 2011, 14:11 Для определения серийного номера устройства требуются права рута.
Можно как-то обойти это? Где-нибудь настроить, чтобы серийный номер могли читать обычные пользователи. Нужен только серийный номер. Название: Re: libUsb требует права root Отправлено: kuzulis от Ноябрь 30, 2011, 15:19 По моему - никак. Может быть, можно пользователя добавить в группу типа udev или как то так. ХЗ.
Название: Re: libUsb требует права root Отправлено: Пантер от Ноябрь 30, 2011, 15:24 Может, лучше через dbus определять?
Название: Re: libUsb требует права root Отправлено: andrew.k от Ноябрь 30, 2011, 17:05 Может, лучше через dbus определять? ни того ни другого в системе нет (вроде как)ядро 2.4.32 Название: Re: libUsb требует права root Отправлено: Fat-Zer от Ноябрь 30, 2011, 17:33 только хотел предложить через /sys ручками... но его видимо тоже нет?
а если исходники lsusb покопать? он же не требует рута по крайней мере на современных ядрах... Название: Re: libUsb требует права root Отправлено: andrew.k от Ноябрь 30, 2011, 17:36 только хотел предложить через /sys ручками... но его видимо тоже нет? А чем поможет копание исходников отсутствию прав?а если исходники lsusb покопать? он же не требует рута по крайней мере на современных ядрах... Название: Re: libUsb требует права root Отправлено: andrew.k от Ноябрь 30, 2011, 17:38 /sys тоже нет)
Есть /proc/bus/usb/devices но это ж блин колхозинг какой-то. Я хочу минимум раз в секунду проверять. Название: Re: libUsb требует права root Отправлено: BRE от Ноябрь 30, 2011, 17:44 Я хочу минимум раз в секунду проверять. Проверяй, в чем проблема? Хоть 100 раз в секунду. :)Название: Re: libUsb требует права root Отправлено: andrew.k от Ноябрь 30, 2011, 17:45 Я хочу минимум раз в секунду проверять. Проверяй, в чем проблема? Хоть 100 раз в секунду. :)Название: Re: libUsb требует права root Отправлено: BRE от Ноябрь 30, 2011, 17:56 Сто раз в секунду открывать файл? Это нормально что ли? Ну это же виртуальная ФС, она есть только в памяти и для этого предназначена. |