Brother HL-2170W printer Linux install ====================================== Updated: 7/16/2009 Note: this install was done on a Fedora 11 Linux installation. Printer configuration: ---------------------- Install toner cartridge in printer and connect printer to network with dhcp server (cable router, etc...). Power on the printer. Press printer button 3 times to print printer configuration (3 pages) to get printers DHCP assigned IP address. To configure the printer, connect to and login to it via: http://x.x.x.x/ where x.x.x.x is your printer's IP address. Default User Name is "admin" Default Password is "access" Change the printer to use a static IP address instead of DHCP address. If configuring wireless, configure these on the web interface: Network Configuration Wireless - Configure TCP/IP Configure Wireless Configure Interface - You MUST select the 802.11b/g interface ONLY (not both, not 10/100Base-TX) Example: select NC-7400w, IEEE 802.11b/g Verify wireless IP address settings are active. Linux driver installation and configuration: -------------------------------------------- Download and install HL-2170W lpr and cupswrapper Linux drivers from http://solutions.brother.com/linux/en_us/index.html LPR Printer Driver: http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html Cups wrapper driver: http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html Driver install notes: http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install5.html Network configuration notes: http://solutions.brother.com/linux/sol/printer/linux/cups_network.html Install the lpr Linux driver and then the cups wrapper Linux driver: rpm -Uvh brhl2170wlpr-2.0.2-1.i386.rpm rpm -Uvh cupswrapperHL2170W-2.0.2-1.i386.rpm Configure the printer device for network printing: Click on "System - Administration - Printing" If you will be printing from the network only, you can remove the "HL2170W" default USB cable connection device (usb:/dev/usb/lp0): Select the default "HL2170W" then click "Delete" to remove the default USB printer device. This will avoid confusion if you only use network print. Follow one (or both) of the following install options: lpd method (works with Fedora 11, 10, 9, and 8) Click "New" - "Network Printer" Click "LPD/LPR Host or Printer" For "Host:" enter "x.x.x.x" (where x.x.x.x is your printer's IP address) For "Queue:" enter "binary_p1" (Or just put "x.x.x.x/binary_p1" in for Host:) Click "Forward". Select "Brother", then click "Forward". Select "HL2170W for CUPS", then click "Forward". Enter "HL-2170W_lpd" for Printer Name Enter "Brother HL-2170W monochrome printer lpd" for "Description", then click "Apply". Verify "Device URI:" is "lpd://x.x.x.x/binary_p1" (where x.x.x.x is the IP address of the printer) Optional Method 2: socket method (tested and works with Fedora 10) Click "New" - "Network Printer" Select Device "AppSocket/HP JetDirect For "Host:", enter printer_hostname or IP address For "Port number:", leave at 9100 Click Forward Choose Driver: Select "Brother", then click "Forward" Choose Driver: Scroll up then select "HL2170W for CUPS", then click "Forward". Describe Printer: Enter "HL-2170W" for Printer Name Enter "Brother HL-2170W monochrome printer" for "Description", then click "Apply" Enter Root password at the prompt Verify "Device URI:" is "socket://x.x.x.x:9100" (where x.x.x.x is the hostname or IP address of the printer) Print a test page: Select the printer device in the "Local Printers" section and click on "Print Test Page" Other notes: ------------ Default User Name is "admin" Default Password is "access" If you need to reset your printer to factory defaults, follow this procedure: power off the printer while holding down the printer button, power on the printer while continuing to hold down the printer button until Toner, Drum and Error LEDs light up release the printer button press the printer button 7 times make sure all LEDs light up your printer should be back to factory default settings To manage the CUPS printing system on your PC: http://localhost:631/ lpr driver installs these files: # rpm -qpl brhl2170wlpr-2.0.2-1.i386.rpm /usr/bin/brprintconfiglpr2 /usr/bin/brprintconflsr2 /usr/lib/libbrcomplpr2.so /usr/local/Brother /usr/local/Brother/inf /usr/local/Brother/inf/brHL2170Wfunc /usr/local/Brother/inf/brHL2170Wrc /usr/local/Brother/inf/braddprinter /usr/local/Brother/inf/paperinf /usr/local/Brother/inf/setupPrintcap /usr/local/Brother/lpd /usr/local/Brother/lpd/filterHL2170W /usr/local/Brother/lpd/psconvert2 /usr/local/Brother/lpd/rawtobr2 /var/spool/lpd/HL2170W cups wrapper driver installs these files: # rpm -qpl cupswrapperHL2170W-2.0.2-1.i386.rpm /usr/local/Brother /usr/local/Brother/cupswrapper /usr/local/Brother/cupswrapper/brcupsconfig3 /usr/local/Brother/cupswrapper/cupswrapperHL2170W-2.0.2