Difference between revisions of "Brother DCP-7030"

From ArchWiki
Jump to: navigation, search
(Drivers)
 
(26 intermediate revisions by 11 users not shown)
Line 1: Line 1:
[[Category:Printers]]
+
#REDIRECT [[CUPS/Printer-specific problems#Brother]]
[[Category:Imaging]]
+
 
+
=Introduction=
+
 
+
This is a brief tutorial how to setup the Brother DCP-7030 (multi function laser copier printer) on i686 Arch.
+
 
+
=Printer=
+
==CUPS==
+
Install CUPS (see CUPS [https://wiki.archlinux.org/index.php/CUPS page]).
+
 
+
==Usblp==
+
 
+
It may be necessary to blacklist Usblp module to get AUR driver working. To do that, you may add "!usblp" at the end of your rc.conf MODULES list.
+
 
+
==Drivers==
+
===Original===
+
There is the [https://aur.archlinux.org/packages.php?ID=27399 brother-dcp7030] in AUR. It contains driver from Brother.
+
 
+
Install drivers:
+
% yaourt -S brother-dcp7030
+
 
+
Replace all the <code>/etc/init.d/</code> occurences by <code>/etc/rc.d/</code> in the {{ic|/usr/local/Brother/cupswrapper/cupswrapperDCP7030-2.0.2}}.
+
 
+
After that replace  <code>/etc/rc.d/cups</code>  by <code>/etc/rc.d/cupsd</code>
+
and <code>/etc/rc.d/cupsys</code>  by <code>/etc/rc.d/cupsd</code> in the above file.
+
 
+
Run
+
# /usr/local/Brother/cupswrapper/cupswrapperDCP7030-2.0.2
+
 
+
Now go to the CUPS page: http://localhost:631/
+
 
+
Under the Printers tab you should see a DCP7030 printer automatically installed and configured.
+
 
+
===Using PPD from hl1250===
+
 
+
Unfortunately original driver did not work with DCP-7030 on my PC.
+
 
+
I got this [http://www.openprinting.org/ppd-o-matic.php?driver=hl1250&printer=Brother-DCP-7020 PPD]. I replaced all <code>DCP-7020</code> by <code>DCP-7030</code>. After this I add a new printer manually using this PPD.
+
 
+
=Scanner=
+
 
+
==SANE==
+
Install SANE:
+
# pacman -S sane
+
 
+
Add your user to <code>scanner</code> group:
+
# gpasswd -a username scanner
+
 
+
{{Note|You need to logout/login for this to take effect.}}
+
 
+
==Drivers==
+
There is the [https://aur.archlinux.org/packages.php?ID=24475 brscan3] in AUR.
+
 
+
Install drivers:
+
% yaourt -S brscan3
+
 
+
After installing add line <code>brother3</code> in the {{ic|/etc/sane.d/dll.conf}}.
+
 
+
Now you can try to see if SANE recognizes your scanner
+
$ scanimage -L
+
 
+
For more info see SANE [https://wiki.archlinux.org/index.php/Sane page].
+
 
+
If your scanning software can't use the scanner even with correct scanimage, check your printer usb location with
+
$ lsusb
+
 
+
and give writing permission for that device to all users. For example, for:
+
Bus 008 Device 004: ID 04f9:01ea Brother Industries, Ltd DCP-7030
+
use:
+
# sudo chmod a+w /dev/bus/usb/002/004
+

Latest revision as of 21:35, 30 October 2015