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.