How to print wirelessly in Puppy 4.12?

Problems and successes with specific brands/models of printers
Post Reply
Message
Author
ndujoe1
Posts: 851
Joined: Mon 05 Dec 2005, 01:06

How to print wirelessly in Puppy 4.12?

#1 Post by ndujoe1 »

case study: I have a desktop puppy 4.12, hp psc1210 printer.

I have a laptop puppy 4.12 connected wirelessly to the dsl router, hp psc120 files loaded.

can I tell the desktop to print to the hp psc 1210 printer from the laptop wirelessly, if all devices are on?

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#2 Post by Aitch »

Sorry no-one's responded, if you are still watching this thread....I think you need network sharing between the 2 PCs to be working, and samba/cups/hplip

see

http://www.murga-linux.com/puppy/viewtopic.php?t=44158

http://www.murga-linux.com/puppy/viewtopic.php?t=40225

http://puppylinux.org/wikka/PrintingInPuppy

http://www.murga-linux.com/puppy/viewtopic.php?t=47241

good luck

Aitch :)

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#3 Post by vovchik »

Dear puppians,

No need for Samba or any other Win-style solution if you are trying to print to a Linux machine from another Linux machine and you are on the same local network - whether wireless or not. That is what CUPS is for, and it works. Opent /etc/cupsd.conf on the computer to which the printer is connected and edit the following part:

Code: Select all

<Location /printers>
Order Deny,Allow
Allow From 127.0.0.1
Allow From localhost
# added byvovchik
Allow From 192.168.2.*
</Location>
The important line is "Allow From 192.168.2.*", since my local netowork is 192.168.2.xxx. This allows all computers in that network to access the printer. The remote clients they should see a list of available printers (e.g. the hp machine and CUPS-PDF) on the host machine. I set up my laser to use the ipp protocol. I hope this information helps.

With kind regards,
vovchik

jakfish
Posts: 762
Joined: Fri 18 Jul 2008, 19:09

#4 Post by jakfish »

As an addendum to vovchik's helpful post, here is what I do to print wirelessly--and directly--to an HP 6500 Wireless printer:

In CUPS, first name your printer.

In the next section, choose AppSocket/HP JetDirect

In the next section marked Device URI for NameOfYourPrinter, put in your printer's IP address along with its port (default is 9100) as socket. Mine reads: socket://192.168.1.105:9100

In the next section, choose HP

In the next section, I did not bother installing a specific driver for the 6500 (though HP does list them for download for Linux/6500). I choose the generic HP DeskJet 550c which works fine.

That's it.

Jake

ndujoe1
Posts: 851
Joined: Mon 05 Dec 2005, 01:06

Printing wirelessly

#5 Post by ndujoe1 »

YOur instructions Jake would be fine if I had a wireless printer. That would be the easiest solution. But cheap and don't want to purchase any new hardware:)

Need further explanation from vovchik of what items are placed in the ipp protocol When I select that option it seems nebulous to me what you put in there to identify the printer properly.

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#6 Post by vovchik »

Dear ndujoe1,

I did this a few years ago, so I am relying on my memory. First open your browser and type http://127.0.0.1:631 or http://localhost:631. This will load the cups admin stuff. Add your printer from the list of available ones. When it comes to interfaces, say either ipp or usb - I can't remember what I did. The printer will be known to cups. Then make the mod above to /etc/cupsd.conf. Load http://127.0.0.1:631 on the printerless machine. Go to manage printers. You should see your remote device. Most modern apps, such as Firefox, will be able to see it, too, and to print to it..

With kind regards,
vovchik

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

#7 Post by rcrsn51 »

@ndujoe1: Which version of CUPS are you using?

If you are using CUPS 1.1.23, this should be easy. Your desktop computer should automatically advertise its printer to the rest of the network. Your laptop computer should detect it and add it to its printers list. You shouldn't have to install anything.

In CUPS 1.3.x, there is a menu item under Admin > Servers where you specify whether the desktop Puppy can share its printer.

If none of this is working, I would check if your router is blocking traffic on Port 631. That's the port used by CUPS network printing.

ndujoe1
Posts: 851
Joined: Mon 05 Dec 2005, 01:06

printing wirelessly

#8 Post by ndujoe1 »

thanks for you explanation I now see where I am behind the curve I have cups 1.2.11 in puppy linux 3.01 so I need to upgrade to a newer version of cups. Thanks.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#9 Post by Aitch »

Thanks for chipping in guys, and correcting my post

I haven't gotten as far as printing in linux yet :oops:

ndujoe1

CUPS v1.3.11.pet by Patriot, is in my second link, however [see final post for corrections]

Aitch :)

Post Reply