SANE, сканирование документов по сети
SANE это API, обеспечивающий стандартизированный доступ к сканерам различных производителей в Linux. Если ваш сканер поддерживается SANE, то можно организовать доступ к сканеру по сети. Не буду описывать процедуру установки сканера, опишу какие надо сделать изменения в конфигурационных файлах, чтобы получить доступ к установленному сканеру по сети.
На машине, с подключенным сканером (назовем его "сервер"), надо установить SANE выполнив в командной строке:
sudo aptitude install sane sane-utils libsane
Для доступа к сканеру по сети надо внести пользователя saned в группу scanner и lp (для некоторых МФУ):
sudo usermod -aG scanner,lp saned
Проверить правильность установки сканера можно выполнив команду:
sudo scanimage -Lq
Вывод команды покажет наименование сканера и порт к которому он подключен. SANE не может работать как демон(сервис) самостоятельно, поэтому необходимо установить сервер openbsd-inetd, который будет обрабатывать входящие tcp соединения на определенном порту и запускать SANE.
sudo aptitude install openbsd-inetd
В файле /etc/services, если не прописано, надо прописать строку:
sane-port 6566/tcp
В файле /etc/inetd.conf надо прописать как будут обрабатываться соединения, на прописанном ранее порту:
sane-port stream tcp nowait saned.saned /usr/sbin/saned saned
В файле /etc/sane.d/saned.conf прописываем IP сеть, в которую будет раздаваться сканер, например:
192.168.0.0/24Перезапускаем сервер openbsd-inetd:
sudo /etc/init.d/openbsd-inetd restart
На этом "серверная" часть готова. Теперь перейдем к "клиентской" машине.
На "клиентском" компьютере надо установить SANE и программу для сканирования хsane:
sudo aptitude install sane sane-utils libsane xsane xsane-common
В файле /etc/sane.d/net.conf указать IP адрес компьютера с подключенным сканером, например:
192.168.0.10
В файле /etc/sane.d/dll.conf, если не прописано, прописать или раскомментировать строчку:
К сканеру можно обращаться и с Windows машин, для этого можно воспользоваться windows версией xsane или интерфейсом SaneTwain.
При написании статьи использованы материалы с Linux.com.
netПроверить доступность сканера можно выполнив команду:
sudo scanimage -LqЧтобы дать доступ к сканеру пользователю, его необходимо внести в группу saned:
sudo usermod -aG scanner user_nameЧтобы изменения вступили в силу надо пользователю выйти и войти в систему. После этого проверить доступ к сканеру выполнив от имени пользователя в командной строке:
scanimage -LqЕсли вы получили вывод, то теперь можно воспользоваться программой xsane, в Ubuntu она расположена в меню "Приложения->Графика->Программа для сканирования изображения".
К сканеру можно обращаться и с Windows машин, для этого можно воспользоваться windows версией xsane или интерфейсом SaneTwain.
При написании статьи использованы материалы с Linux.com.
8 коммент.:
Кстати, я довольно долго sanetwain юзал через вайн=) привычка, всё в одном окне. Если бы ещё кто-нибудь подсказал, как его к фотошопу (тоже из-под вайна) привязать...
Большое спасибо за мануал! Все заработало без каких-либо проблем.
11.04 не работает.
11,10 работает но виснет после определенного количества сканирований(
Проверить доступность сканера можно выполнив команду:
sudo scanimage -Lq
проверять с какой машины? С клиента или с сервера?
Проверить доступность сканера можно выполнив команду:
sudo scanimage -Lq
проверять с какой машины? с клиентской или с сервера?
Проверять видимо с сервера, а потом, после настройки клиента можно и на клиентской стороне.
И пакет sane на серверной машине не нужен, я подозреваю. Проверю, скажу точно.
http://dordivespokerclub.free.fr/index.php?option=com_agora&task=profile&page=preview&user_id=47981
http://konwalia.adamswp.kei.pl/profile.php?lookup=3489
http://spotpear.com/index.php/forum/user/52104-obebeki
http://chelmaps.ru/index.php?subaction=userinfo&user=ewamyn
http://wino.girl.free.fr/index.php?file=Members&op=detail&autor=ipebaf
http://conso.durable2607.free.fr/index.php?file=Members&op=detail&autor=adibaji
http://aborigen-tour.ru/communication/forum/index.php?PAGE_NAME=profile_view&UID=14687
http://social.saratov.gov.ru/services/forum/index.php?PAGE_NAME=profile_view&UID=95438
http://gummball.website.pl/profile.php?lookup=2642
Отправить комментарий