Читаем Linux полностью

scanner 0x0003 0х04Ь0 0x0107 0x000 0x000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000

И скопировать ее в файл /etc/hotplug/usb.handmap, заменив идентификатор устройства на ОхМО. После этого надо заново подключить сканер, и в log-файлах системы вы увидите тогда приблизительно следующее:

usb.c: USB disconnect on device 5

hub.с: USB new device connect on bus1/1, assigned device number 6

usb.c: USB device 6 (vend/prod 0x4b0/0x100) is not claimed by any active driver.

usb.c: registered new driver usbscanner

scanner.с: probe_scanner: User specified USB scanner – Vendor: Product – 4b0:100

scanner.с: USB Scanner support registered.

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

Программный пакет SANE

Установленный нами для сканера драйвер ядра Linux обеспечивает только транспортный уровень протокола – он умеет передавать/принимать байты, но не более того. Для работы со сканером необходима программа, умеющая общаться именно с данной моделью сканера. Наиболее популярным комплектом таких программ является пакет SANE.

SANE представляет собой интерфейс, который обеспечивает доступ к сканирующему оборудованию стандартным образом, а также библиотеку модулей для многих моделей сканеров. Поддерживаются USB– и SCSI-сканеры, сканеры, подключаемые к параллельному порту, и даже сканеры, подключаемые по интерфейсу FireWire (IEE-1394), а также некоторые цифровые камеры.

В дополнение к библиотеке модулей, в состав пакета входят программы для сканирования (frontends), а также и программы от других разработчиков. Более подробно об этих программах мы поговорим ниже.

...

Замечание

Есть такие понятия – frontend и backend. Frontend – программа, с которой непосредственно «общается» пользователь, обычно она имеет графический интерфейс. Никогда не взаимодействует напрямую с аппаратными средствами. Backend – программа, с которой пользователь обычно не работает. С этой программой взаимодействует программа frontend – она передает какую-то информацию, a backend управляет аппаратурой.

Обычно практически любой дистрибутив содержит пакет SANE, однако лучше всего взять его на сайте разработчиков, поскольку пакет динамично развивается и дополняется. После установки пакета желательно отредактировать список устройств в файле /etc/sane.d/dll.conf – все лишние устройства «закомментировать».

Добавим наше устройство в файл /etc/sane.d/scanner.conf:

usb /dev/usb/scanner0

После этого протестируем список доступных устройств командой:

scanimage -L -v

Среди распознанных устройств должно быть и наше устройство. Теперь можно посмотреть, на что способно наше устройство:

scanimage –help -v –device scanner:/dev/usb/scanner0

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

Перейти на страницу:

Все книги серии Наиболее полное руководство

Linux
Linux

Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.Для начинающих администраторов или пользователей Linux.

Алексей Александрович Стахнов

ОС и Сети, интернет

Похожие книги