Difference between revisions of "Brother HL-2270DW"

From ArchWiki
Jump to: navigation, search
(Tutorial on installing Brother HL2270DW)
 
m (Added step to install the printer files)
Line 1: Line 1:
 
[[Category:Printers]]
 
[[Category:Printers]]
 
 
This is a short tutorial on installing the Brother HL-2270DW printer with [[CUPS]] on Arch Linux.
 
This is a short tutorial on installing the Brother HL-2270DW printer with [[CUPS]] on Arch Linux.
  
 
==Installing printer drive==
 
==Installing printer drive==
 +
Install rpmextract
 +
<pre># pacman -S rpmextract</pre>
 +
 +
Download printer driver from the Brother website
 +
<pre>$ mkdir ~/brother && cd ~/brother
 +
$ wget http://www.brother.com/pub/bsc/linux/dlf/cupswrapperHL2270DW-2.0.4-2.i386.rpm
 +
$ wget http://www.brother.com/pub/bsc/linux/dlf/hl2270dwlpr-2.1.0-1.i386.rpm
 +
</pre>
 +
 +
Extract those rpm
 +
<pre>
 +
$ rpmextract cupswrapperHL2270DW-2.0.4-2.i386.rpm
 +
$ rpmextract hl2270dwlpr-2.1.0-1.i386.rpm
 +
</pre>
 +
 +
Copy files in /usr/local
 +
<pre>
 +
$ sudo cp -R ./usr/local/Brother /usr/local
 +
</pre>
 +
 +
Extract PPD and cups filter from a script
  
  

Revision as of 20:23, 30 October 2012

This is a short tutorial on installing the Brother HL-2270DW printer with CUPS on Arch Linux.

Installing printer drive

Install rpmextract

# pacman -S rpmextract

Download printer driver from the Brother website

$ mkdir ~/brother && cd ~/brother
$ wget http://www.brother.com/pub/bsc/linux/dlf/cupswrapperHL2270DW-2.0.4-2.i386.rpm
$ wget http://www.brother.com/pub/bsc/linux/dlf/hl2270dwlpr-2.1.0-1.i386.rpm

Extract those rpm

$ rpmextract cupswrapperHL2270DW-2.0.4-2.i386.rpm
$ rpmextract hl2270dwlpr-2.1.0-1.i386.rpm

Copy files in /usr/local

$ sudo cp -R ./usr/local/Brother /usr/local

Extract PPD and cups filter from a script


Setup printer and CUPS

Note: This article details how to setup you printer over a LAN or WLAN connection.

This printer has a web-based interface. To avoid some extra Google queries, the HL-2270DW web interface default username is 'admin' and the default password is 'access'.

It is recommended that you configure the HL-2270DW to have a static IP so that CUPS will always work with it (steps not detailed in this article).

  1. Install CUPS and Foomatic:
    # pacman -S cups a2ps
  2. Start the cups daemon:
    # systemctl start cups
  3. Open a web browser to http://localhost:631/
  4. Click the Add Printer button on the Administration tab.

Using IPP

  1. Select IPP from the list.
  2. In the 'Connection' field, type
    ipp://THE_PRINTER_IP/ipp/port1
  3. In the next form, give the printer a unique name (no spaces and the name be must unique from any identical printers), and select "Brother" from the printer make field.
  4. Select "Brother HL-2170W Foomatic/hl1250" from the list of drivers.
  5. Configure the default options on the next page to your liking.

Troubleshooting

Some simple reminders

  1. Sometimes if you get simple errors like "spool not ready" or "ipp backend failed", there is a good chance you have to resume the printer by selecting the Maintenance drop down and selecting Resume Printer.