Устанавливаем csh:
sudo apt-get install csh
У меня (на 10.10) вылезла ошибка
touch: невозможно выполнить touch для `/usr/share/cups/model/brmfc210c_cups.ppd': Нет такого файла или каталога
поэтому сначала я создал каталог:
sudo mkdir /usr/share/cups/model/
Затем ставим драйвера, сначала lpr, затем cupswrapper:
sudo dpkg -i mfc210clpr-1.0.2-1.i386.deb
sudo dpkg -i cupswrapperMFC210C-1.0.2-3.i386.deb
После этого принтер определяется как MFC210C и отлично работает!
Осталось настроить на нём сканер. Опять идём на сайт производителя и смотрим драйвер. Для нашего сканера это brscan2. Скачиваем и ставим.
Для работы сканера в 64-битной системе необходимо сделать следующее:
6. FOR 64 bits!: The scan of the DCP-115c only will work after write these lines in terminal:
sudo cp /usr/lib64/libbrscandec2.so.1.0.0 /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/libbrcolm2.so.1.0.1 /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/libbrcolm2.so /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/libbrscandec2.so.1 /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/libbrscandec2.so /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/libbrcolm2.so.1 /usr/lib/x86_64-linux-gnu/
sudo cp /usr/lib64/sane/libsane-brother2.so.1.0.7 /usr/lib/x86_64-linux-gnu/sane/
sudo cp /usr/lib64/sane/libsane-brother2.so.1 /usr/lib/x86_64-linux-gnu/sane/
sudo cp /usr/lib64/sane/libsane-brother2.so /usr/lib/x86_64-linux-gnu/sane/
http://forum.ubuntu-fr.org/viewtopic.php?id=889791
(UPDATED 4 янв 2019: в современных системах нужно копировать библиотеки в /usr/lib/x86_64-linux-gnu/ и /usr/lib/x86_64-linux-gnu/sane/ вместо /usr/lib/ и /usr/lib/sane/ соответственно.)
Сканирует, но только от рута... Чтобы сканировал не от рута:
- В Ubuntu 10.10+ решается установкой пакета brother-udev-rule-type1-1.0.0-1.all.deb.
Скачать пакет + инструкции для других ОС: https://support.brother.com/g/s/id/linux/en/instruction_scn1c.html?c=us_ot&lang=en&comple=on&redirect=on.
- В Ubuntu 9.10-12.10 нужно прописать правило udev:
sudo gedit /lib/udev/rules.d/40-libsane.rules
(в Debian Wheezy у меня /lib/udev/rules.d/60-libsane.rules)
и перед LABEL="libsane_usb_rules_end" добавляем по аналогии:
ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5250", ENV{libsane_matched}="yes"
# Brother DCP-115C
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="018c", ENV{libsane_matched}="yes"
VendorId и ProductId можно проверить по lsusb:
Bus 003 Device 002: ID 04f9:018c Brother Industries, Ltd DCP-115C
Перезагружаемся, проверяем от юзера.
Вот ещё хороший мануал, сохраню на всякий случай.
И драйвера, пожалуй, отзеркалю. В архиве (tar.gz, 2МБ) все пакеты с brother.com под данный принтер и сканер.
И ещё по теме:
Официальная инструкция по настройке сканера:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_scn1a.html (http://www.peeep.us/f0c16cef)
Ещё хорошая инструкция:
http://manoftherambla.wordpress.com/2012/06/17/install-brother-dcp-115c-printer-in-lubuntu-12-04/ (http://www.peeep.us/dfc1d674)
И форумы:
http://ubuntuforums.org/showthread.php?t=1592489 (http://www.peeep.us/fcaa5871)
https://www.kubuntuforums.net/showthread.php?60589-Brother-DCP-115C-scanner-not-identified-in-Kubuntu-12-10-64-bit
http://forum.ubuntu-fr.org/viewtopic.php?id=889791 (http://www.peeep.us/35db75d4)
0 коммент.:
Отправить комментарий