This is a small tutorial to make the printer Brother HL 2170w work on Arch. There are no drivers available from Openprinting.org at the moment for this printer to work in CUPS. 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)