Hi! I've finally installed samba + lprng on an ageing i386. I have two parallel ports, and a printer attached to each. I'm using debian hamm. This is /etc/printcap: # # Copyright (c) 1983 Regents of the University of California. # All rights reserved. # # Redistribution and use in source and binary forms are permitted # provided that this notice is preserved and that due credit is given # to the University of California at Berkeley. The name of the University # may not be used to endorse or promote products derived from this # software without specific prior written permission. This software # is provided ``as is'' without express or implied warranty. # # @(#)etc.printcap 5.2 (Berkeley) 5/5/88 # # This file was generated by /usr/sbin/magicfilterconfig. # lp|hplj4l|HP Laserjet 4L:\ :sd=/var/spool/lpd/lj4:\ :rm=143.167.116.166:\ :rp=raw:\ :lp=/dev/null:\ :sh: :sh:pw#80:pl#72:px#1440:mx#0:\ :if=/etc/magicfilter/ljet4l-filter:\ :af=/var/log/lp-acct:lf=/var/log/lp-errs:
Then, samba is set up so that anyone in our domain may print to this server, without needing passwords or stuff like that. /etc/smb.conf looks like this: [global] workgroup=radar&communications server string=Radar & Communications Printer Server hosts allow=143.167. 127. load printers=yes printcap name=/etc/printcap printing=bsd log file = /var/log/samba/log/%m max log size = 20 security=share socket options=TCP_NODELAY guest account=pcguest dns proxy=no [printers] comment=Printers at skint path=/var/spool/lpd/lp browseable=no guest ok = yes writable=no printable=yes [ljet] printer=ljet public=yes writable=no printable=yes path=/var/spool/lpd/ljet The other printer is not set up, as lprng does not want to print to it at all. cat <filename> > /dev/lp2 works fine, though. I've checked the spool directories, and all have the right permissions. Curiously enough, if I use smbclient from another linux box, I can print without problems. However, things coming from Win95/WfWg boxes are sent to /var/spool/lpd/ljet, and stored there. It seems that lpd doesn't want to print them. A couple of days ago, with only one parallel port, everything worked fine. lptune says that both lp1 and lp2 use polling. I don't know what else to do. Any words of wisdom on that one? Cheers, Jose -- Jose L Gomez Dans PhD student Radar & Communications Group Department of Electronic Engineering University of Sheffield UK