cancel
Showing results for 
Search instead for 
Did you mean: 

linux_sap_printing

Former Member
0 Kudos
1,841

Dear All,

We are seriously considering using SUSE Linux Desktop in our orgnisation.

We did a pilot for a few months. We were able to meet all our requirements, even running SAP.

However, we were unable to print any document from SAP.

Please let me know if we can get help from u to solve this problem.

Regards,

Santosh

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Kudos

You mean you can´t do frontend printing? I highly suggest connecting printers to the network and configure a central network printer - much easier to manage and to administer.

Markus

Answers (7)

Answers (7)

Former Member
0 Kudos

Dear Prabhu ,

Now please tell me from OS printing , what are steps are

required / any more configuration .

Regards,

Santosh

Former Member
0 Kudos

Hi ,

Follow this link it might help

[Linux Printer Guide|http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/getting-started-guide/ch-printconf.html]

Regards

Jhony

Former Member
0 Kudos

dear Prabhu,

From OS Level

i.e. from Server O.s to Desktop ( Linix) printer printing is not

happened.

From Server , printer spool is display , but printing is not happened on the printer.

please suggest the same,

thanks in advance

santosh

Former Member
0 Kudos

I tried this command , lssrc -g spooler

but result comes bad command.

Former Member
0 Kudos

What Yaar

You almost tried every thing....

Are able to give print at OS level ..

Please

Former Member
0 Kudos

Just to add to what everybody else is mentioning above...

It seems that the likely problem is with the print spooler on the linux server itself. The first thing to do is resolve any local printing issues directly on the server. First, try sending a test print from within the print manager and see if any output is generated.

J. Haynes

Denver

Former Member
0 Kudos

Hello.. prabhu ,

I tried as you are suggest , BUT printing is not come.

When I change in SPAD i.e. Access Method --> "L" printin

locally : SAP Spool printing.

so spool is display , but Printing is not happened on printer.

Regards,

Santosh

Former Member
0 Kudos

Santosh,

Check if the lpd status and qdemon in spooler is active at OS level

Command is lssrc -g spooler

If status is not acitve .Make it active and check it again

Regards

GokUL B

Former Member
0 Kudos

Thanks prabhu for reply .

We are also try this U sap protocol,

but we received the " WAITING" output status. device unavailable.

SAP spool error log :

The Operating System reporting problem.Host 192.168.6.1 can not be reached. The host spool is reported error.

If I choose the SAP " L" protocol, then spool is generated in SAP , but print is not printed.

For this printing any parameter required to change on Server ?

Please suggest the solution.

santosh

Former Member
0 Kudos

Hi.

When we face a printing problem, we ussually do the following procedure:

-check sm55

-logon to app serv as <sid>adm

-check the /etc/hosts

-ping the spool server (should be alive)

-telnet spool server on port 515 (should be connected to saplpd)

-niping -t -H the spool server (return value -11, if i'm not mistaken)

-saphostbyname the spool server (should be return the saplpd spool server_

if we passed the procedure, and the problem still come out, then, we just

need to reactive the printer.(spad)

usually the problem is solve.

Regards

Prabhu

Former Member
0 Kudos

HI

SAPGUI on Linux can use U : Print Using Berkeley Protocol acces method. Fill the Host printer column with name of your printer defined on your Linux PC. Use simple name and no space. On Destination host, fill with IP address of your Linux PC where your printer attached.

After that, open your inetd.conf file and add this at the end of lines.

printer stream tcp nowait lp /usr/lib/cups/daemon/cups-lpd cups-lpdand you need to restart your inetd daemon or reboot your PC.

If you are using xinetd.conf, please add this at the end of lines.

service printer

{

socket_type = stream

protocol = tcp

wait = no

user = lp

server = /usr/lib/cups/daemon/cups-lpd

}Restart your xinetd daemon.

Before you print your SAP R/3 documents, please make sure your LPD (and/or CUPS ) daemon is running well.

Now, you can test your SAP R/3 documents printing. It should work.

Let me know if it doesn’t work

Regards

Prabhu