Re: Remote WiFi Printing? Is it possible



On Wed, 17 Aug 2005 09:34:21 -0300, Derek Broughton
<news@xxxxxxxxxxxxxx> wrote:

>Jeff Liebermann wrote:

>> I don't think printing to port 9100 is going to work. 9100 is Hp
>> JetDirect Emulation.
>
>It's just a port. Just because HP uses it for some specific purpose,
>doesn't mean that's what it's always for, unless it's an IANA assigned port
>(which it isn't).

In the distant past, I did a bit of work supporting netcat printing on
SCO Openserver Unix. See:
http://www.LearnByDestroying.com/sco/lp/printservers.htm
The bottom of the page has most of the ports used by HP print servers.

The current list of port numbers at:
http://www.iana.org/assignments/port-numbers
>hp-pdl-datastr 9100/tcp PDL Data Streaming Port
>hp-pdl-datastr 9100/udp PDL Data Streaming Port
># Shivaun Albright <shivaun_albright@xxxxxx> April 2002
>#### The protocol name "pdl-datastream" is primarily registered for use ####
>#### in DNS SRV records (RFC 2782). DNS SRV records allow a protocol to run on ####
>#### any port number, but the default port for this protocol is 9100 ####.
>pdl-datastream 9100/tcp Printer PDL Data Stream
>pdl-datastream 9100/udp Printer PDL Data Stream

It's registered to HP, but seems to be designated for other functions.
HP also uses 9101-9102 for print servers with multiple ports, which is
NOT registered to HP.

>The question is how does he print to it wirelessly on his
>home network. If he can do that, he _should_ be able to do it from the
>Internet - providing that his router can redirect appropriately or his
>wireless printer has a static IP.

So, you're proposing that he exposes his print server directly to the
internet? Yes, that would work for a few minutes. I once put a Xerox
N17 laser printer on a routeable IP address. The printer has an
internal web server that was constantly being hit by scripted attacks.
After finding it hung several times a day, I gave up on that idea.

>> I'm not sure what protocol is used by my guess is the usual Windoze
>> printing of NETBIOS over TCP/IP which users ports 137 thru 139.
>
>137 thru 139 are _just_ NETBIOS ports, with nothing specifically to do with
>printing. It's much simpler and safer to use 631 (Internet Printing
>Protocol) which should be safe to open to the Internet (though conceivably
>you'd find spam on your printer tray every morning!). I don't know
>anything about configuring IPP on Windows, but the Windows network I'm on
>right now is using it...

Well, I'll confess that I don't know anything about IPP either. IPP
is supported by W2K and XP. There's also an update to add it to
W98/ME. If he wants to leave his computah turned on in order to print
over the internet, that's an option. More correctly, it should be
supported by the print server directly. Searching the Canon PIXMA
printer support web pile and FAQ yielded nothing for IPP or "internet
printing protocol". Google didn't do any better. I'll leave IPP
implimention for someone who's used it. I still like my VPN method.



--
Jeff Liebermann jeffl@xxxxxxxxxxxxxxxxxxxxxx
150 Felker St #D http://www.LearnByDestroying.com
Santa Cruz CA 95060 http://802.11junk.com
AE6KS 831-336-2558
.



Relevant Pages

  • Re: print server role vs printing directly to network printers
    ... I have been using IP printing for many years with no ill effect. ... So you end up with a "first in the hole gets it" situation that print servers with a queue tend to avoid. ... I usually just point the IP port to the IP address of the print server, but I have also set the IP port to a name that is then resolvable via DNS. ...
    (microsoft.public.windows.server.general)
  • Re: Local Printing with IE
    ... you use the same serial port parameters as IE printing does? ... And one more thing to check - do you install any PCL printer through Windows ... RETAIL build, but I have enough debug messages in the serial driver to ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Network Printing
    ... The port is configured by the NetGear software and is a Standard TCP/IP port, identified as IP_192.168.0.5, the protocol is ... The print processor is WinPrint with the default datatype as RAW; ... | Subject: Network Printing ...
    (microsoft.public.win2000.printing)
  • Re: printer not printing
    ... until yesterday it was printing just fine. ... My husband checked all the physical connections, ... suggests using another printer port if there is one (I don't think ... I can probably connect the printer to a USB port on the ...
    (microsoft.public.windowsxp.hardware)
  • Re: printer not printing
    ... until yesterday it was printing just fine. ... My husband checked all the physical connections, ... suggests using another printer port if there is one (I don't ... course, if I do that, I can probably connect the printer to a USB ...
    (microsoft.public.windowsxp.hardware)