Не работает сканер astra linux

Не работают сканеры в Astra Linux SE 1.5.

Подключил сканер CanoScan LIDE100. Зарегистрировал его в fly-admin-smc, дал все права пользователю delo282, который не имеет админских прав и работает под 1 мандатным уровнем. В настроках fly-admin-smc у сканера на вкладке МРД указал уровень 1, тот в котором работает delo282. Переподключил уровень, чтобы он применил новое правило. Захожу под delo282, а сканер не работает. В lsusb он виден, а вот в /dev/bus/usb/001/ ничего не появляется и соответственно sane-find-scaner тоже не видит, как и scanimage -L. Захожу обратно под админом и во вкладке МРД у сканера выбираю уровень 0, тот в который входит админ. И все работает! Собственно, даже если из под админа поменять уровень на МРД, то также не работает. содержимое файла: 99zz_PDAC_LOCAL_CanoScan.rules

Когда уровень = 0 — PDPL=«0:0:0x0:0x0!:»

user@astra:/etc/udev/rules.d$ cat 99zz_PDAC_LOCAL_CanoScan.rules #Parsec DevAC udev rule 4 device «not descripted»

ENV==«4a9/1904/603», ENV==«Canon_CanoScan», OWNER=«delo282», GROUP=«delo282», MODE=«777», PDPL=«0:0:0x0:0x0!:», AUDIT=«o:0x0:0x0», GOTO=«BLOCK_DEV»

user@astra:/etc/udev/rules.d$ cat 99zz_PDAC_LOCAL_CanoScan.rules #Parsec DevAC udev rule 4 device «not descripted»

ENV==«4a9/1904/603», ENV==«Canon_CanoScan», OWNER=«delo282», GROUP=«delo282», MODE=«777», PDPL=«1:0:0x0:0x0!:», AUDIT=«o:0x0:0x0», GOTO=«BLOCK_DEV»

Заметил, что после включения уровня 1 для сканера в настройках устройств, не появляется устройство в /dev/bus/usb/001/, а при PDPL=«0:0:0x0:0x0!:» появляется и сканер работает. Так же выявил ошибку при уровне 1: udev_node_mknod: change label 4 dev /dev/bus/usb/001/017 failed Permission denied

