How to Set Up a Printer in Puppy Linux
To add a printer
1. Start the cups program
Method 1 Click the "setup" icon (it looks like a swiss army knife)
Click "setup CUPS printing" icon (it looks like a printer)
Answer "Yes" at the "Do you want to add a new printer? popup
Two windows will pop up,
One is a help surfer showing the CUPS Web Interface help page.
No work to be done in this one. Reference only.
The other is the home page for the CUPS printer server
in the default browser.
We will be working in this one.
Method 2 Start the internet browser
In URL bar, type "localhost:631" and press enter.
2. Adminstrating CUPS
Click "Adding Printers and Classes" link (first choice
in the "CUPS ~ for Adminstrators" column)
First try clicking "Find New Printers" button to see if CUPS
can see your printer.
Make sure your printer is awake for that step.
IF it sees your printer, Skip to the step Y.
Click "Add Printer"
Under "Other Network Printers"
Select "AppSocket/HP JetDirect
Press the "Continue" button
In the "connection" text bar, type socket://X.X.X.X
Where X.X.X.X is the intranet IP address of your networked
printer.
Click the "Continue" button
Enter a Name, a description and a location for the printer.
Name is the only required entry.
Click the "Continue" button.
Scroll the "make" sections until you find the make(HP, epson etc)
of your printer
Select the make of your printer
Click the continue button.
This will open the "Model" section
scroll through the "Model" section and select the closest
match to your printer.
Click add printer.
At "Set default options for PRINTERNAME" page
\ Click "Set Default Options" button
At page for PRINTERNAME,
In "Maintenance" pulldown select "Print Test Page"
Test Page Prints = Success
Test Page Fails = reinstall with different model selection.
IF no model selection works correctly
Try
If using an HP printer
Click the "Install" desktop Icon
Click button to run Puppy Package Manager.
In Puppy Package Manager click "Configure package manager"
Click "Update now" button
Press enter to download package info database for each
and every repository
There are many repositories, mine has 12, each needs an "enter"
Once all the repositories are updated, press "enter" to exit
the database download window.
Click OK to exit the Puppy Package Manager configure window.
Click exit package manager
Restart package manager
In the "find" text bar type hpijs and click the go button
In the PPM Search popup click the search all repositories
"search" button
In the package entries, select hpijs_3.12.2
(description = transitional dummy package for hpijs printer driver)
in the Puppy Package Manager Preinstall popup click the
"examine dependencies" button
In the Puppy Package Manager: dependencies popup
make sure that all packages are selected (check box is checked)
click the "Download-and-install selected packages" button
In the Puppy Package Manager: download popup select
arcive.ubuntu.com and click the download packages button
If all packages download succesfully, click the "OK" button
If some packages fail try again with a different download
location other than ubuntu.com
In the missing libraries popup click OK
Click the "exit package manager" button
Now retry installing printer, hopefully your printer ( or a close
number) will be in the model list this time.
If using a Samsung printer
Browse to this url
http://www.murga-linux.com/puppy/viewtopic.php?t=66614
In the first post, locate and click the link to Download
the samsung_print-uld.1.0.21.pet
In the next window press the "download" button
In the popup click save file
In the file browser (it is a little house icon on the desktop)
Navigate to the Downloads folder
` click the downloaded "samsung_print-uld.1.0.21.pet
icon to install it
click OK in the PPM popup to confirm install
Clck OK in next popup to finish install
Now retry installing printer, hopefully your printer ( or a
close number) will be in the model list this time.