Can't find the names of IPP print queues
Clash Royale CLAN TAG#URR8PPP
up vote
3
down vote
favorite
I have (several) non-CUPS IPP printers; however, I cannot for the life of my determine the names/paths/whatever of the print queues. <printer ip>:631/ and <printer ip>:631/printers/ are completely unhelpful or return 404. I have no clue how to print to these printers, but OS X and Windows seem to have no problem automatically discovering the names of the print queues (although they won't expose them to me). On Linux however, (and I have searched and searched), I am at a loss. As soon as I get the names of the print queues, I know exactly how to print. Printing on Linux has become so frustrating to me when my print servers aren't running CUPS.
Please help, show me how simple this is, show me how dumb I am.
printing ipp
add a comment |
up vote
3
down vote
favorite
I have (several) non-CUPS IPP printers; however, I cannot for the life of my determine the names/paths/whatever of the print queues. <printer ip>:631/ and <printer ip>:631/printers/ are completely unhelpful or return 404. I have no clue how to print to these printers, but OS X and Windows seem to have no problem automatically discovering the names of the print queues (although they won't expose them to me). On Linux however, (and I have searched and searched), I am at a loss. As soon as I get the names of the print queues, I know exactly how to print. Printing on Linux has become so frustrating to me when my print servers aren't running CUPS.
Please help, show me how simple this is, show me how dumb I am.
printing ipp
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I have (several) non-CUPS IPP printers; however, I cannot for the life of my determine the names/paths/whatever of the print queues. <printer ip>:631/ and <printer ip>:631/printers/ are completely unhelpful or return 404. I have no clue how to print to these printers, but OS X and Windows seem to have no problem automatically discovering the names of the print queues (although they won't expose them to me). On Linux however, (and I have searched and searched), I am at a loss. As soon as I get the names of the print queues, I know exactly how to print. Printing on Linux has become so frustrating to me when my print servers aren't running CUPS.
Please help, show me how simple this is, show me how dumb I am.
printing ipp
I have (several) non-CUPS IPP printers; however, I cannot for the life of my determine the names/paths/whatever of the print queues. <printer ip>:631/ and <printer ip>:631/printers/ are completely unhelpful or return 404. I have no clue how to print to these printers, but OS X and Windows seem to have no problem automatically discovering the names of the print queues (although they won't expose them to me). On Linux however, (and I have searched and searched), I am at a loss. As soon as I get the names of the print queues, I know exactly how to print. Printing on Linux has become so frustrating to me when my print servers aren't running CUPS.
Please help, show me how simple this is, show me how dumb I am.
printing ipp
printing ipp
edited Nov 9 '16 at 22:10
countermode
5,20841943
5,20841943
asked Nov 9 '16 at 22:01
Isabell Cowan
183
183
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49
add a comment |
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49
add a comment |
2 Answers
2
active
oldest
votes
up vote
1
down vote
accepted
A very simple utility to list all valid IPP URIs in your local network is ippfind
, which ships with CUPS.
It cannot become much simpler than just typing
ipptool [ENTER]
in a terminal and see f.e. the following being listed:
ipp://mbp14.papercut-ipv4.local:631/printers/OJ6500
ipp://mbp14.papercut-ipv4.local:631/printers/stkPrinter
ipp://lenjes2.local:8444/ipp/print
ipp://mbp14.papercut-ipv4.local:631/printers/libreoffice-pin-code-drucker
ipp://hp-oj.local:631/ipp/print
[....]
The last line represents an IPP-capable HP printer, the other lines are CUPS queues installed on mbp14 and a virtual IPP printer provided through the ippserver
component of the IPP Sample Software running lenjes2.
add a comment |
up vote
0
down vote
IPP printers typically use the following URI to receive any IPP requests (including job submissions with the print-job
IPP request):
ipp://printername/ipp/print
ipps://printername/ipp/print
Though this exact location is not standardized in the IPP specification, you can normally find out which different URIs are supported, by running the following command:
ipptool -tv ipp://printername/ipp get-printer-attributes.test
If you do not have ipptool installed, have a look at this ASCIInema asciicast movie, which gives you an easy way to install the "IPP Sample Software" (that includes ipptool
) and run it immediately without installation:
UPDATE:
Just noticed that the OP found that she had to use the URI http://printservername:80/printers/Printername/.printers
. To me this indicates that she is NOT dealing with actual IPP printers, but with a Windows print server, which according to Microsoft is able to handle IPP....
Well, other than that Microsoft's IPP implementation is largely unmaintained and anyway was never working reliably, this is using a non-standard port, a non-standard path and an non-standard "standard": because Windows got stuck on IPP-1.0 which never achieved an officially declared status (it ever remained a 'draft specification'). The first official standard was IPP-1.1...
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f322179%2fcant-find-the-names-of-ipp-print-queues%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
A very simple utility to list all valid IPP URIs in your local network is ippfind
, which ships with CUPS.
It cannot become much simpler than just typing
ipptool [ENTER]
in a terminal and see f.e. the following being listed:
ipp://mbp14.papercut-ipv4.local:631/printers/OJ6500
ipp://mbp14.papercut-ipv4.local:631/printers/stkPrinter
ipp://lenjes2.local:8444/ipp/print
ipp://mbp14.papercut-ipv4.local:631/printers/libreoffice-pin-code-drucker
ipp://hp-oj.local:631/ipp/print
[....]
The last line represents an IPP-capable HP printer, the other lines are CUPS queues installed on mbp14 and a virtual IPP printer provided through the ippserver
component of the IPP Sample Software running lenjes2.
add a comment |
up vote
1
down vote
accepted
A very simple utility to list all valid IPP URIs in your local network is ippfind
, which ships with CUPS.
It cannot become much simpler than just typing
ipptool [ENTER]
in a terminal and see f.e. the following being listed:
ipp://mbp14.papercut-ipv4.local:631/printers/OJ6500
ipp://mbp14.papercut-ipv4.local:631/printers/stkPrinter
ipp://lenjes2.local:8444/ipp/print
ipp://mbp14.papercut-ipv4.local:631/printers/libreoffice-pin-code-drucker
ipp://hp-oj.local:631/ipp/print
[....]
The last line represents an IPP-capable HP printer, the other lines are CUPS queues installed on mbp14 and a virtual IPP printer provided through the ippserver
component of the IPP Sample Software running lenjes2.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
A very simple utility to list all valid IPP URIs in your local network is ippfind
, which ships with CUPS.
It cannot become much simpler than just typing
ipptool [ENTER]
in a terminal and see f.e. the following being listed:
ipp://mbp14.papercut-ipv4.local:631/printers/OJ6500
ipp://mbp14.papercut-ipv4.local:631/printers/stkPrinter
ipp://lenjes2.local:8444/ipp/print
ipp://mbp14.papercut-ipv4.local:631/printers/libreoffice-pin-code-drucker
ipp://hp-oj.local:631/ipp/print
[....]
The last line represents an IPP-capable HP printer, the other lines are CUPS queues installed on mbp14 and a virtual IPP printer provided through the ippserver
component of the IPP Sample Software running lenjes2.
A very simple utility to list all valid IPP URIs in your local network is ippfind
, which ships with CUPS.
It cannot become much simpler than just typing
ipptool [ENTER]
in a terminal and see f.e. the following being listed:
ipp://mbp14.papercut-ipv4.local:631/printers/OJ6500
ipp://mbp14.papercut-ipv4.local:631/printers/stkPrinter
ipp://lenjes2.local:8444/ipp/print
ipp://mbp14.papercut-ipv4.local:631/printers/libreoffice-pin-code-drucker
ipp://hp-oj.local:631/ipp/print
[....]
The last line represents an IPP-capable HP printer, the other lines are CUPS queues installed on mbp14 and a virtual IPP printer provided through the ippserver
component of the IPP Sample Software running lenjes2.
answered Dec 9 at 4:31
Kurt Pfeifle
37828
37828
add a comment |
add a comment |
up vote
0
down vote
IPP printers typically use the following URI to receive any IPP requests (including job submissions with the print-job
IPP request):
ipp://printername/ipp/print
ipps://printername/ipp/print
Though this exact location is not standardized in the IPP specification, you can normally find out which different URIs are supported, by running the following command:
ipptool -tv ipp://printername/ipp get-printer-attributes.test
If you do not have ipptool installed, have a look at this ASCIInema asciicast movie, which gives you an easy way to install the "IPP Sample Software" (that includes ipptool
) and run it immediately without installation:
UPDATE:
Just noticed that the OP found that she had to use the URI http://printservername:80/printers/Printername/.printers
. To me this indicates that she is NOT dealing with actual IPP printers, but with a Windows print server, which according to Microsoft is able to handle IPP....
Well, other than that Microsoft's IPP implementation is largely unmaintained and anyway was never working reliably, this is using a non-standard port, a non-standard path and an non-standard "standard": because Windows got stuck on IPP-1.0 which never achieved an officially declared status (it ever remained a 'draft specification'). The first official standard was IPP-1.1...
add a comment |
up vote
0
down vote
IPP printers typically use the following URI to receive any IPP requests (including job submissions with the print-job
IPP request):
ipp://printername/ipp/print
ipps://printername/ipp/print
Though this exact location is not standardized in the IPP specification, you can normally find out which different URIs are supported, by running the following command:
ipptool -tv ipp://printername/ipp get-printer-attributes.test
If you do not have ipptool installed, have a look at this ASCIInema asciicast movie, which gives you an easy way to install the "IPP Sample Software" (that includes ipptool
) and run it immediately without installation:
UPDATE:
Just noticed that the OP found that she had to use the URI http://printservername:80/printers/Printername/.printers
. To me this indicates that she is NOT dealing with actual IPP printers, but with a Windows print server, which according to Microsoft is able to handle IPP....
Well, other than that Microsoft's IPP implementation is largely unmaintained and anyway was never working reliably, this is using a non-standard port, a non-standard path and an non-standard "standard": because Windows got stuck on IPP-1.0 which never achieved an officially declared status (it ever remained a 'draft specification'). The first official standard was IPP-1.1...
add a comment |
up vote
0
down vote
up vote
0
down vote
IPP printers typically use the following URI to receive any IPP requests (including job submissions with the print-job
IPP request):
ipp://printername/ipp/print
ipps://printername/ipp/print
Though this exact location is not standardized in the IPP specification, you can normally find out which different URIs are supported, by running the following command:
ipptool -tv ipp://printername/ipp get-printer-attributes.test
If you do not have ipptool installed, have a look at this ASCIInema asciicast movie, which gives you an easy way to install the "IPP Sample Software" (that includes ipptool
) and run it immediately without installation:
UPDATE:
Just noticed that the OP found that she had to use the URI http://printservername:80/printers/Printername/.printers
. To me this indicates that she is NOT dealing with actual IPP printers, but with a Windows print server, which according to Microsoft is able to handle IPP....
Well, other than that Microsoft's IPP implementation is largely unmaintained and anyway was never working reliably, this is using a non-standard port, a non-standard path and an non-standard "standard": because Windows got stuck on IPP-1.0 which never achieved an officially declared status (it ever remained a 'draft specification'). The first official standard was IPP-1.1...
IPP printers typically use the following URI to receive any IPP requests (including job submissions with the print-job
IPP request):
ipp://printername/ipp/print
ipps://printername/ipp/print
Though this exact location is not standardized in the IPP specification, you can normally find out which different URIs are supported, by running the following command:
ipptool -tv ipp://printername/ipp get-printer-attributes.test
If you do not have ipptool installed, have a look at this ASCIInema asciicast movie, which gives you an easy way to install the "IPP Sample Software" (that includes ipptool
) and run it immediately without installation:
UPDATE:
Just noticed that the OP found that she had to use the URI http://printservername:80/printers/Printername/.printers
. To me this indicates that she is NOT dealing with actual IPP printers, but with a Windows print server, which according to Microsoft is able to handle IPP....
Well, other than that Microsoft's IPP implementation is largely unmaintained and anyway was never working reliably, this is using a non-standard port, a non-standard path and an non-standard "standard": because Windows got stuck on IPP-1.0 which never achieved an officially declared status (it ever remained a 'draft specification'). The first official standard was IPP-1.1...
edited Dec 9 at 4:20
answered Dec 9 at 4:13
Kurt Pfeifle
37828
37828
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f322179%2fcant-find-the-names-of-ipp-print-queues%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
In case anyone ever comes across this, the actual path to the printer in my case was: PrinterServerName/printers/PrinterName/.printer
– Dustin
Mar 9 at 19:49