Общий доступ к сканеру по локальной сети

canoscan-lide-25

В продолжении цикла статей про Домашний файловый сервер (123.13.2) хотелось бы рассказать о том, как я сделал общий доступ к сканеру Canon Lide25 по локальной сети. За основу была взята статья размещенная на opennet.ru.

Многие могут сказать, что сетевой сканер это не удобно, что надо делать лишние движения: дойти до сканера, положить оригинал, вернуться к ПК, сделать копию и затем забрать оригинал. Отчасти я соглашусь с ними. Но в моем случае это не является проблемой, т.к кроме сервера в доме нет стационарных ПК. А вот постоянно переподключать сканер к ноутбукам утомляет.

Приступим к настройке серверной части:

    1. Устанавливаем пакет sane-utils
sudo aptitude install sane-utils
  1. В файл конфигурации /etc/sane.d/saned.conf добавляем IP адреса компьютеров, которые смогут использовать наш сетевой сканер. Чтобы не вписывать каждую машину в ручную, я добавил туда всю домашнюю подсеть 192.168.1.0/24.
  2. В файле /etc/inetd.confпри использовании в Debian/Ubuntu openbsd-ineted расскоментируем строку
    sane-port stream tcp nowait saned:saned /usr/sbin/saned saned

    Если у вас ее нет, то просто добавьте в конец файла. Если используется xinetd, настраиваем вызов saned по аналогии.

  3. Создаем группу scanner добавляем в нее пользователя saned
    sudo groupadd scanner
    sudo gpasswd -a saned scanner
  4. В файле /lib/udev/rules.d/60-libsane.rules ищем свой сканер
    # Canon CanoScan LiDE25
    ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2220", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

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

    sane-find-scanner
    found USB scanner (vendor=0x04a9 [Canon], product=0x2220 [CanoScan], chip=LM9832/3) at libusb:002:003
  5. Перезагружаем компьютер для того чтобы удостовериться, что после
    перезагрузки все заработает как надо, или вручную перезапускаем сервисы saned, udev, openbsd-inetd (или xinetd).

Сетевой сканер готов к использованию. Теперь нам надо настроить клиентские машины.

Linux:

    1. Устанавливаем пакет sane-utils
sudo aptitude install sane-utils
  1. В файле /etc/sane.d/net.conf добавляем IP адрес нашего сервера, к которому подключен сканер, можно указать вместо IP его доменное имя.
  2. Теперь можно пробовать сканировать с помощью XSane или другой подходящей
    программой, используя расшаренный сканер.

    CanonLide25_net

    CanonLide25 Доступ по сети

Windows:

  1. Для доступа к сканеру из под Windows необходимо скачать XSane-win32
  2. Распаковываем скаченный архив на диск C:\
  3. В файле c:\sane\etc\sane.d\net.conf указываем IP адрес нашего сервера с планшетным сканером сканером
  4. Для запуска прогаммы необходимо выполнить c:\sane\bin\xsane.exe
CanonLide25_win

Доступ к сканеру по сети в Win Vista

Вот собственно и все. Приятного сканирования.

Поделиться в соц. сетях

Share to Google Buzz
Share to Google Plus
Share to LiveJournal
Share to MyWorld
Share to Odnoklassniki
This entry was posted in Домашний сервер. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*