Installing a USB Printer in a Linux Environment

A USB printer can be connected to the router and used as a network printer if you are using an operating system that supports printing to an Internet Printing Protocol (IPP)-based printer. Linux provides support using the Common UNIX Printing System (CUPS).

Note: The router does not support the Line Printer Daemon/Line Printer Remote (LPD/LPR) protocol. IPP must be installed as part of your CUPS installation.


Step One: Local Printer Installation

Note: The CUPS daemon must be running before you perform these steps.

Note: If the printer has already been installed on every computer that will use it once it is on the network, skip to Step Two: Get Your Print Server Information.

Before connecting your printer to the print server, it is important to install the drivers provided by the printer manufacturer on each computer that will use the printer.

  1. Plug your USB printer into one of the USB ports on your computer.

  2. Install the printer by following the installation instructions included with your printer.

  3. Print a test page to ensure that the printer is working properly.

  4. Power off your printer.


Step Two: Get Your Print Server Information

  1. Disconnect the printer from your computer and Plug the thin rectangular end of the USB cable into the USB port on the router.

  1. Connect the power supply to your printer and turn your printer on.

  2. Start a Web browser. In the location or address line type and press ENTER.

Note: If you have modified your router's IP address, enter the new IP address instead of

  1. When the user name and password window appears, type in the user name and the password you created. Click OK to load the router's Status page.

Note: You are not prompted to log in the first time you connect to the router configuration pages. During the Setup Wizard procedure, you created a user name and password to log on to the router. You will need to use these whenever you log on to the router. The user name and password are case-sensitive.

  1. In the Device section of the Status page, look for the Printer status and Printer location information. Write down the Printer location address.

Step 2: CUPS Configuration

Note: You must perform this procedure on each computer on your network to allow printing using the print server on the router.

  1. Start a Web browser. In the location or address line type http://localhost:631 and press ENTER.

  2. Click Manage Printers.

  3. Click Add Printer.

  4. Enter the Super User (SU) account user information and click OK.

  5. Enter the name, location, and description of the printer that you are installing and click Continue. The specific names are not dependent upon any information already entered.

Note: "Location" is not the same as the "Printer Location" that you recorded in the Get Your Print Server Information procedure. "Location" notes the physical location of the printer. For example, a printer located at home and in the basement could be assigned the location "Home-Basement. "Name" is the name that will be used to identify this printer in the command line.

  1. Select Internet Printing Protocol (http) in the Device field and click Continue.

  2. In the Device URI field, enter the "Printer Location", that you recorded in the Get Your Print Server Information procedure above and click Continue.

Note: The Device URI information is case-sensitive and must be entered exactly as it is shown in the Printer location section on the router's Status page. If you have modified the IP address of your router, use your router's IP address in place of

  1. Select the manufacturer and model of your printer and click Continue.

  2. Select the model of your printer and click Continue.

Note: If your printer does not appear in the list, open the Software link in the menu into a new window or tab, and search the CUPS repository for your printer drivers.

  1. Click Printers to display information about your printer.

Step Four: Verify the printer's connectivity

  1. Click Print Test Page to confirm that the printer is communicating with your computer.