Всем привет. Пытаюсь запустить программу работающую через LPT. А она пишет:
Can't get I/O privileges for parallel port: Operation not permitted
Что делать?
Работа с LPT?
- DrDWoo
- Мастер
- Сообщения: 272
- Зарегистрирован: 25 окт 2012, 11:03
- Репутация: 7
- Откуда: Тула
- Контактная информация:
Работа с LPT?
Тяжесть — это хорошо. Тяжесть — это надежно. Даже если не выстрелит, таким всегда можно дать по голове.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Работа с LPT?
Прав не хватает.
Либо запускать от root, либо изменить права, на то, к чему оно там доступится пытается.
К LPT можно обращаться разными путями и название "parallel port" ни о чём не говорит. Возможно это /dev/lp0.
Либо запускать от root, либо изменить права, на то, к чему оно там доступится пытается.
К LPT можно обращаться разными путями и название "parallel port" ни о чём не говорит. Возможно это /dev/lp0.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- DrDWoo
- Мастер
- Сообщения: 272
- Зарегистрирован: 25 окт 2012, 11:03
- Репутация: 7
- Откуда: Тула
- Контактная информация:
Re: Работа с LPT?
Спасибо! Я уже разобрался. Надо было под root запускать.
Тяжесть — это хорошо. Тяжесть — это надежно. Даже если не выстрелит, таким всегда можно дать по голове.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Работа с LPT?
А разве нет группы специальной для доступа к порту?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Работа с LPT?
Для LPT обычно нет. Есть группа для подсистемы печати (софта), в принципе можно туда порт засунуть, но добавлять в эту группу живого юзера некошерно.
Правильней сделать отдельную группу для пользователей этого софта, работающего с LPT и самому порту выставлять соотв. права с помощью udev.
P.S. Для последовательных портов есть специальная группа, куда можно добавлять юзеров, но лучше тоже через udev.
Правильней сделать отдельную группу для пользователей этого софта, работающего с LPT и самому порту выставлять соотв. права с помощью udev.
P.S. Для последовательных портов есть специальная группа, куда можно добавлять юзеров, но лучше тоже через udev.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
