Теперь после обновления с 13.10 до Ubuntu 14.04 мой Brother DCP-7055 все еще печатает, но все еще не сканирует. Я переустановил драйверы Brother. Дважды. (Теперь я использую 0.4.2-3)
lsusb говорит:
Bus 003 Device 011: ID 04f9:0248 Brother Industries, Ltd DCP-7055 scanner/printer
В то время как scanimage -L говорит
device `brother4:bus2;dev1' is a Brother DCP-7055 USB scanner
So Я пытался (как root):
ln -s /dev/bus/usb/003/011 /dev/usb/scanner
Итак, теперь вместо «не удалось открыть» sane-find-scanner -v дает мне:
...
searching for USB scanners:
checking /dev/usb/scanner... open ok, but vendor and product could NOT be identified
found USB scanner (UNKNOWN vendor and product) at device /dev/usb/scanner
....
# Your USB scanner was detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# `UNKNOWN vendor and product' means that there seems to be a scanner at this
# device file but the vendor and product ids couldn't be identified.
# Currently identification only works with Linux versions >= 2.4.8. You may
# need to configure your backend manually, see the backend's manpage.
Я чувствую, что, возможно, важный шаг вперед, но я не знаю, что делать дальше? Есть ли команда, чтобы узнать идентификатор продукта / устройства? И, если / когда я нахожу это, я думаю, что есть файл конфигурации где-нибудь, где я его придерживаюсь?
UPDATE
Duh! Я просто заметил, что lsusb давал мне идентификатор продавца (04f9) и идентификатор продукта (0248). Но я все еще не знаю, где их придерживать. Спасибо!
USB Scanning Brother DCP-7055
Загрузите драйвер для сканирования этого принтера (32-разрядный или 64-разрядный, Brascan-driver) Установите через программный центр Редактировать правила 40-libsane Перезагрузите (и помолитесь?) [ f1] Найти сканер Драйверы для 32 бит или 64 бит здесь: http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=dcp7055_all&os=128Загрузите только драйверы сканера, помните, что у вас есть 32 бит и 64 бит, установите через программный центр.
2.
start terminal скопируйте это, чтобы открыть gedit sudo gedit / lib / udev / rules. d / 40-libsane.rules
3.
Gedit открывается, вы хотите вставить этот текст
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Текст должен быть вставлен перед этим текстом: «# Следующее правило будет disable ... "
4.
Перезагрузитесь и помолитесь.
PS: Этот редактор раздражает, я НЕОБХОДИМО использовать asterix в обычном тексте, но он переформатирует текст и, следовательно, делает его неправильным , это для um слишком сложно использовать. Также пронумерованные списки автоматически используются довольно глупо.
PPS: Я надеюсь, что это полезно, я не беру на себя ответственность за ошибки typoes и т. д.