Difference between revisions of "Brother DCP-7030"

From ArchWiki
Jump to: navigation, search
(replace old-style direct package links with Pkg/AUR templates)
Line 16: Line 16:
There is the [https://aur.archlinux.org/packages.php?ID=27399 brother-dcp7030] in AUR. It contains driver from Brother.
There is the {{AUR|brother-dcp7030}} in AUR. It contains driver from Brother.
Install drivers:
Install drivers:
Line 54: Line 54:
There is the [https://aur.archlinux.org/packages.php?ID=24475 brscan3] in AUR.
There is the {{AUR|brscan3}} in AUR.
Install drivers:
Install drivers:

Revision as of 14:03, 28 April 2014


This is a brief tutorial how to setup the Brother DCP-7030 (multi function laser copier printer) on i686 Arch.



Install CUPS (see CUPS page).


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.



There is the brother-dcp7030AUR in AUR. It contains driver from Brother.

Install drivers:

% yaourt -S brother-dcp7030


# /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 PPD. I replaced all DCP-7020 by DCP-7030. After this I add a new printer manually using this PPD.


It may be nesessary to add a rule to your udev:

# nano /etc/udev/rules.d/10-usbprinter.rules
ATTR{idVendor}=="04f9", ATTR{idProduct}=="01ea", MODE:="0664", GROUP:="lp", ENV{libsane_matched}:="yes"


Go to http://localhost:631 page in your browser and install printer. All settings there is very simple, the main thing you must check - paper size set to "A4".



Install SANE:

# pacman -S sane

Add your user to scanner group:

# gpasswd -a username scanner
Note: You need to logout/login for this to take effect.


There is the brscan3AUR in AUR.

Install drivers:

% yaourt -S brscan3

After installing add line brother3 in the /etc/sane.d/dll.conf.

Now you can try to see if SANE recognizes your scanner

$ scanimage -L

For more info see 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


# sudo chmod a+w /dev/bus/usb/002/004


If you can print a test page from http://localhost:631, but can't print anything from LibreOffice, try to install a2ps.