How to Install Your Printer/Scanner in Puppy

Problems and successes with specific brands/models of printers
Message
Author
ralplpcr
Posts: 22
Joined: Mon 06 Jan 2014, 18:25

#301 Post by ralplpcr »

I'll have to download a copy - - I don't have a Fatdog disk currently. I'll see if that does the trick.

I'd think I should also be able to get it working in Tahr? I get the same results as with Slacko 5.6 ... but haven't tried ipps: on it. Maybe I'll do that first, just to see?

ralplpcr
Posts: 22
Joined: Mon 06 Jan 2014, 18:25

#302 Post by ralplpcr »

Well, phooey - no luck in FatDog either. I tried:
  • ipps://192.168.1.114:631/printers/F335
    ipps://192.168.1.114:443/printers/F335
    smbw://192.168.1.114/printers/F335
    smbw://192.168.1.114/F335
... all to no avail. The only wildcard here is that I used the same 32 bit hplips package converted to the new format... which should still work, I believe?

FYI - The first one on the list is exactly how the working printer appears in another Mint box, so I was optimistic that it'd work... but unfortunately no luck. :(

I did try in Tahr as well, and found that it still has CUPS 1.4.8 - same as Slacko 5.6 - so it sort of makes sense why I get the same results.

I'm beginning to wonder if there is some type of security in Mint that could be blocking non-Mint/non-Windows machines?

I've got a call for work in a few mins, so that's it for tonight. The saga continues!

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#303 Post by rcrsn51 »

ralplpcr wrote:The only wildcard here is that I used the same 32 bit hplips package converted to the new format
You need a 64-bit driver. Get the hplip_print from here.

ralplpcr
Posts: 22
Joined: Mon 06 Jan 2014, 18:25

#304 Post by ralplpcr »

So to follow up on this thread, I have both good news & bad news.

The bad news is that I still couldn't get Puppy to print to my HP F335 attached to the Linux Mint 17.1 machine. FatDog (64 bit hplip) couldn't do it, the latest Quirky 7.04 (64 bit hplip) couldn't do it, Slacko 5.6 & 5.7 (32 bit hplip) couldn't do it - - I didn't even bother trying with anything older.

The good news (at least as far as this thread is concerned) is that I've definitively concluded that it's something about Linux Mint 17.1's setup that is causing the issue. It's not the router, it's not a problem in Puppy... it's definitely Mint.

How did I come to this conclusion? Simple - I turned off the Mint system with the printer, and booted a Tahr USB Puppy drive. After loading the 32 bit hplip drivers, it immediately recognized the printer. I checked "Share Printers", "Allow Printing from Internet", and "Advertise Web Service", and then went to my Slacko 5.6 machine. It immediately found the printer, and allowed me to print a test page - - it was so easy, it was almost effortless. PeasyPort saw port 631 as being open, and that was all it took. I also set up Samba just to check, and both Puppy and Windows could see the printer that way as well.

As far as why Mint is not sharing in a compatible way, I still can't say. I don't believe I did anything strange when setting this box up, and the printer is still working on Windows and other Mint machines... just not over a protocol that I've been able to decipher yet.

I plan on continuing to dig into what's going on with Mint. Maybe I'll install an older version to see if it's something specific to 17.1... but at least as far as a problem in Puppy goes, I think my issue is resolved. :)

Thanks again for all your help (and tolerance) in trying to fix this issue, rcrsn51!

ralplpcr
Posts: 22
Joined: Mon 06 Jan 2014, 18:25

Resolution!

#305 Post by ralplpcr »

I've finally figured out why Linux Mint wasn't allowing me to connect to a printer from Puppy - - it's in how the protocol is entered. :idea:

To make the connection, you have to include the name of the workgroup for it to work. Go figure?

So for me, connecting via SAMBA worked when I entered:
  • smb://WORKGROUP/192.168.1.114/F335
I still haven't figured out how to get port 631 opened up so I can print via ipp:. Adding the workgroup didn't make a difference for ipp: printing... but I think this will be sufficient. Puppy can now print to a network printer on Linux Mint, and I think that's good enough for me. (And it only took 84 attempts to make it happen...LOL!)

chapchap70
Posts: 210
Joined: Thu 18 Nov 2010, 05:39
Location: The Island Of Long (NY, USA)

#306 Post by chapchap70 »

