Работа принтеров Samsung SCX-4200 в Alt Linux

Создан: 22.04.2010
Mодиф: 22.04.2010
Иванов Аркадий.

 

В Alt Linux p5 пришлось помучаться с этим МФУ.

Штатные драйвера CUPS работают, но очень странно - принтер иногда помаргивает, но не печатает.

При повторном запросе на печать может и напечатать, а может придётся и питание выключить или USB-кабель передёрнуть.

Гугл выдал много советов, включая откат на cups-1.3, откат sane, ручное заталкивание библиотек, ...

Без ручных действий конечно не обошлось. Но вроде бы они вполне понятные.

http://www-personal.umich.edu/~tjwatt/suldr/UnifiedLinuxDriver-3.00.37.tar.gz

 

 

  1. Загружаю драйвер usblp:
    modprobe usblp
     
  2. Чтобы драйвер автоматом грузился при перезагрузке компьютера, добавил в /etc/modules строчку:
      usblp
     
  3. Драйвера надо поставить версии 3. Я их брал по адресу:
    http://www.bchemnet.com/suldr/UnifiedLinuxDriver-3.00.37.tar.gz
     
  4. Провести установку.
  5. Установка даст загадочное имя принтеру и возьмёт PPD-файл для принтера, совершенно не соответствующий SCX-4200. Исправил это прямо в конфигах CUPS:
    - остановил CUPS (service cups stop)
    - В /etc/cups/printers.conf дал своё имя принтеру ("arc")
    - В /etc/cups/ppd/arc.ppd скопировал из инсталлятора PPD для SCX-4200.
    - Рестартовал CUPS (service cups start)
     
  6. Теперь вроде всё печатает.


    РАЗБОРКИ СО СКАНЕРОМ:
     
  7. В /etc/sane.d/dll.conf оставил только строку:
    smfp