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, or with cupswrapper.
First the PCL 6 Driver method:
Using the HP PCL6 Driver
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:
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)