Так как все таки заставить работать сканеры в Астре?! Третий день маюсь(((

Источник

Операционные системы Astra Linux

Оперативные обновления и методические указания

Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).

1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).

Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».

На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.

Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!

Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Читайте также:  Vesa linux что такое

Очередные обновления (версии) предназначены для:

  • реализации и совершенствования функциональных возможностей;
  • поддержки современного оборудования;
  • обеспечения соответствия актуальным требованиям безопасности информации;
  • повышения удобства использования, управления компонентами и другие.

Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:

  1. инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
  2. отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
  3. обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.

Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.

Источник

Сканеры. Решение общих проблем с подключением.

Содержание

Проверка поддержки сканера в Linux на уровне драйверов.

Прежде всего стоит проверить, поддерживается ли подключенный или планируемый к покупке сканер на уровне драйверов. Данную информацию можно получить на сайте проекта SANE:
http://www.sane-project.org.
В частности, на странице раздела со стабильной поддержкой:
http://www.sane-project.org/sane-mfgs.html, где проще всего искать по производителю (заголовок «Scanners», список «Manufacturers».)

Данные о сканерах представлены в таблицах, где наибольший интерес представляет столбец «Статус». Вот его легенда:

Если «Статус» имеет последние два значения, то придётся отказаться от покупки и/или использования данного сканера.

Если по данным сайта сканер поддерживается, но, в данный момент, не сканирует, то можно применить следующие рекомендации. И так, сначала самое простое.

Обновление системы с целью получения новых драйверов.

В Linux-дистрибутивах, к которым относиться и Ubuntu, большинство драйверов встроенно в ядро системы (собственно, в сам Linux). Поэтому следует регулярно устанавливать обновления системы, так как на ряду с другими обновлениями могут прийти новые версии ядра, а следовательно, и новые драйвера для компьютера и периферии.

Установить обновления можно с помощью системного приложения «Программы и обновления» (для классической Ubuntu с Unity) или с помощью «Менеджера обновлений Muon» (для KDE). О том, как использовать «Менеджер обновлений» можно прочитать, например, здесь:
Репозитории и обновления
(заголовок «Управление обновлениями» во второй части страницы).

«Менеджер обновлений Muon» в KDE работает аналогично, хотя немного и отличается интерфейсом и наличием доп. функций.

Даже если в списке устанавливаемых обновлений не было новых версий ядра, то ничего страшного. В любом случае, обновления всегда полезны.

Если с обновлениями пришли новые ядра, то после окончания установки обновлений компьютер попросит его перезагрузить, на что надо согласиться. После перезагрузки можно ещё раз проверить работоспособность сканера.

Если сканер по-прежнему не работает, то потребуются применить более серьёзные методы решения проблемы.

Читайте также:  Enable hyper v windows features

Проверка распознавания системой сканера, как устройства.

Сначала нужно посмотреть, определяется ли сканер физически. Большинство сканеров сейчас подключается по USB, поэтому необходимо открыть Терминал и ввести команду, показывающую все подключенные USB-устройства:

Если среди них нет искомого сканера, то, скорее всего, проблема аппаратная. Стоит проверить, подключён ли сканер по USB, не переломился ли кабель и вообще, исправен ли сам сканер. Так же могут быть проблемы с распознаваем сканера в BIOS или UEFI компьютера. Часто помогает отключение XHCI в UEFI.

Если же в выводе Терминала есть строчка подобная этой:

то уже хорошо — система видит сканер как USB-устройство и можно двигаться дальше. Естественно, что все цифры и наименование сканера могут быть другими. Важно то, что такая строка есть в принципе.

Теперь нужно ввести в Терминале:

Если система не может выполнить команду, то, вероятно, не установлен пакет sane-utils , о чём и сообщит Терминал. Установить этот пакет можно командой:

а затем повторить ввод:

Положительным ответом будет считаться строка, аналогичная этой:

Собственно, на этом можно и остановиться. Сканер подключен и распознаётся, можно сканировать.

Если же Терминал выдаёт отрицательный ответ примерно в таком виде:

то это может означать:

Решать проблемы лучше в этом же порядке. Про решение аппаратных проблем уже было сказано выше, поэтому можно сразу перейти к настройке прав учётки пользователя.

Предоставление своей учётной записи права на работу со сканером.

Введённая в Терминал команда

покажет логин активного в данный момент пользователя.

Далее, нужно узнать, в каких группах состоит этот пользователь:

где — логин, полученный по команде whoami .

Если в этом списке указаны группы plugdev и scanner , то всё в порядке. Это означает, что проблем с правами на доступ пользователя к сканеру нет и можно переходить к следующему решению.

Если же групп plugdev и scanner нет в списке, то нужно добавить текущего пользователя в эти группы. Например:

где user1 — логин добавляемого пользователя.

Управление группами можно организовать и через графический интерфейс. К сожалению, в современных версиях Ubuntu удалены графические оболочки для управления группами, поэтому сначала придётся их поставить.

Для Ubuntu с Unity и GNOME:

Для Kubuntu или для KDE, являющимся в системе дополнительным рабочим окружением:

Запустить графическую утилиту управления группами в Unity можно через Главное меню→линза Приложения→фильтр Система→раздел Установленные→программа Пользователи и группы
Запуск в KDE: Главное меню→Приложения→Система→программа KUsers (Управление пользователями)

Подробнее о пользователях и группах можно прочитать, например, здесь: Пользователи и группы

После включения пользователя в нужные группы снова ввести в Терминал:

Если в ответ появляется строка, аналогичная этой, то проблема решена:

Иначе следует применить следующий метод решения проблемы.

Разрешение сканеру обращаться к ядру системы.

Если ответ Терминала по прежнему отрицательный, то, возможно, сканеру запрещено обращаться к ядру. Разрешение можно дать, отредактировав конфигурационный файл «40-libsane.rules», или если такого файла нет, «60-libsane.rules» в текстовом редакторе, запущенном с правами Суперпользователя:

В открывшемся тексте наверняка найдётся строка с параметрами сканера со схожим названием. Нужно скопировать строчку с этими данными и вставить её копию сразу под найденной, заменив в копии название сканера и номера idVendor и idProduct на полученные ранее по команде lsusb .

Вот как это будет выглядеть подробнее.

Читайте также:  Sensei mac os �����

Строка с похожим сканером в файле «40-libsane.rules»:

Данные от lsusb :

В файле «40-libsane.rules» в копии строки, в заголовке меняется номер модели сканера с 60 на 25, а двойной ID 04a9:2220, полученный от lsusb нужно разделить на idVendor04a9 и idProduct2220. В результате, основная и новая строки, друг за другом, будут выглядеть так:

Остаётся только сохранить файл и закрыть его.

Теперь снова вводим в Терминале:

Теперь уже ответ должен быть положительным:

Проблема решена. Можно приступать к сканированию.

Источник

Почему сканер на Linux’е такая боль?

Давно уже мучаюсь, периодически бросаю и иду доставать ноут с виндой, но сейчас решил побороться еще немного.
Устанавливаю Plustek MobileOffice S400 на Linux Mint.
Всё как положено, по инструкциям, коих в сети полным-полно.
# aptitude install sane xsane
Всё хорошо, программы встали, работают. Но никто не хочет видеть сканера.
Точней, его видят, даже правильно определяют почти.
# sane-find-scanner

При этом с правами root работает более корректно 🙂
# sudo sane-find-scanner

Вот он, сканер моей мечты — found USB scanner (vendor=0x07b3, product=0x0465 [600dpi USB Scanner], chip=GT-6816) at libusb:001:003
И всё бы хорошо, да только дальше наша тележка не пошла.

Может кто-то сталкивался уже и победил?

  • Вопрос задан более трёх лет назад
  • 2835 просмотров

Я, в своё время, когда внедрял линукс в школах просто поменялся сканерами с управлением образования 🙂 Им без разницы было, а я получил 100% работающий на линуксе сканер.

Если сканер личный, то проще на авито купить за 500р любой поддерживаемый сканер (большинство HP работают отлично).

ответ в том, что «боль» — вовсе не «Сканер на Linux’е», а попытки химичить при отсутствии даже базовых знаний об основах Linux-систем.

Ну и неумении читать по-английски.
Ибо в ошибках, которые вам выдаются всё просто и понятно написано. И при применении простейшей логики становится понятно как исправить:
нет прав — дать пользователю права (добавить в группу scanner, или как она в вашем дистрибутиве называется)
Ловится несколько сканеров — открыть /etc/sane/dll.conf и закомментировать все лишние драйвера, оставив только тот, который относится к вашему «настоящему» сканеру.

Sergey Goryachev:
> но как бы не всё можно знать даже являясь уверенным пользователем.
Конкретно это у меня нагуглилось на первой же странице 🙂
Впрочем, там была кроме прочего какая-то индийская контора, у которой на сайте было написано, что Linux-драйвер для сего принтера предоставляется по запросу. Но, думаю, обманывают. Иначе уже давно бы кто-нибудь выложил его куда-нибудь.

А так — например, легко гуглится, что ещё в 2012 году было известно, что производитель не удосужился сделать драйвер и у людей на всяких убунтах он не заводится.

Так же, к слову, Вы неправильно вызывали scanimage в ОП-посте. Правильный ключ не `-l`, а `-L`.

В общем, ситуация такова, что драйвера для всевозможных девайсов (в т.ч. сканеров) появляются либо если их выпустил производитель (в случае Epson, например, iscan, в случае HP — hplip), либо если девайсы достаточно популярные, что они есть у того, кто умеет писать драйвера и он в этом заинтересован сам.

А бесплатно пилить драйвера для богом забытых нонейм-девайсов, увы, никто не будет 🙂

Источник

Оцените статью