LINUX.ORG.RU

старый принтер в относительно новом ubuntu

 , ,


0

1

есть убунту 19.10 и принтер, точнее мфу xerox phaser 3100 mfp, на сайте ксерокса есть драйвер для убунту, но для 7.10, в списке при добавлении принтера эта модель есть, но говорит возможно понадобятся доп. драйвера, после установки тех старинных драйверов (там шелл скрипт, выполняется без ошибок) ничего не происходит, при попытке печати принтер пишет «разогрев», а потом «готов» и на этом заканчивается, ещё хотелось бы и сканер его, для него тоже есть драйвер, тоже старый, тоже не работает:

# sane-find-scanner
could not fetch string descriptor: Overflow
found USB scanner (vendor=0x0924 [XEROX], product=0x3cef [ Phaser 3100MFP]) at libusb:005:003
could not fetch string descriptor: Operation timed out
could not fetch string descriptor: Input/output error
found USB scanner (vendor=0x03f0, product=0x0a01) at libusb:003:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
как можно это дело победить?

★★

Последнее исправление: MaR (всего исправлений: 1)

Ответ на: комментарий от foxy_ant

В CUPS надо режим отладки включить и ошибки посмотреть в логах. Тогда понятнее будет что принтеру или спулеру не нравиться.

foxy_ant ★★
()

Для сканера нужно добавить пользователя в группу sane или другую аналогичную для для твоего дистрибутива, а так же в группу доступа для usb, наверное usb или запускать sane с правами root, через sudo например.

Так же нужно через правило udev добавлять права 777 на usb устройство сканера.

Чтобы работало сканирование пользователь от имени которого ты запускаешь sane должен видеть сканер в выводе scanimage -L.

anonymous
()

32х дистр пробуй ;)

anonymous
()

xerox phaser 3100 mfp

У меня такой есть. Первый совет, возьми флешку и сканирую на нее.

Если очень хочется чтобы все работало, то добавь 32битные библиотеки, драйвера только 32 бита. Желательно старые, так как драйвера только под старый cups и sane. Как оно будет работать - хз.

Или возьми контейнер типа lxc или виртуалку и ставь туда debian 6 32bit. Драйвера точно в нем работают. Пробрасывай usb и расшаривай эту систему по сети. Сейчас это похоже единственный вариант запустить это поделие. На будущее, не покупай xerox mfp, драйверов на них нет, даже если на нем написано что Линукс полностью поддерживается.

einhander ★★★★★
()
Ответ на: комментарий от einhander

всем спасибо, принтер победил так:
# apt install libcups2:i386 libcupsimage2:i386
# service cups restart

MaR ★★
() автор топика
Ответ на: комментарий от anonymous

Так же нужно через правило udev добавлять права 777 на usb устройство сканера.

После добавления в группу - уже не нужно.

zemidius
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.