XSane не удается открыть устройство (недействительный аргумент)

Я плохо знаком с Linux и установил Ubuntu 15.10 несколько дней назад. Я могу успешно распечатать на своем Canon i-SENSYS MF4890dw, но при попытке просканировать с Xsane я получаю следующее:

Failed to open device 'pixma:MF4800_10.237.93.145': invalid argument

Поскольку я считал некоторую подачу из других подобных потоков, я примерил Xterm:

scanimage -T 

который возвращается:

scanimage: open of device pixma:MF4800_10.237.93.145 failed: Invalid argument

и

uname -r

который возвращается 4.2.0-25-generic.

7
задан 22 January 2016 в 22:36

4 ответа

Был ошибка в библиотеке сканирования, которая влияла на беспроводное сканирование с помощью некоторых устройств. Обновление libsane к 1.0.26 или более новый. Если это не доступно в центре программного обеспечения, установите его от этот ppa:

sudo add-apt-repository ppa:rolfbensch/sane-git
sudo apt-get update
sudo apt-get dist-upgrade
4
ответ дан 23 November 2019 в 06:40

У нас были подобные проблемы с нашим сканером Canon. При установке обновленных версий xsane и его библиотеки от НОРМАЛЬНЫЙ ежедневный ppa получил нас главным образом функциональный, хотя фидер документа все еще не работает.

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

2
ответ дан 23 November 2019 в 06:40

Иногда, плохой USB-кабель может вызвать эту ошибку "недействительного аргумента". Попытайтесь выгрузить свой кабель с известным - хорошее.

0
ответ дан 23 November 2019 в 06:40

Это обычно - проблема полномочий.

Используйте lsusb для наблюдения, какая шина и dev принтер/сканер работает (предположение, что это соединено через usb).

lsusb

Соедините шиной 003 устройства 006: идентификатор 0400:0132 Brother Industries, Ltd

Это устройство находится на Шине 003, устройство 006..., который соответствует этому файлу:

ls -l /dev/bus/usb/003/006

crw-rw-r - 1 корневой альбом 189, 261 21 января 17:18 006

Заметьте, что группа является 'альбомом'.

Добавьте себя к использованию группы 'альбома':

sudo usermod -a -G lp {your-username-goes-here}

Выйдите из системы и въезжайте задним ходом... попытка xsane.

0
ответ дан 23 November 2019 в 06:40

Другие вопросы по тегам:

Похожие вопросы: