У меня есть принтер/сканер DCP-135C Брата, подключенный к моей машине Ubuntu 11.10 amd64. Мне удалось получить работу принтера, но она не распознает сканер.
Я установил драйверы с веб-сайта Брата, brscan2, и т.д., но он все еще не работает. Как я могу получить работу сканера?
По словам Брата FAQ Вы, возможно, должны скопировать файлы с /usr/lib64/
кому: /usr/lib/
.
Первая вещь, которую необходимо сделать, состоит в том, чтобы скопировать файлы с /usr/lib64/
кому: /usr/lib/
. Поэтому Вы используете 64-разрядную систему, и драйверы являются 32-разрядными (для точных инструкций, отсылают к Брату FAQ). Этот шаг только для 64-разрядной Ubuntu.
Затем отредактируйте Ваш /lib/udev/rules.d/50-udev-default.rules
файл. Вы должны базироваться доступ, чтобы сделать это:
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 (посмотрите на раздел проблем Разрешения).
Когда Вы сделаны со всеми этими шагами, необходимо перезапустить компьютер. Сканер должен работать и на Простом Сканировании и на программах XSane.