I am using Quirky Unicorn 6.2 and I am trying to use a printer connected to a Windows 7 machine. I am able to print when I connect the netbook to the printer by USB but not over the Wifi network. I have also tried using Fatdog 64 620, Precise 5.7.1, and the wheezy community edition puppy which all have different versions of CUPS and have not been successful. I have gotten messages from CUPS that it was rendering and printing but the jobs have not completed.

3. The target printer requires authentication (eg. in Windows 7). Set up the URI like:
Code:
smbw://USERNAME:PASSWORD@WORKGROUP/SERVER/PRINTER

You MUST provide all five pieces of information.
I have installed the cups backend pet from page 1 into Quirky but I have to leave out the "w" in smbw:// or else I get an unable to connect error. (Edit: I accidentally connected to the wrong wifi network and got this:Error NT_STATUS_BAD_NETWORK_NAME) See my next post

Here is a cups error log from one of the times I tried to print a test page:

Thanks for any help.

I [30/May/2015:20:06:49 -0400] Please move "SystemGroup lpadmin" on line 16 of /etc/cups/cupsd.conf to the /etc/cups/cups-files.conf file; this will become an error in a future release.
I [30/May/2015:20:06:49 -0400] Listening to [v1.::1]:631 (IPv6)
I [30/May/2015:20:06:49 -0400] Listening to 127.0.0.1:631 (IPv4)
I [30/May/2015:20:06:49 -0400] Listening to /var/run/cups/cups.sock (Domain)
E [30/May/2015:20:06:49 -0400] Unknown directive BrowseOrder on line 24 of /etc/cups/cupsd.conf.
E [30/May/2015:20:06:49 -0400] Unknown directive BrowseAllow on line 25 of /etc/cups/cupsd.conf.
W [30/May/2015:20:06:49 -0400] No limit for Validate-Job defined in policy default and no suitable template found.
W [30/May/2015:20:06:49 -0400] No limit for Cancel-Jobs defined in policy default and no suitable template found.
W [30/May/2015:20:06:49 -0400] No limit for Cancel-My-Jobs defined in policy default and no suitable template found.
W [30/May/2015:20:06:49 -0400] No limit for Close-Job defined in policy default and no suitable template found.
W [30/May/2015:20:06:49 -0400] No limit for CUPS-Get-Document defined in policy default and no suitable template found.
W [30/May/2015:20:06:49 -0400] No JobPrivateAccess defined in policy default - using defaults.
W [30/May/2015:20:06:49 -0400] No JobPrivateValues defined in policy default - using defaults.
W [30/May/2015:20:06:49 -0400] No SubscriptionPrivateAccess defined in policy default - using defaults.
W [30/May/2015:20:06:49 -0400] No SubscriptionPrivateValues defined in policy default - using defaults.
I [30/May/2015:20:06:49 -0400] Remote access is disabled.
I [30/May/2015:20:06:49 -0400] Loaded configuration file "/etc/cups/cupsd.conf"
I [30/May/2015:20:06:49 -0400] Using default TempDir of /var/spool/cups/tmp...
I [30/May/2015:20:06:49 -0400] Configured for up to 100 clients.
I [30/May/2015:20:06:49 -0400] Allowing up to 100 client connections per host.
I [30/May/2015:20:06:49 -0400] Using policy "default" as the default.
I [30/May/2015:20:06:49 -0400] Full reload is required.
E [30/May/2015:20:06:49 -0400] Filter "pstoraster" not found.
I [30/May/2015:20:06:49 -0400] Loaded MIME database from "/usr/share/cups/mime" and "/etc/cups": 39 types, 53 filters...
I [30/May/2015:20:06:49 -0400] Generating printcap /var/run/cups/printcap...
I [30/May/2015:20:06:49 -0400] Full reload complete.
I [30/May/2015:20:06:49 -0400] Cleaning out old files in "/var/spool/cups/tmp".
I [30/May/2015:20:06:49 -0400] Cleaning out old files in "/var/cache/cups".
E [30/May/2015:20:06:49 -0400] Unable to open listen socket for address [v1.::1]:631 - Address family not supported by protocol.
I [30/May/2015:20:06:49 -0400] Listening to 127.0.0.1:631 on fd 8...
I [30/May/2015:20:06:49 -0400] Listening to /var/run/cups/cups.sock:631 on fd 9...
I [30/May/2015:20:06:49 -0400] Resuming new connection processing...
I [30/May/2015:20:07:20 -0400] Saving printers.conf...
I [30/May/2015:20:09:13 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=7337)
I [30/May/2015:20:09:16 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7397)
I [30/May/2015:20:09:25 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7500)
I [30/May/2015:20:09:30 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7542)
I [30/May/2015:20:09:30 -0400] [Job ???] Request file type is application/vnd.cups-pdf-banner.
I [30/May/2015:20:09:32 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7594)
I [30/May/2015:20:09:41 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7696)
I [30/May/2015:20:09:45 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7756)
I [30/May/2015:20:09:46 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7757)
I [30/May/2015:20:09:47 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7758)
I [30/May/2015:20:09:49 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7800)
I [30/May/2015:20:09:50 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7801)
I [30/May/2015:20:09:52 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7802)
I [30/May/2015:20:09:53 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7844)
I [30/May/2015:20:09:54 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7864)
I [30/May/2015:20:09:55 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7868)
I [30/May/2015:20:09:56 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7873)
I [30/May/2015:20:10:00 -0400] Saving job.cache...
I [30/May/2015:20:10:07 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=8015)
I [30/May/2015:20:10:22 -0400] [Client 12] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=8199)
Last edited by chapchap70 on Sun 31 May 2015, 04:29, edited 1 time in total.

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#307 Post by starhawk »

