Printing to printer on Windows 2000

From: Thomas Rupp (Thomas.Rupp_at_ILLWERKE.AT)
Date: 01/29/04

  • Next message: Thomas Rupp: "Printing to printer on Windows 2000"
    Date:         Thu, 29 Jan 2004 17:31:25 +0100
    To: aix-l@Princeton.EDU
    
    

    Hi everybody,

    I've been searching the aix-l archives and the internet - but couldn't find any helpful information.
    I'm running AIX 5.1 and would like to print to a LAN-printer (DR501) spooled by a W2K server (brvspool1).
    We use "enq -P test test.rt" but nothing is printed, the debugfile on AIX seems to be OK, only W2K
    show an entry in the eventlog.
    Unfortunately I'm rather new to AIX and therefore can't solve the problem.
    I would be glad to get a helping hand.

    Kind regards
    Thomas Rupp
    Vorarlberger Illwerke AG
    --------------------------------------------------------------------------------------------------------------
    LPD is running on the W2K spooler and gives me the following eventlog entry:
    Source: LPDSVC
    Category: None
    Type: Warning
    Event ID: 4004
    User: N/A
    Computer: BRVSPOOL1

    /etc/qconfig on the AIX box looks like:

    test:
            device = @brvspool1
            up = TRUE
            host = brvspool1.egv.at
            s_statfilter = /usr/lib/lpd/bsdshort
            l_statfilter = /usr/lib/lpd/bsdlong
            rq = DR501
    @brvspool1:
            backend = /usr/lib/lpd/rembak -C -D /test.txt

    The debugging file seems to be OK:

    rembak[33246] ma/ò)0: Thu Jan 29 17:22:46 2004
    rembak[33246] main: /usr/lib/lpd/rembak -D /test.txt -S BRVSPOOL1 -P DR501 -N /usr/lib/lpd/bsdshort //test.sh
    rembak[33246] main: backend=1.
    rembak[33246] hookup: Try to connect, current time=1075393366.
    rembak[33246] sendjob: sendjob starts, jobname=test.sh, current time=1075393366.
    rembak[33246] sendjob: datafn[0]=dfA164brvuxappl1n2, fakedfn=dfA164brvuxappl1n2.
    rembak[33246] makecontrolfile: Entering makecontrolfile.
    rembak[33246] makecontrolfile: dfnames[0]=dfA164brvuxappl1n2
    rembak[33246] getbsdinfo: bsd3=Hbrvuxappl1n2\10 Proot\10
    rembak[33246] get_bsd_4file: bsd nc=1
    rembak[33246] get_bsd_4file: bsd strings: [Ntest.sh\10 ][Ntest.sh\10 ][Ntest.sh\10 ][Ntest.sh\10 ]
    rembak[33246] getbsdinfo: bsd3=Hbrvuxappl1n2\10 Proot\10 fdfA164brvuxappl1n2\10 UdfA164brvuxappl1n2\10 Ntest.sh\10
    rembak[33246] gettmpr: Opening file /tmp//rembakhG74Ua.
    rembak[33246] gettmpr: File /tmp//rembakhG74Ua opened successfully, fd=8.
    rembak[33246] sendjob: ctrlfname=/tmp//rembakhG74Ua, fakecfn=cfA164brvuxappl1n2.
    rembak[33246] sendjob: State machine starts.....
    rembak[33246] sendjob: State 1 - send the "Receive a Print Job" request.
    rembak[33246] sendreq: sendreq - sending lpd request [\2 DR501\10 ].
    rembak[33246] gotack: Reading ACK status.....current time=1075393366, timeout_ack=90.
    rembak[33246] gotack: ACK status=0x0.
    rembak[33246] sendjob: state 3 - Send data file(s), dfcount=1.
    rembak[33246] sendjob: realfn=//test.sh, fakefn=dfA164brvuxappl1n2, filter=/usr/lib/lpd/bsdshort.
    rembak[33246] sendreq: sendreq - sending lpd request [\3 227 dfA164brvuxappl1n2\10 ].
    rembak[33246] gotack: Reading ACK status.....current time=1075393366, timeout_ack=90.
    rembak[33246] gotack: ACK status=0x0.
    rembak[33246] senddatafile: Opening file //test.sh.
    rembak[33246] senddatafile: File //test.sh opened successfully, fd=9.
    rembak[33246] send_file_rembak: Reading 227 bytes from file, fd=9.
    rembak[33246] send_file_rembak: Writing 227 bytes to socket 7.
    rembak[33246] send_file_rembak: File sent.
    rembak[33246] ack: Send ACK.
    rembak[33246] send_file_rembak: waiting for ACK.
    rembak[33246] gotack: Reading ACK status.....current time=1075393366, timeout_ack=90.
    rembak[33246] gotack: ACK status=0x0.
    rembak[33246] sendjob: State 2 - send control file, ctrlfname=/tmp//rembakhG74Ua, fakecfn=cfA164brvuxappl1n2.
    rembak[33246] sendreq: sendreq - sending lpd request [\2 69 cfA164brvuxappl1n2\10 ].
    rembak[33246] gotack: Reading ACK status.....current time=1075393366, timeout_ack=90.
    rembak[33246] gotack: ACK status=0x0.
    rembak[33246] sendcontrolfile: Opening file /tmp//rembakhG74Ua.
    rembak[33246] sendcontrolfile: File /tmp//rembakhG74Ua opened successfully, fd=9.
    rembak[33246] send_file_rembak: Reading 69 bytes from file, fd=9.
    rembak[33246] send_file_rembak: Writing 69 bytes to socket 7.
    rembak[33246] send_file_rembak: File sent.
    rembak[33246] ack: Send ACK.
    rembak[33246] send_file_rembak: waiting for ACK.
    rembak[33246] gotack: Reading ACK status.....current time=1075393366, timeout_ack=90.
    rembak[33246] gotack: ACK status=0x0.
    rembak[33246] sendjob: State 5 - end of job #164 (test.sh).
    rembak[33246] sendjob: Delete control file /tmp//rembakhG74Ua.

    Schöne Grüße/Kind regards
    Thomas Rupp
    UIT - Informationstechnologie
    Vorarlberger Illwerke AG
    Mail: thomas.rupp@illwerke.at
    Tel: +43/5574/601-72583


  • Next message: Thomas Rupp: "Printing to printer on Windows 2000"