← Back to team overview

sslug-teknik team mailing list archive

LPRng og rp=

 

Hvordan forklarer man LPRng at printserveren ikke vil have noget navn på
printerkøen? 

På den gamle maskine som kører lpd ser de relevante del af /etc/printcap
sådan ud:
lp|bassin:\
	:sd=/var/spool/lpd/bassin:\
	:mx#0:\
	:sh:\
	:rm=printer-1:\
	:rp=:\
	:if=/var/spool/lpd/bassin/filter:

Så i /etc/printcap på den nye maskine skrev jeg bare:
laura|bassin
	:sd=/var/spool/lpd/laura
	:rm=printer-1
	:rp=
	:af=/var/log/lp-acct
	:lf=/var/log/lp-errs
	:mx#0
	:sh

Men så får jeg følgende i /var/spool/lpd/laura/status.laura:
sending job 'root@install+461' to laura@printer-1 at 2001-05-21-18:07:59.973 ## identifier=root@install+461 number=461 process=30467
connecting to 'printer-1', attempt 1 at 2001-05-21-18:07:59.973 ## identifier=root@install+461 number=461 process=30467
connected to 'printer-1' at 2001-05-21-18:07:59.979 ## identifier=root@install+461 number=461 process=30467
requesting printer laura@printer-1 at 2001-05-21-18:07:59.979 ## identifier=root@install+461 number=461 process=30467
error 'LINK_ACK_FAIL' with ack 'ACK_STOP_Q' sending str '^Blaura' to laura@printer-1 at 2001-05-21-18:07:59.984 ## identifier=root@install+461 number=461 process=30467
job 'root@install+461' transfer to laura@printer-1 failed at 2001-05-21-18:07:59.985 ## identifier=root@install+461 number=461 process=30467
subserver pid 30467 exit status 'JFAIL' at 2001-05-21-18:07:59.993 ## identifier=<NULL> number=0 process=30466
job 'root@install+461' attempt 1 of 3, retrying at 2001-05-21-18:07:59.994 ## identifier=root@install+461 number=461 process=30466

Som det ses beder den printer-1 om printeren laura, som printer-1 ikke
kender til. Hvordan fortæller jeg LPRng at den ikke skal bruge noget
navn?

Henrik

P.S. Ja, det er en mærkelig idé de printservere har ikke at bruge noget
navn for printerkøen, men det gør de tilsyneladende ikke.

-- 
 | inu\/  & Emacs er hvad der skal til!
 |_aTe/\ 


Follow ups