Did you do the firewall thing? Custom install, excluding the IP address range of your LAN...

chapchap70
Posts: 210
Joined: Thu 18 Nov 2010, 05:39
Location: The Island Of Long (NY, USA)

#308 Post by chapchap70 »

I didn't even run the firewall wizard on Quirky.

The two setups that I think are the closest are these...

Code: Select all

smbw://User:password@Workgroup/Server/Canon%20MP210%20series
This gets me this in the state field "Domain=[(deleted server name)] OS=[Windows 7 Professional 7601 Service Pack 1] Server=[Windows 7 Professional 6.1]" I kind of expect the Domain to be "Workgroup"

(I think I accidentally connected to the wrong wifi network before when I got a bad server name.)


and

Code: Select all

smb://User:password@Workgroup/Server/Canon%20MP210%20series
gets me "Rendering/Processing" then "printing page 1" then the state is "held since" whatever date and time it was.

Added: Hmm. I tried putting in bogus information; entered info for a different computer on another network and it rendered/processed then printed. The smb://... thing seems to be printing/rendering on the local machine then transferring the data to the server. I thought that the info gets to the Server and prints there and for some reason wasn't getting from the server (ie the Windows 7 machine) to the printer.

chapchap70
Posts: 210
Joined: Thu 18 Nov 2010, 05:39
Location: The Island Of Long (NY, USA)

Got It Working

#309 Post by chapchap70 »

I had the wrong Printer Name. :roll: Evidently, I did not deal with the spaces properly. I went to the host computer and replaced the spaces with underscores and then was able to print test pages.
Important! CUPS cannot deal with a printer name if it contains spaces. You have two choices. Rename the printer in the Windows Sharing dialog. Or replace the spaces with the code %20 when you enter the name in CUPS.

My advice: Go with option 1. I assumed that the two characters after the percentage sign amounted to the number twenty but maybe it is a number two and a capital O ?? I did not change the printer name back to find out.

paule@adam.com.au
Posts: 2
Joined: Thu 18 Jun 2015, 01:08

bother printer

#310 Post by paule@adam.com.au »

Hi

Have installed cupswrapper and print driver and cups can see printer yet when i print it says " printer not connected"

I am new to puppy and believe it is looking for usb connection??

The printer is a wireless printer , can u help

User avatar
disallowed
Posts: 279
Joined: Sun 22 Mar 2015, 17:18

#311 Post by disallowed »

No drivers for konica minolta?

I've just seen about foo2lava driver on page 15 of this thread. I' ll give it a try, although there's not reference to magicolor 4650 I care of.

User avatar
disallowed
Posts: 279
Joined: Sun 22 Mar 2015, 17:18

#312 Post by disallowed »

Konica Minolta magicolor 4650 worked. The steps I followed:

Got the PPD Driver for Linux from http://printer.konicaminolta.com/sup...up.htm#Drivers (bottom of the page)

Extracted the 4650LinuxPPDs/english/

