Рейтинг:0

Больше не удается получить доступ к сканеру на Brother HL-L3290CDW сканер-принтер-копир

флаг id

Мой брат «все в одном» сканер-принтер-копир месяцами отлично работал с Ubuntu 20.04 через USB-кабель. Я все еще могу использовать лазерный принтер, но при первой попытке начать сканирование он издает шум сканера в течение нескольких секунд, а затем программа сканера (xsane, gscan2pdf или simplescan) сообщает:

sane_start: недопустимый аргумент

Со второй и последующих попыток я получаю

'brother4:bus2;dev1':недопустимый аргумент.

Я подозреваю проблему с разрешениями, но не знаю, что именно. Я программист приложений, а не системщик. Я не знаю, как эти части соединяются. То, что мне удалось выяснить, показано ниже:

sarg314@ralph: сканизображение -L
устройство `brother4:bus2;dev1' — USB-сканер Brother HL-L3290CDW.

sarg314@ralph:~$ scanimage --test
Выходной формат не задан, по умолчанию используется pnm.
scanimage: открытие устройства Brother4:bus2;dev1 не удалось: неверный аргумент

lsusb дает

sarg314@ralph:~$ lsusb
Шина 004 Устройство 002: ID 174c:3074 ASMedia Technology Inc. Концентратор ASM1074 SuperSpeed
Шина 004 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 003 Устройство 006: ID 04f9:044a Brother Industries, Ltd. 
Шина 003 Устройство 004: ID 046d:c064 Проводная оптическая мышь Logitech, Inc. M110 (M-B0001)
Шина 003 Устройство 003: ID 05af:8277 Jing-Mold Enterprise Co., Ltd AS2107
Шина 003 Устройство 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 Высокоскоростной концентратор
Шина 003 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
Шина 002 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 001 Устройство 004: ID 26ce:01a2 Светодиодный контроллер ASRock
Шина 001 Устройство 003: ID 05e3:0610 Genesys Logic, Inc. 4-портовый концентратор
Шина 001 Устройство 002: ID 1058:1021 Western Digital Technologies, Inc. Elements Desktop (WDBAAU)
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0

Таким образом, scanimage говорит, что это bus2; dev1, а lsusb показывает это как «корневой концентратор Linux Foundation 3.0». Это не имеет смысла, или я неправильно понимаю это?

root@ralph:/home/sarg314# вменяемый-найти-сканер

  # sane-find-scanner теперь попытается обнаружить ваш сканер. Если
  # результат отличается от того, что вы ожидали, сначала убедитесь, что ваш
  # сканер включен и правильно подключен к компьютеру.

  # Сканеры SCSI не найдены. Если вы ожидали чего-то другого, убедитесь, что
  # вы загрузили драйвер ядра SCSI для вашего адаптера SCSI.

найден USB-сканер (vendor=0x04f9 [Brother], product=0x044a [серия HL-L3290CDW]) по адресу libusb:003:006
не удалось получить строковый дескриптор: ошибка конвейера
не удалось получить строковый дескриптор: ошибка конвейера
  # Ваш USB-сканер был (вероятно) обнаружен. Он может или не может поддерживаться
  # ЗДРАВОМЫСЛЯЩИЙ. Попробуйте scanimage -L и прочитайте справочную страницу бэкенда.

Являются ли ошибки трубы моей проблемой, или это не имеет отношения к делу?

root@ralph:/home/sarg314# ls -l /dev/bus/usb/003
всего 0
crw-rw-r-- 1 root root 189, 256 15 сентября 11:03 001
crw-rw-r-- 1 root root 189, 257 15 сентября 11:03 002
crw-rw-r-- 1 root root 189, 258 15 сентября 11:03 003
crw-rw-r-- 1 root root 189, 259 15 сентября 11:03 004
crw-rw-r--+ 1 root lp 189, 261 15 сент. 11:03 006

Должна ли приведенная выше команда отображать отдельную запись для устройства сканирования или все это проходит через dev 6 на подобном многофункциональном устройстве?

root@ralph:/home/sarg314# getfacl /dev/bus/usb/003
getfacl: удаление ведущего '/' из абсолютных путей
# файл: dev/bus/usb/003
# владелец: корень
# группа: корень
пользователь::rwx
группа::rx
другое :: г-х

Спасибо за любые предложения.

флаг br
Я думаю, что `getfacl /dev/bus/usb/003/006` покажет, что у вашего пользователя есть разрешение на доступ к устройству. (Если вы повторно подключили сканер, устройство будет 007 или выше).
Рейтинг:0
флаг br

Любая информация, которую получает SANE, поступает через драйвер сканера Brother. Похоже, сканизображение -L вывод - это немного дезинформации.

Я не использую несвободные драйверы, но укажу вам путь к хорошо зарекомендовавшему себя и хорошо зарекомендовавшему себя бесплатному драйверу. Это то, что пользователь получает по умолчанию в Ubuntu 21.04.

Первый шаг здесь а затем перейти к здесь. Загрузить и установить здравомыслящий аэроскан и ipp-usb. Настройка не требуется. Просто подключитесь. Сканирование должно быть доступно немедленно.

Мне были бы интересны результаты сканизображение -L и airscan-обнаружить. Это поможет другим пользователям.

sarg314 sarge avatar
флаг id
Спасибо за эту информацию. (Я пытался переустановить программное обеспечение Brother, но безрезультатно.) Я попробую другой драйвер.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.