Drivers
Инструкция по поиску и применению драйверов для принтеров, сканеров и МФУ.
Печать
1. Поиск на сайте производителя
Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки). Например,
- https://www.kyoceradocumentsolutions.ru/index/service_support/download_center.false.driver.FS1030MFP._.RU.html
- https://support.brother.com/g/b/downloadlist.aspx?c=ru&lang=ru&prod=dcp1512r_eu&os=127&flang=English
- https://www.canon.ru/support/consumer_products/products/fax__multifunctionals/laser/laserbase_mf_series/i-sensys_mf4140.html?type=drivers&language=ru&os=linux%20(64-bit)
- https://support.hp.com/ru-ru/drivers/selfservice/samsung-proxpress-sl-m3820-laser-printer-series/16463006/model/16463010
- https://www.support.xerox.com/support/workcentre-5222/downloads/enus.html?operatingSystem=linux&fileLanguage=en_GB
2. Поиск информации по базе данных принтеров под Линукс
Откройте
http://www.openprinting.org/printers
Выберите модель принтера и посмотрите, каким драйвером он поддерживается.
3. Доустановите пакеты
Если принтер не появился в списке принтеров, попробуйте доустановить пакеты. Обычно они содержат файлы описаний ppd:
- cups-filters
- epsidm24-secc0001
- epsoneplijs
- epson-inkjet-printer-escpr
- epson-inkjet-printer-escpr2
- foo2zjs-PPD
- foomatic-db
- ghostscript-common
- gutenprint-cups-ppds
- hplip-hpcups-PPDs
- hplip-hpijs-PPDs
- hplip-ps-PPDs
- lz11-V2
- m2300w
- printer-driver-capt
- printer-driver-lbp660
- printer-driver-lxx74
- printer-driver-magicolor2430dl
- printer-driver-magicolor2530dl
- printer-driver-magicolor5430dl
- printer-driver-magicolor5440dl
- printer-driver-rname
- printer-driver-splix
4. Поддержка стандартных протоколов
Если драйвер для принтера не обнаружен или печать некорректна, посмотрите в документации, поддерживает ли принтер стандартные протоколы Postscript и PCL. Если поддерживает, попробуйте драйвер
- Generic Postscript
- Generic PCL
из раздела Generic при добавлении принтера.
Проверка печати
Необходимые пакеты: cups system-config-printer
Добавьте принтер в system-config-printer и распечатайте пробную страницу. Проверять под правами пользователя root или пользователя в группе sys.
Сканирование
Начинать следует с поиска на сайте производителя (не сработает для Эльбруса, так как обычно там собранные под x86 библиотеки).
Далее — искать информацию о поддержке в проекте SANE на странице
http://www.sane-project.org/sane-mfgs.html
usb 0x0924 0x42e9
Взять идентификатор можно в выводе команды lsusb.
Проверка сканирования
Необходимые пакеты: sane xsane
Сканер должен присутствовать в выводе команды scanimage -L и сканировать в Xsane. Проверять под правами пользователя root или пользователя в группе lp.
Сканирование по сети
Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда sane-airscan.
Поддержка данных протоколов должна быть включена (разрешена) в меню устройства.
Постоянно обновляемая таблица совместимости находится на странице проекта:
https://github.com/alexpevzner/sane-airscan
Проверить наличие в системе пакета sane-airscan. При необходимости доустановить.
Запустить xsane или skanlite. Сканеры доступные по сети должны появиться в меню выбора сканера.
Для диагностики можно пользоваться утилитой airscan-discover из пакета sane-airscan.
$ airscan-discover
[devices]
Brother MFC-L2720DW series = <URL сканера>, WSD
Примечания
- Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой hp-plugin.