[Samba] Samba printing on Solaris 8

Joel Hammer Joel at HammersHome.com
Sat Dec 14 01:10:01 GMT 2002


Well, to experiment, you might try, in your printing share:
printing command = echo Tried to print %s > /tmp/junk
And see if that command gets executed.
Joel

On Thu, Dec 12, 2002 at 01:44:31PM -0500, daulton theodore wrote:
> Thanks Joel. I did move everything except 'printing, printcap name and load
> printers' into the share, restarted the server, tried printing. Got the same
> result. I'm really puzzled as to why this is not working. It seemed so simple
> according to the instructions in the various references. I'm open to any other
> suggestions.
> 
> Joel Hammer wrote:
> 
> > On Wed, Dec 11, 2002 at 04:00:18PM -0500, daulton theodore wrote:
> > You might put the printing stuff into the share, not in the global section.
> > Joel
> > On Wed, Dec 11, 2002 at 04:00:18PM -0500, daulton theodore wrote:
> > > Hi:
> > > I am new to the Samba world and I am having problems with printing. I
> > > have Samba installed on a Solaris 8 server. I can see the Samba shares
> > > and the printer (lasersys) in Windows Explorer. I have installed the
> > > printer on my workstation (NT 4.0) using the Windows 'Add Printer'
> > > wizard. However, when I send a print job to the printer
> > > (Wordpad:File > Print) the job never gets to the printer. Instead the
> > > job stays in /tmp with a filename such as 'smbprn.000047.Qgayvr'. I have
> > > left out the '; rm %s' from the print command below so that I could see
> > > the jobs landing in /tmp and not making it to the printer. I really
> > > would appreciate any help/suggestions you guys can offer.
> > >
> > > The following is a clip from the config.smb file:
> > >
> > > # Global parameters
> > > [globals]
> > >    netbios name  = HYDRA
> > >    server string = Samba %v on Netbios (%L), DNS hostname (%h)
> > >    workgroup     = SIMPLE
> > >    dead time     = 5
> > >    encrypt passwords = yes
> > >    browsable     = no
> > >    writeable     = yes
> > >
> > > #  Debug Logging information
> > >    log level = 2
> > >    log file = /usr/local/samba/var/samba.log.%m
> > >    max log size = 50
> > >    debug timestamp = yes
> > >
> > > #  printing stuff
> > >    printing      = SYSV
> > >    printcap name = /usr/local/samba/lib/printcap
> > >    print command = /bin/lp -c -d%p %s
> > >    lpq command = /bin/lpstat -o%p
> > >    lprm command = /bin/cancel %p-%j
> > >    lppause command = /bin/lp -i %p-%j -H hold
> > >    lpresume command = /bin/lp -i %p-%j -H resume
> > >    load printers = yes
> > >    use client driver = yes
> > >
> > > [printers]
> > >    comment = "Printers"
> > >    path = /tmp
> > >    printable = yes
> > >    create mode = 0755
> > >    browseable = yes
> > >    public = no
> > >    guest ok = yes
> > >    print ok = yes
> > >
> > >
> > > [lasersys]
> > >    comment = systems laser printer
> > >    browseable = yes
> > >    printer = laser_sys
> > >    create mode = 0755
> > >    printable = yes
> > >    guest ok = yes
> > >
> > >
> > >
> > > The following is the contents of the printcap file:
> > >
> > > laser_sys| hp laserjet 8150
> > >
> > > lpstat -t generates the following:
> > >
> > > # lpstat -t
> > > scheduler is running
> > > system default destination: laser_sys
> > > system for _default: library4 (as printer laser_sys)
> > > device for laser_sys: /dev/laser_sys
> > > _default accepting requests since Tue Nov 19 14:33:56 EST 2002
> > > laser_sys accepting requests since Tue Nov 19 14:33:56 EST 2002
> > > printer laser_sys is idle. enabled since Tue Nov 19 14:33:56 EST 2002.
> > > available.
> > > #
> > >
> > >
> > > Thanks in advance for any help/suggestion you can provide. It would
> > > great to get this working!
> > >
> > > --
> > > To unsubscribe from this list go to the following URL and read the
> > > instructions:  http://lists.samba.org/mailman/listinfo/samba
> > > Hi:
> > > I am new to the Samba world and I am having problems with printing. I
> > > have Samba installed on a Solaris 8 server. I can see the Samba shares
> > > and the printer (lasersys) in Windows Explorer. I have installed the
> > > printer on my workstation (NT 4.0) using the Windows 'Add Printer'
> > > wizard. However, when I send a print job to the printer
> > > (Wordpad:File > Print) the job never gets to the printer. Instead the
> > > job stays in /tmp with a filename such as 'smbprn.000047.Qgayvr'. I have
> > > left out the '; rm %s' from the print command below so that I could see
> > > the jobs landing in /tmp and not making it to the printer. I really
> > > would appreciate any help/suggestions you guys can offer.
> > >
> > > The following is a clip from the config.smb file:
> > >
> > > # Global parameters
> > > [globals]
> > >    netbios name  = HYDRA
> > >    server string = Samba %v on Netbios (%L), DNS hostname (%h)
> > >    workgroup     = SIMPLE
> > >    dead time     = 5
> > >    encrypt passwords = yes
> > >    browsable     = no
> > >    writeable     = yes
> > >
> > > #  Debug Logging information
> > >    log level = 2
> > >    log file = /usr/local/samba/var/samba.log.%m
> > >    max log size = 50
> > >    debug timestamp = yes
> > >
> > > #  printing stuff
> > >    printing      = SYSV
> > >    printcap name = /usr/local/samba/lib/printcap
> > >    print command = /bin/lp -c -d%p %s
> > >    lpq command = /bin/lpstat -o%p
> > >    lprm command = /bin/cancel %p-%j
> > >    lppause command = /bin/lp -i %p-%j -H hold
> > >    lpresume command = /bin/lp -i %p-%j -H resume
> > >    load printers = yes
> > >    use client driver = yes
> > >
> > > [printers]
> > >    comment = "Printers"
> > >    path = /tmp
> > >    printable = yes
> > >    create mode = 0755
> > >    browseable = yes
> > >    public = no
> > >    guest ok = yes
> > >    print ok = yes
> > >
> > >
> > > [lasersys]
> > >    comment = systems laser printer
> > >    browseable = yes
> > >    printer = laser_sys
> > >    create mode = 0755
> > >    printable = yes
> > >    guest ok = yes
> > >
> > >
> > >
> > > The following is the contents of the printcap file:
> > >
> > > laser_sys| hp laserjet 8150
> > >
> > > lpstat -t generates the following:
> > >
> > > # lpstat -t
> > > scheduler is running
> > > system default destination: laser_sys
> > > system for _default: library4 (as printer laser_sys)
> > > device for laser_sys: /dev/laser_sys
> > > _default accepting requests since Tue Nov 19 14:33:56 EST 2002
> > > laser_sys accepting requests since Tue Nov 19 14:33:56 EST 2002
> > > printer laser_sys is idle. enabled since Tue Nov 19 14:33:56 EST 2002.
> > > available.
> > > #
> > >
> > >
> > > Thanks in advance for any help/suggestion you can provide. It would
> > > great to get this working!
> > >
> > > --
> > > To unsubscribe from this list go to the following URL and read the
> > > instructions:  http://lists.samba.org/mailman/listinfo/samba
> 
> -- 
> To unsubscribe from this list go to the following URL and read the
> instructions:  http://lists.samba.org/mailman/listinfo/samba



More information about the samba mailing list