[an error occurred while processing this directive]

Организация совместного доступа к сканеру по сети
Задача: организовать совместный доступ пользователей с разных машин локальной
сети к сканеру HP Scanjet G3110, подключенному к ПК с Ubuntu Linux.

Настройка сервера к которому подключен сканер:

1. Устанавливаем пакет 'sane-utils':

  sudo apt-get install sane-utils

2. Добавляем в файл конфигурации /etc/sane.d/saned.conf IP-адреса компьютеров,
которым необходимо открыть доступ к сканеру.

3. В файл /etc/inetd.conf, при использовании в Ubuntu openbsd-inetd, добавляем
или раскомментируем строку:

   sane-port stream tcp nowait saned:saned /usr/sbin/saned saned

Если используется xinetd, настраиваем вызов saned по аналогии.

4. Создаем группу scanner:

   sudo groupadd scanner

добавляем себя и пользователя saned в эту группу:

   sudo usermod -aG scanner $USER
   sudo usermod -aG scanner saned

5. Для организации доступа к сканеру из группы scanner редактируем файл /lib/udev/rules.d/40-libsane.rules
ищем там свой сканер. Выглядеть его упоминание может примерно так:

   # Hewlett-Packard ScanJet G3110
   ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4305", ENV{libsane_matched}="yes"

приводим строку к такому виду:

   # Hewlett-Packard ScanJet G3110
   ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4305", ENV{libsane_matched}="yes", MODE="664", GROUP="scanner"

Если сканера нет в списке, его нужно добавить по аналогии с остальными
сканерами. idVendor и idProduct сканера можно узнать с помощью команды:

   sane-find-scanner

6. Перезагружаем компьютер для того чтобы удостовериться, что после
перезагрузки все заработает как надо, или вручную перезапускаем сервисы saned,
udev, openbsd-inetd (или xinetd).


Настройка клиентской машины

1. Устанавливаем пакет sane-utils:

   sudo apt-get install sane-utils

2. В конец файла /etc/sane.d/net.conf добавляем IP-адрес сервера к которому подключен сканер.

3. Теперь можно пробовать сканировать с помощью XSane или другой подходящей
программой, используя расшаренный сканер.

На ПК, работающих под Windows, для работы с Sane-сервером можно использовать
такие клиенты, как XSane-win32 (http://www.xsane.org/xsane-win32.html) или
SaneTwain (http://sanetwain.ozuzo.net/), для Mac OS X - Twain-sane (http://www.ellert.se/twain-sane/).

Для организации сканирования на стороне клиента через web-браузер можно
использовать проект PHPSane (http://sourceforge.net/projects/phpsane/).
 
08.04.2010 , Автор: Роман Сукочев , Источник: http://leolik.blogspot.com/2010/02/...
Ключи: scanner, sane, hardware
Раздел:    Корень / Администратору / Система / Поддержка аппаратного обеспечения

[an error occurred while processing this directive]

[an error occurred while processing this directive]