Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Права доступа слетают на стандартные  (Прочитано 2193 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Здравствуйте,
Суть проблемы: командой sudo chmod a+rw /dev/ttyUSB1 выдаю права, но через некоторое время или после перезагрузки (и после выхода из спящего режима) они слетают на стандартные и приходится выдавать снова. Подскажите, пожалуйста, как исправить.

P.S. К слову, аналогичная проблема была, когда хотел переназначить клавиши на клавиатуре через setxkbmap или xkbcomp. Ситуация была полностью аналогичная: сначала всё переназначалось как надо, но через некоторое время или после перезагрузки всё слетало на дефолт. Так ту проблему и не решил и пришлось в evdev коды клавиш друг с другом менять ручками.

Надеюсь на вашу помощь.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Права доступа слетают на стандартные
« Ответ #1 : 08 Октября 2017, 01:07:48 »
Суть проблемы: http://xyproblem.info/
Надеюсь на вашу помощь.
Просто добавьте себя в группу dialout…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Права доступа слетают на стандартные
« Ответ #2 : 08 Октября 2017, 09:00:32 »
Просто добавьте себя в группу dialout

Прошу прощения, что сразу не указал, но я это сделал сразу sudo usermod -a -G dialout rem
Проблема: Есть arduino nano, написал для неё скетч и когда попытался его загрузить на плату выдало ошибку загрузки. Пошел в гугл этой проблемой и нашел данное решение (добавить себя в dialout и выдать права a+rw на порт). И после этого всё было хорошо, всё загружалось, но после перезагрузки всё вернулось в начало и мне пришлось проделать эту процедуру снова. Но и на этом проблемы не кончились. Через некоторое время (перезагрузки и ухода в спящий режим не было) настройки слетели и пришлось заново выдавать права. Был похожий случай при переназначении клавиш, его описал в первом посте. Надеюсь сейчас объяснил по-хорошему.
« Последнее редактирование: 08 Октября 2017, 09:14:17 от dice »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Re: Права доступа слетают на стандартные
« Ответ #3 : 08 Октября 2017, 10:23:14 »
Так вы есть в группе dialout или нет? Команда
idИ какие права у /dev/ttyUSB сразу после загрузки? 600 или 660? Если 600, то надо назначить 660 или 666.
В /lib/udev/rules.d есть правило 60-serial.rules, надо поместить аналогичное для строки
SUBSYSTEM=="usb"
в /etc/udev/rules.d и там установить
GROUP="dialout", MODE='0660"
во всяком случае, MODE.
Т.е. надо скопировать этот файл из /lib/udev/rules.d в /etc/udev/rules.d и в него внести изменения.
« Последнее редактирование: 08 Октября 2017, 10:31:08 от Peter_I »
Пётр.

Оффлайн dice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Права доступа слетают на стандартные
« Ответ #4 : 08 Октября 2017, 10:42:12 »
Спасибо, помогло.

 

Страница сгенерирована за 0.054 секунд. Запросов: 26.