Anonymous_User Absent Member.
Absent Member.
2173 views

iPrint, NW6.0 and NLD

Please help!!!
At Novell I have found information that NW6 would support ipp printing for
Linux as well. Unfortunately didn't found how.

I have iPrint up and running smoothly and it is accessible via web from WIN
stations. Client installation and later printers adding also going smoothly
with WIN ws.

At NLD I could add ipp printers by Print manager itself but only network
directly attached printers (JetDirects). JetDirects normally use own ipp
printing ports. Those are not Netware ports. However, server connected
printers as well WS connected ones are not seen from NLD on any way. In
fact, CUPS can scan and find IP addresses of servers offering ipp at 631
but cannot read behind. Client error reported.

Obviously ipp client should be installed. Guess something have to be set at
web side of ipp how ipp web page able to recognize client OS and deliver
appropriate client.
Anybody will to help?

Thanks. Drazen
0 Likes
5 Replies
Anonymous_User Absent Member.
Absent Member.

Re: iPrint, NW6.0 and NLD

With NW 6.0 the backend ipp smarts support cups.

>>> On 9/16/2005 at 6:01:02 am, in message

<2uyWe.7915$h61.7711@prv-forum2.provo.novell.com>, <drazen@radez.hr>
wrote:
> Please help!!!
> At Novell I have found information that NW6 would support ipp printing
> for
> Linux as well. Unfortunately didn't found how.
>
> I have iPrint up and running smoothly and it is accessible via web from
> WIN
> stations. Client installation and later printers adding also going
> smoothly
> with WIN ws.
>
> At NLD I could add ipp printers by Print manager itself but only network
> directly attached printers (JetDirects). JetDirects normally use own ipp
> printing ports. Those are not Netware ports. However, server connected
> printers as well WS connected ones are not seen from NLD on any way. In
> fact, CUPS can scan and find IP addresses of servers offering ipp at 631
> but cannot read behind. Client error reported.
>
> Obviously ipp client should be installed. Guess something have to be set
> at
> web side of ipp how ipp web page able to recognize client OS and deliver
> appropriate client.
> Anybody will to help?
>
> Thanks. Drazen

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: iPrint, NW6.0 and NLD

> With NW 6.0 the backend ipp smarts support cups.
>

Thank you iprintrox, for your reply.

Maybe not clear enough.
CUPS backend cannot to find or comunicate with any netware iPrint printer.
I have tried manually paste exact ipp address of printer, what returns with
error.
Same at NLD and SUSE 9.3 prof. Obviously must be the problem somewhere.
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: iPrint, NW6.0 and NLD

Bingooo!!!

If 'http://localhost:631/admin' used, can set up any ipp printer from
Netware. Same not possible trough Kde Printer manager.

I have bucks of new questions here, but let them away. I am happy now can
continue further work.

Just warnning to someone else who may have similar problem.
With NLD SP1, installed CUPS has version 1.1.20..... while SUSE 9.3 prof
has newer release 1.1.23....
As result, with NLD 'ippasswd -g sys -a root' should be executed and set in
order to reach http://localhost:631/admin
Seems that newer CUPS version automatically have this assigned to root.
There is no 'ippasswd' command available at all.

It would be nice if one from iPrint team could explain why Kde Print
manager refusing to install ipp printer from netware, while http way does.

Drazen
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: iPrint, NW6.0 and NLD

> Bingooo!!!
>
> If 'http://localhost:631/admin' used, can set up any ipp printer from
> Netware. Same not possible trough Kde Printer manager.


