Difference between revisions of "Brother HL-2170W"

From ArchWiki
Jump to: navigation, search
(Using the HP PCL6 Driver)
(Added a section on the foomatic printer drivers)
Line 7: Line 7:
 
If you previously tried to install the printer in CUPS, remove it.
 
If you previously tried to install the printer in CUPS, remove it.
  
This printer will work a few different ways; with the HP PCL6 Driver, or with cupswrapper.
+
This printer will work a few different ways; with the HP PCL6 Driver, with foomatic,or with cupswrapper.
  
 
For further info on cupswrapper please see the [[Brother_MFC-440CN]] guide.
 
For further info on cupswrapper please see the [[Brother_MFC-440CN]] guide.
  
First the PCL 6 Driver method:
+
First the foomatic/pxlmono method:
 +
 
 +
=Using the foomatic/pxlmono Driver=
 +
''
 +
This is the prefered method
 +
''
 +
 
 +
Install cups and foomatic
 +
 
 +
  #pacman -Sy cups foomatic-db foomatic-filters foomatic-db-ppd
 +
 
 +
Edit your rc.d to start cups on boot
 +
 
 +
  DAEMONS=(syslog-ng network netfs cups crond)
 +
 
 +
 
 +
Open a web browser to [http://localhost:631/ localhost:631]
 +
 
 +
Click the Add Printer Button (fill out the form) (click Continue)
 +
 
 +
Pick the Brother HL-2170 from the 'Device:' dropdown menu(Click Continue)
 +
 
 +
Pick the 'Brother HL-2170W Foomatic/pxlmono (en)' (Click Add Device)
 +
 
 +
Configure any other options for your printer
 +
 
 +
Click on the Printers tab and print a test page.
 +
 
 +
Second the PCL 6 Driver method:
  
 
=Using the HP PCL6 Driver=
 
=Using the HP PCL6 Driver=
 
''
 
''
Please bear in mind this driver is not that great, but it works.
+
Please bear in mind this driver is not that great, but it works. Use the Foomatic/pxlmono method above.
 
''
 
''
 
First install cups
 
First install cups
Line 45: Line 73:
  
 
Select HP LaserJet Series PCL 6 CUPS (en) (click Add Printer)
 
Select HP LaserJet Series PCL 6 CUPS (en) (click Add Printer)
 +
 +
Lastly; The cupswrapper method
 +
 +
=Using Brothers cupswrapper=
 +
''
 +
I have had nothing but problems with this under Arch. It works, but only in A4. There is no way to configure paper size that I can find. The cupswrapper uses a binary blob to compile your printers profile, and statically links to directories common to Debian. Sorry that I cannot be more specific, it has been a while since I used it as a driver.
 +
''

Revision as of 10:58, 7 December 2008


Introduction

This is a small tutorial to make the printer Brother HL 2170w work on Arch. If you previously tried to install the printer in CUPS, remove it.

This printer will work a few different ways; with the HP PCL6 Driver, with foomatic,or with cupswrapper.

For further info on cupswrapper please see the Brother_MFC-440CN guide.

First the foomatic/pxlmono method:

Using the foomatic/pxlmono Driver

This is the prefered method

Install cups and foomatic

 #pacman -Sy cups foomatic-db foomatic-filters foomatic-db-ppd

Edit your rc.d to start cups on boot

 DAEMONS=(syslog-ng network netfs cups crond)


Open a web browser to localhost:631

Click the Add Printer Button (fill out the form) (click Continue)

Pick the Brother HL-2170 from the 'Device:' dropdown menu(Click Continue)

Pick the 'Brother HL-2170W Foomatic/pxlmono (en)' (Click Add Device)

Configure any other options for your printer

Click on the Printers tab and print a test page.

Second the PCL 6 Driver method:

Using the HP PCL6 Driver

Please bear in mind this driver is not that great, but it works. Use the Foomatic/pxlmono method above. First install cups

 #pacman -S cups

Edit your rc.conf to start cups on boot

 DAEMONS=(syslog-ng network netfs cups crond)

Start cups:

 #/etc/rc.d/cups start


Open a web browser to localhost:631

Click the Add Printer Button (fill out the form) (click Continue)

Select Internet Printing Protocol (IPP) from the drop down menu (click Continue)

In the Device URI field add the following line:

 http://printer:631/ipp/port1

Where printer is the IP address or DNS name of your printer (click Continue)

Select "HP" under Make (click Continue)

Select HP LaserJet Series PCL 6 CUPS (en) (click Add Printer)

Lastly; The cupswrapper method

Using Brothers cupswrapper

I have had nothing but problems with this under Arch. It works, but only in A4. There is no way to configure paper size that I can find. The cupswrapper uses a binary blob to compile your printers profile, and statically links to directories common to Debian. Sorry that I cannot be more specific, it has been a while since I used it as a driver.