Brother HL-2270DW

Tango-mail-mark-junk.png

Tango-mail-mark-junk.png

This article or section needs language, wiki syntax or style improvements.

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Brother HL-2270DW#)

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

Installing printer driver

Install the brother-hl2270dwAUR package from the AUR.

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 org.cups.cupsd.service
  3. Open a web browser to http://localhost:631/
  4. Click the Administration tab then click the Add Printer button. The username is "root" and the password is the root password of the user's computer.

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 HL2270DW for CUPS (en)" from the list of drivers (if the driver is not listed, follow the instructions under "Troubleshooting" below).
  5. Configure the default options on the next page to your liking
    1. Set Duplex to DuplexNoTumble for double-side printing
    2. Set TonerSave to on to enable toner saving

Troubleshooting

Margins are off

If your margins do not fit the page selected, check to see if the the Brother HL-2170W (Postscript Printer Description) PPD will fix the problem.

  1. Click the 'directly download PPD' link for the Brother HL-2170W
  2. Install hplip
  3. Go to CUPS->Administration->Manage Printers. Select your printer under 'Queue Name'.
  4. In the 'Administration' drop-down, select 'Modify Printer'; your IP address will be selected, click 'Continue' button; your current printer information will be shown with other options.
  5. Click on the "Select Another Make/Manufacturer"; click "Choose File" button.
  6. Navigate to the file you downloaded "Brother-HL-2170W-hpijs-pcl5e.ppd"
  7. Click 'Modify Printer'.
  8. Click on the 'Maintenance' drop-down and select 'Print Test Page'. Check margins for conformance to the page size selected.

Reset the print server to factory default settings

If the printer does not respond or has suddenly enabled its wireless feature, the print server can be reset by the following:

  1. Turn the printer off.
  2. Close the front cover and make sure the printer is plugged in.
  3. Hold down the "Go" button as the printer is turned on. Wait until all of the LEDs light up and the "Ready" LED turns off.
  4. Release the button. Make sure the LEDs turn off.
  5. Press the Go button six times. Make sure that all the LEDs light up, indicating the print server has been reset to its factory default settings. The printer will restart.

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.
  2. To set default printer, in a console:
$ lpoptions -d <PRINTER_NAME>.

or

Edit the user's .bashrc file to include:

~/.bashrc
...
export PRINTER=<printer name>
...
Then execute:
$ source .bashrc