I just tried setting up a printer through KDE Printing Manager to a NW5.1
box (don't have access to a NW6.0 but should be the same for your issue)
and had success if I selected "Network printer w/IPP (IPP/HTTP)" on the
Backend Selection page of the Add Printer Wizard. On the subsequent IPP
Printer Information page, I entered the full URI to the printer in the
Printer URI field and successfully printed to the printer after completing
the Add Printer Wizard.

If however I select "Remote CUPS server (IPP/HTTP)" on the Backend
Selection page, I do not get a list of printers from the NW box after
providing the server's name/port. This is due to the format of the IPP
request sent to the NW server. We have fixed this issue in OES and you can
get a list of printers from an OES server when using the "Remote CUPS
server (IPP/HTTP)" option in KDE Printing Manager.

So in summary, use the "Network printer w/IPP (IPP/HTTP)" option on Backend
Selection page of Add Printer Wizard instead of "Remote CUPS server
(IPP/HTTP)" when talking to a NW server < OES.

>
> Just warnning to someone else who may have similar problem.
> With NLD SP1, installed CUPS has version 1.1.20..... while SUSE 9.3 prof
> has newer release 1.1.23....
> As result, with NLD 'ippasswd -g sys -a root' should be executed and set in
> order to reach http://localhost:631/admin
> Seems that newer CUPS version automatically have this assigned to root.
> There is no 'ippasswd' command available at all.


Yes there is a command to add admin users from 9.0 and greater (this
includes NLD and 9.3 prof). It is /usr/bin/lppasswd, not ippasswd. And
you should not be able to perform any admin actions from the CUPS web
interface (http://localhost:631/admin) on any code 9-based release before
adding the user with /usr/bin/lppasswd, including root.

>
> It would be nice if one from iPrint team could explain why Kde Print
> manager refusing to install ipp printer from netware, while http way does.


I think this was explained above. But to clarify, the CUPS web interface
does not query the destination whatsoever - so you can easily install a
printer that you cannot subsequently print to. However, as long as you
provide correct information (device URI being the most important) you
should be successful. Now, the KDE Printing Manager queries the target
server when you select the "Remote CUPS server (IPP/HTTP)" option on the
Backend Selection page and the older NW servers do not understand the
query. As I said, the OES server (both Linux and NW) understand the CUPS
server syntax of the query and respond appropriately.

BTW, there is an iPrint client for Linux and Mac available that provides
the same functionality as the Windows client - i.e. open your browser, hit
the server default page or map, and click on the printer you wish to
install. You may want to look into using it for your Linux clients.

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: iPrint, NW6.0 and NLD


> I just tried setting up a printer through KDE Printing Manager to a NW5.1
> box (don't have access to a NW6.0 but should be the same for your issue)
> and had success if I selected "Network printer w/IPP (IPP/HTTP)" on the
> Backend Selection page of the Add Printer Wizard. On the subsequent IPP
> Printer Information page, I entered the full URI to the printer in the
> Printer URI field and successfully printed to the printer after completing
> the Add Printer Wizard.
>
> If however I select "Remote CUPS server (IPP/HTTP)" on the Backend
> Selection page, I do not get a list of printers from the NW box after
> providing the server's name/port. This is due to the format of the IPP
> request sent to the NW server. We have fixed this issue in OES and you can
> get a list of printers from an OES server when using the "Remote CUPS
> server (IPP/HTTP)" option in KDE Printing Manager.
>
> So in summary, use the "Network printer w/IPP (IPP/HTTP)" option on Backend
> Selection page of Add Printer Wizard instead of "Remote CUPS server
> (IPP/HTTP)" when talking to a NW server < OES.


I have tried all aoptions in Add Printer wiz.. result was as explained
before. Can see direct network attached printer trough their own ipp
protocol or trought port 9100 only. Definetly cannot attach any NW defined
printer, not even using LPR/LPD.
I have tried to copy and paste address ipp://nwserverip/ipp/printername,
what was accepted but no comunications or any details data exchanged
between printer and CUPS. Same address pasted in web interface wizzard was
accepted and comunication established in a sec. I could set printer
behavior as usuall. If anybody from Novell wish me to send detailed report
about this I would like to help. Just send me a query at my address assigned

>
> BTW, there is an iPrint client for Linux and Mac available that provides
> the same functionality as the Windows client - i.e. open your browser, hit
> the server default page or map, and click on the printer you wish to
> install. You may want to look into using it for your Linux clients.
>


This was a first thing I tried. Lost a lot of time to get that client. Its
shame I had to use google at the end, and download it from 3rd party site.
Already send a coment to Novell webmaster, and he promisse will add link to
the client.
However, I tried to install client manually at target machine, because NW6
ipp web cannot deliver that client to the NLD machine. For unknown reason,
I didn't get plugin working at Firefox or Konqueror so whole story is yet
open for me.
Good thing is that I am concetrated at terminal server (LTSP) setting up,
so adding all printers manually once wasn't much trouble. Even more, this
terminal server can act as CUPS server for all other Linux machines if any.

Drazen
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.