Работа с LPT?

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
DrDWoo
Мастер
Сообщения: 272
Зарегистрирован: 25 окт 2012, 11:03
Репутация: 7
Откуда: Тула
Контактная информация:

Работа с LPT?

Сообщение DrDWoo »

Всем привет. Пытаюсь запустить программу работающую через LPT. А она пишет:
Can't get I/O privileges for parallel port: Operation not permitted
Что делать?
Тяжесть — это хорошо. Тяжесть — это надежно. Даже если не выстрелит, таким всегда можно дать по голове.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Работа с LPT?

Сообщение Serg »

Прав не хватает.
Либо запускать от root, либо изменить права, на то, к чему оно там доступится пытается.
К LPT можно обращаться разными путями и название "parallel port" ни о чём не говорит. Возможно это /dev/lp0.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
DrDWoo
Мастер
Сообщения: 272
Зарегистрирован: 25 окт 2012, 11:03
Репутация: 7
Откуда: Тула
Контактная информация:

Re: Работа с LPT?

Сообщение DrDWoo »

Спасибо! Я уже разобрался. Надо было под root запускать.
Тяжесть — это хорошо. Тяжесть — это надежно. Даже если не выстрелит, таким всегда можно дать по голове.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Работа с LPT?

Сообщение Nick »

А разве нет группы специальной для доступа к порту?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Работа с LPT?

Сообщение Serg »

Для LPT обычно нет. Есть группа для подсистемы печати (софта), в принципе можно туда порт засунуть, но добавлять в эту группу живого юзера некошерно.
Правильней сделать отдельную группу для пользователей этого софта, работающего с LPT и самому порту выставлять соотв. права с помощью udev.

P.S. Для последовательных портов есть специальная группа, куда можно добавлять юзеров, но лучше тоже через udev.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»