Drivers: различия между версиями
Nickel (обсуждение | вклад) Нет описания правки |
Nickel (обсуждение | вклад) |
||
Строка 81: | Строка 81: | ||
== Сканирование по сети == | == Сканирование по сети == | ||
Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда sane-airscan. | Для совместимых сканеров и МФУ доступно использование протоколов eSCL и WSD посредством бэкэнда {{pkg|sane-airscan}}. | ||
Поддержка данных протоколов должна быть включена (разрешена) в меню устройства. | Поддержка данных протоколов должна быть включена (разрешена) в меню устройства. | ||
Строка 89: | Строка 89: | ||
Проверить наличие в системе пакета {{pkg|sane-airscan}}. При необходимости доустановить. | Проверить наличие в системе пакета {{pkg|sane-airscan}}. При необходимости доустановить. | ||
Запустить xsane или skanlite. Сканеры доступные по сети должны появиться в меню выбора сканера. | Запустить {{cmd|xsane}} или {{cmd|skanlite}}. Сканеры доступные по сети должны появиться в меню выбора сканера. | ||
Для диагностики можно пользоваться утилитой airscan-discover из пакета sane-airscan. | Для диагностики можно пользоваться утилитой {{cmd|airscan-discover}} из пакета {{pkg|sane-airscan}}. | ||
<source lang=bash> | <source lang=bash> | ||
$ airscan-discover | $ airscan-discover | ||
[devices] | [devices] | ||
Brother MFC-L2720DW series = <URL сканера>, WSD | Brother MFC-L2720DW series = <URL сканера>, WSD | ||
</source> | </source> | ||
= Примечания = | = Примечания = | ||
* Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой {{cmd|hp-plugin}}. | * Для некоторых устройств Hewlett-Packard требуется установить собранный плагин (только под x86). Воспользуйтесь программой {{cmd|hp-plugin}}. | ||
[[Категория:HCL]] | [[Категория:HCL]] |
Версия от 17:31, 19 августа 2020
Инструкция по поиску и применению драйверов для принтеров, сканеров и МФУ.
Печать
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.