Placed the M4650opn.ppd in /etc/cups/ppd (and M4650PX.ppd, too, but I didn't use it)

At http://localhost:631/admin added the printer by providing the M4650opn.ppd

harrisnyc
Posts: 30
Joined: Thu 16 Jan 2014, 14:35

Can't install HP Officejet 7410 all-in-one

#313 Post by harrisnyc »

Hi all,

I'm trying out Puppy and I really like it so far, but having the ability to print is a necessity to me -- and I just can't get it to work. Here's what I've been through so far:

- In Precise Puppy, using the printer/CUPS menu option in Settings opened up the web-based CUPS control panel. I tried to "find" my printer, but all it found was Print to PDF.
- I tried the latest Tahrpup release, and when I used the CUPS web-based control panel it actually found my HP Officejet 7410, and I was even able to print a test page. However, after a reboot of Tahrpup, the CUPS interface could not find my printer. I made sure that the printer was turned on, my wifi network was working, and I tried the "find printer" several times -- but it just couldn't be found.

Any help would really be appreciated... thanks.
Harris

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#314 Post by rcrsn51 »

Have you read the main post in this thread?

Under Things to Know, see #6 about firewalls.

Then see #5 about manually installing your printer with the AppSocket/JetDirect protocol.

Does your printer have a static IP address?

What HP printer driver package have you installed?

harrisnyc
Posts: 30
Joined: Thu 16 Jan 2014, 14:35

#315 Post by harrisnyc »

rcrsn51 wrote:Have you read the main post in this thread?

Under Things to Know, see #6 about firewalls.

Then see #5 about manually installing your printer with the AppSocket/JetDirect protocol.

Does your printer have a static IP address?

What HP printer driver package have you installed?
Thank you very much! Yes, your original post at the top of this thread was very helpful -- the problem was the firewall. After I rebooted without the firewall, the detection worked perfectly. Now, to answer your other questions: I didn't manually install any drivers, other than the fact that I selected one of the drivers that CUPS presented me with, although it wasn't an exact match for my Officejet 7410 (it was a slightly lower version of the Officejet).

I have been able to print just fine, but I haven't tried scanning yet -- perhaps for that I may need another driver, but I'll worry about that later.

Thanks again.
Harris

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#316 Post by rcrsn51 »

Excellent. If you really want to run a firewall, you may find that the printer still works after you turn it back on.

Scanning to networked HP units is definitely possible. The procedure is discussed in the How To document.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#317 Post by keniv »

Hello

I am trying to install an HP 2540 all in one printer. Using this thread and the drivers for HP printers and scanners provided on the first page I can print using a usb connection. I have not tried scanning yet. The printer has both a wifi and an airprint connection. I would like to be able to connect to the printer via wifi. I have found a post here http://www.murga-linux.com/puppy/viewto ... 1c74c89171 where forum member BJF seems to have got fairly close and I have asked if he has managed to do it. One of the posts says
Have you tried to set up wireless the conventional way - have the printer join your network instead of you joining its?
I don't know how to do this. I would appreciate any instructions on how to do this or information on how to get the printer to connect via wifi. I am using Lucid 5287 which is the most up to date version. Its version of Cups is 1.4.3.

Regards,

Ken.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#318 Post by rcrsn51 »

For info on HP Wireless Direct, read here.

To connect the printer to your own WiFi network (if possible), you will need to read the printer's documentation and use its control panel.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#319 Post by keniv »

Hello rcrsn51

Thanks for your reply to both threads and your link. I have read the printers documentation on this and printed off "Use the Printer Wirelessly without a Router" This gives instructions similar to yours 1-9. I have followed these and I can now connect to the printer wirelessly. I have not followed the rest of the instructions as I am a bit confused by number 14.
14. Install the HPLIP printer driver as usual and run CUPS.
I have already installed the HPLIP driver and used CUPS to install the printer as a usb printer. Do I have to uninstall the driver and delete the usb connected version of the printer from CUPS before completing your instructions? I would like to have the option of using the printer via usb as well if that is possible.

Regards,

Ken.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#320 Post by rcrsn51 »

keniv wrote:I have already installed the HPLIP driver and used CUPS to install the printer as a usb printer. Do I have to uninstall the driver
No.
and delete the usb connected version of the printer from CUPS before completing your instructions?
No.

Post Reply