Как мне заставить мой Brother DCP-135C правильно сканировать?

Я только что установил 64-битную версию Ubuntu 11.10 на свой рабочий стол, и все работает просто отлично. У меня также не возникло проблем с тем, чтобы функция принтера моего Brother DCP-135C работала без проблем. Я просто не могу заставить сканер работать.

Я пробовал непрошеного здесь , но это ничего не сделало. Сложность в том, что если я вызываю программу scannig от имени администратора (sudo simple-scan), она работает нормально, но я не могу заставить ее работать как обычный пользователь.

0
задан 13 April 2017 в 15:23

2 ответа

Первое, что вам нужно сделать, это скопировать файлы из /usr/lib64/ в /usr/lib/. Это связано с тем, что вы используете 64-разрядную систему, а драйверы - 32-разрядные (точные инструкции см. В FAQ Brother ). Этот шаг только для 64-битной Ubuntu.

Затем отредактируйте файл /lib/udev/rules.d/50-udev-default.rules. Для этого вам нужен root-доступ:

sudo gedit /lib/udev/rules.d/50-udev-default.rules

Найдите раздел # libusb для узлов устройства и добавьте в конце этой строки:

ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="01ce", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

Вы можете найти idVendor и idProduct. чисел, выполнив команду lsusb:

Bus 002 Device 004: ID 04f9:01ce Brother Industries, Ltd DCP-135C

Есть также другой способ, упомянутый в FAQ брата , он предусматривает изменение другого файла /lib/udev/rules.d/40-libsane.rules и рекомендуется для этих версий Ubuntu 9.10 10.04, 10.10, 11.4, 11.10 (возможно, также 12.04). Оба эти метода должны работать.

Вы также должны добавить saned в группу, которая владеет вашим сканером:

sudo adduser saned lp

Ваш сканер определенно входит в эту группу (у меня есть). Если вы хотите использовать другое сканерное устройство, то в Ubuntu есть документация для него ScanningHowTo (см. Раздел «Проблемы с разрешениями»).

По завершении всех этих шагов перезагрузите компьютер. Сканер должен работать в программах Simple Scan и XSane.

0
ответ дан 13 April 2017 в 15:23

Вам может потребоваться отредактировать файл /lib/udev/rules.d/40-libsane.rules. Для проверки обычным пользователем в 11.10 добавьте следующие строки:

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

См. Также Часто задаваемые вопросы Brother для других дистрибутивов и версий Ubuntu.

0
ответ дан 13 April 2017 в 15:23

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

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