From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Strohschnitter Subject: Re: No printing via lprng with Dosemu 1.3.1 Date: Tue, 25 Jan 2005 13:06:29 +0100 Message-ID: <20050125130629.47a25eda.mlist-dos@rwz.de> References: <20050124154900.00002147@STROHSJE-NBK> <41F57A9C.9000908@nf.sympatico.ca> <20050125103732.454de600.mlist-dos@rwz.de> <41F619D0.2030902@microshare.com.au> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <41F619D0.2030902@microshare.com.au> Sender: linux-msdos-owner@vger.kernel.org List-Id: Content-Type: text/plain; charset="us-ascii" To: DosEmu Mailinglist > > Jens Strohschnitter wrote: > >> > >>Jens Strohschnitter wrote: > >> > >> > >>>Hi list, > >>> > >>>I have problems while using lprng with dosemu 1.3.1. > >>>In my printcap I have added the following lines: > >>> > >>>pr-fra19|remote printer on pr-fra19:\ > >>> :sd=/var/spool/lpd/pr-fra19:\ > >>> :rm=pr-fra19:\ > >>> :rp=text:\ > >>> :bk:sh:mx#0: > >>> > >>>The dosemu.conf looks like: > >>> > >>>$_printer = "pr-fra19" > >>>$_printer_command = "lpr" > >>> > >>>But when I try to print from a application running underdosemu, nothing happens. > >>>So I have started the dosemu with a logfile (dosemu.bin +D-a+w+p -o /tmp/dos.log) and found following lines: > >>> > >>>LPT: initializing printer <> > >>>LPT: initializing printer <> > >>>LPT: initializing printer <> > >>>LPT: print to non-defined printer LPT3 > >>>LPT: print to non-defined printer LPT2 > >>>LPT: init printer 0 > >>> > >>>The printer is plugged on a printbox, that is connected via ethernet with the LAN > >>>A testprint from linux (lpr -Ppr-fra19 /etc/xxx) works fine. > >>> > >>>Hope someone can help me to fix this problem. A running dosemu (1.1.3-5) works fine under SuSE 7.2 / 2.4.16. But > >>>now we have to use SLES9 from SuSE with Kernel 2.6.5-XXX. > >> > >>lpr command should be "lpr -l" if you are using cups > > > > > > Hi out there, > > > > no, I am using lprng in Version 3.9.x. > > I have tried out lpr -l but nothing happens. > > Are the entries in the debuglog (LPT: initializing printer <>) ok ? > > > > > > Check /etc/dosemu/dosemu.conf > > Look for the printer section and make sure it looks somethign like this:- > > > ############################################################################## > ## Printer settings > > # list of (/etc/printcap) printer names to appear as LPT1, LPT2, LPT3 > # (not all are needed, empty for none). Default: "lp" > # use "" if you want the printer_command (below) free-form (LPT1 only) > > $_printer = "pr-fra19" > > # Print command to use. Default: "lpr", for "lpr -P printername". > # Sometimes (with CUPS) "lpr -l" is necessary. > > $_printer_command = "lpr -l" > > # idle time in seconds before spooling out. Default: (20) > > # $_printer_timeout = (20) > Hi like shown above, my printersection looks like yours. The parameter "-l" works only with cups - I am using lprng. But I compared it with a running dosemu (1.1.3) on an other linuxsystem and the debuglog (dos -D -a+p) showes me the following difference between dosemu 1.1.3 and 1.3.1: dosemu 1.1.3 ------------ CONF(LPT0) f: (null) c: lpr o: -Ppr-goe01 %s t: 20 port: 378 dosemu 1.3.1 ------------ CONF(LPT0) f: (null) c: lpr o: -Ppr-goe01 t: 20 port: 0 So I am missing the "%s" parameter. How can I add this one to the dosemu.conf ? -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun -------------------------------------