Operating System - Linux
1829376 Members
2331 Online
109991 Solutions
New Discussion

Re: Internet printing in Cups

 
Eddy Chan_1
Occasional Advisor

Internet printing in Cups

I had a HP 2300D with JetDirect Card and connetted to a SerCom Broadband Router (fixed real IP ) and forwarded port 9100 to the fixed internal ip (JetDirect)..It works fine to remote site WindowsXP Printing over internet but Linux Cups Server can't print over internet!!
I look the http://localhost:631 to see the print job is not print.
the confure of the printer que in CUPS is socket://218.1.121.X:9100.
I also tried lpd://218.1.121.X also can't work.
I check with JetDirect is ipp , LPD ,9100 is enabled.
How can I do??
Eddy Chan
4 REPLIES 4
Paul Cross_1
Respected Contributor

Re: Internet printing in Cups

Do you have any error messages from /var/log/cups (or wherever your error logs are)?
Eddy Chan_1
Occasional Advisor

Re: Internet printing in Cups

Error log is:
Unable to connet to printer. Connection timed out.
Eddy Chan
Paul Cross_1
Respected Contributor

Re: Internet printing in Cups

CUPS (IPP) works in a broadcast environment. cupsd broadcasts it's printer list to local clients (clients attached to it's own network). If there are routers between client and server, you will not be able to see the printer list unless you relay the broadcast.
Paul Cross_1
Respected Contributor

Re: Internet printing in Cups

Let me clarify a bit, my explanation might not have been very clear. CUPS servers broadcast printer information on the local network whether they are IPP or some other protocol. The printers can be configured as IPP, jetdirect, etc. What you are doing is trying to print via socket://printer:9100 which I don't think you can do over the internet.