Support & Downloads

Linux Informations

Install a ppd file


Step 1. Login as a superuser ( or use "sudo" option if it is required )
Step 2. Check if pre-required procedures are completed
For openSUSE
For Ubuntu8.04/8.04.1
For Fedora10 64 bit
Step 3. Download drivers
Download ppd installer.
Printer Driver download page
Step 4. Install the ppd file.

***Note For Ubuntu : Use "/usr/share/ppd" folder instead of "/usr/share/cups/model" folder.

4-1. Turn on the printer and connect your device.
4-2. Open the terminal and go to the directory where the ppd installer is.
4-3. Unzip the ppd installer.
Command  :  gunzip  (ppd-installler-name)
Example
4-4. Copy the ppd file to the folder CUPS refers.
Command  :  cp  (ppd-filename)  /usr/share/ppd  
4-5. Set permissions for the ppd file.
Command  :  chmod  644  /usr/share/cups/model/(ppd-filename)  
Command  :  chown  root:root  /usr/share/cups/model/(ppd-filename)  
Example
4-6. Restart CUPS
For Debian based distributions;
Command  :  /etc/init.d/cupsys  restart
For Redhat based distributions;
Command  :  /etc/init.d/cups  restart
Example(for Debian base) | Example(for Redhat base)
Step 5a. (for USB Connection) Configure your printer on the CUPS web interface
5a-1. Open a web browser and go to "http://localhost:631/admin".
5a-2. Click "Add Printer" and set the following parameters.
- Name of your printer device      for Name and Description
- Your printer device      for Device
- Brother      for Make/Manufacturer Selection
- Printer-driver's name      for Model/Driver Selection
Example of a USB printer entry
Check if the Device URI of your printer is "usb://Brother/(your printer's model name)"
If the device URI is different from the example above, please go to "Modify Printer Menu" to select proper device and driver.
Step 5b. (for Network Connection) Configure your printer on the CUPS web interface
5b-1. Open a web browser and go to "http://localhost:631/printers".
5b-2. Click "Modify Printer" and set following parameters.
- LPD/LPR Host or Printer      for Device
- lpd://(Your printer's IP address)/binary_p1      for Device URI
- Brother      for Make/Manufacturer Selection
- Printer-driver's name      for Model/Driver Selection

Note for Ubuntu8.10: Please set "AppSocket/HP JetDirect" for Device menu
Example of a network printer entry
Step 6. Try a test print
6-1. Open a text editor, write something and select "print" from the menu.

Page Top


Unzip ppd-installer
# ls HL-4070CDW.ppd.gz
HL-4070CDW.ppd.gz

# gunzip HL-4070CDW.ppd.gz

# ls HL-4070CDW.ppd
HL-4070CDW.ppd
Set permission/owner
# chmod 644 /usr/share/cups/model/HL-4070CDW.ppd

# chown root:root /usr/share/cups/model/HL-4070CDW.ppd

# ls -l /usr/share/cups/model/HL-4070CDW.ppd
-rw-r--r--  1 root root 28363 Jun 17 10:12 /usr/share/cups/model/HL-4070CDW.ppd
Restart CUPS (Debian based distribution)
# /etc/init.d/cupsys restart
 * Restarting Common Unix Printing System: cupsd                         [ OK ] 
# 

Restart CUPS (Redhat based distribution)
# /etc/init.d/cups restart
Shutting down cupsd                                                  done
Starting cupsd                                                       done
#
Printer entry on the CUPS web interface (USB Connection)
cups web interface
Printer entry on the CUPS web interface (Network Connection)
cups web interface

Page Top