Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: помогите исрпавить косяк в udev rules
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
_Pasha
Здравствуйте.
Известный многим texane st-util прописываю в etc/udev/rules.d согласно howto
Код
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3744", \
    MODE:="0666", \
    SYMLINK+="stlinkv1_%n"

При вызове st-util пишет
Код
libusb:error [op_open] libusb couldn't open USB device /dev/bus/usb/003/007: Permission denied.
libusb:error [op_open] libusb [b]requires write access to USB device nodes[/b].
2012-09-30T11:49:47 WARN src/stlink-sg.c: Failed to find an stlink v1 by VID:PID
Error: could not open stlink device
Error: could not open stlink device

Что не так? smile3046.gif
Пробовал и юзеру назначить, т.е. OWNER:="pasha" - без толку
Всё равно его запускать приходится под рутом.
AHTOXA
Только что проверил. Ubuntu 12.04, /etc/udev/rules.d/49-stlinkv1.rules идентичен вашему, плата STM32VLDISCOVERY.
Команда
Код
st-flash write v1 test.bin 0x08000000

- работает, прошивает.
Смутно вспоминаю, что куда-то вписывал quirks для usb-storage, но следов не нашёл.
_Pasha
Цитата(AHTOXA @ Sep 30 2012, 17:14) *
Смутно вспоминаю, что куда-то вписывал quirks для usb-storage, но следов не нашёл.

Quirks прописаны, тут какая-то бяка с привилегиями, udevadm для перегрузки правил вызывается, но ничего не меняется. Смотрел логи - ничего касательно сабжа нет. Если б ошибка какая синтаксическая... дык нет жеж!
AHTOXA
А что у вас кажет команда groups?
(Ну и перезагрузиться для надёжности, хоть и линуксsm.gif )
_Pasha
Цитата(AHTOXA @ Sep 30 2012, 19:43) *
А что у вас кажет команда groups?
(Ну и перезагрузиться для надёжности, хоть и линуксsm.gif )

УРА!!!
Ну, блин, откуда ж я знал, что группа plugdev у него не по умолчанию, а надо ручками дописать. А у других - не надо... Мне вообще хубунтячее разонравилось - очень уж кривенько как-то работает. Или это искаропки привет - чтоб не скушно по настройкам полазать? sm.gif

Поскольку тэма мэлкая, я ее прикрою, а рэдкий гость пусть посмотрит сюда если чего спросить хочет.
Адьёз!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.