Hallo Waldemar, ich benutze debian 2.2 und da gibt es noch eine Datei: /etc/hosts.lpd die sieht bei mir so aus: # /etc/hosts.lpd 200.156.88.38 200.156.88.15 200.156.88.9 200.156.88.12 alle diese Rechner können auf dem angeschlossenen Drucker drucken. Meine /etc/printcap auf dem Server sieht quasi so aus wie deine.
Gruß Ulrich Am Donnerstag, 4. Oktober 2001 20:22 schrieb Waldemar Brodkorb: > Hallo Debianguru's, > > ich hab hier mal wieder ein Problem. > Ich würde gerne über Netz drucken, die beiden Drucker > sind fertig auf einem kleinen LinuxServer installiert und > konfiguriert. (Debian/unstable) (temporär nur der hp) > > Als Spooler verwende ich auf Server und Client lprng 3.7.4. > checkpc meldet auf beiden Systemen keine Fehler. > Als Filter kommt magicfilter zum Einsatz. > > Der eine Drucker ist ein alter Nec-Postscript-Drucker, der andere > ein HP-fucking-dump-Printer 720c. Die Konvertierung der Druckdaten > in ppa (die Sprache die der Drucker beherrscht) wird momentan vom > Server übernommen. > > Wenn ich auf dem Server ein lpr test.ps absetze geht der Drucker von > alleine an und druckt. > > Selbiges würde ich auch gerne vom Client (Ebenfalls Debian/unstable) aus > können. > > Meine /etc/lprng/lpd.perms (server): > grep -v '^#' /etc/lprng/lpd.perms > > ACCEPT SERVICE=C SERVER REMOTEUSER=root > ACCEPT SERVICE=C LPC=lpd,status,printcap > ACCEPT SERVICE=M SAMEHOST SAMEUSER > ACCEPT SERVICE=M SERVER REMOTEUSER=root > ACCEPT SERVICE=R FORWARD > DEFAULT ACCEPT > > Auf dem Client läuft der lpd, > ein lpr theo.ps bringt leider keinen Output (auf dem Drucker). > > printcap auf dem server: > lp|hpbweco|hp720c mono eco:\ > > :lp=/dev/lp1:sd=/var/spool/lpd/hpbweco:\ > :sh:pw#80:pl#72:px#1440:mx#0:\ > :if=/etc/magicfilter/pnm2ppa-720-bw-eco-filter:\ > :af=/var/log/lp-acct:lf=/var/log/lp-errs: > > printcap auf dem client: > lp|hpbweco|HP 720 mono eco:\ > > :lp=:sd=/var/spool/lpd/hpbweco:rm=192.168.100.10:rp=hpbweco:lpr_bou > :nce:\ sh:pw#80:pl#72:px#1440:mx#0:\ > :if=/etc/magicfilter/pnm2ppa-720-bw-eco-filter:\ > :af=/var/log/lp-acct:lf=/var/log/lp-errs: > > Ein nmap oder telnet (Port 515) zeigt das der Port vom lpd offen ist und > ich connecten kann. > > Wenn ich auf dem Client den lpd so starte: > lpd -D 1 -F > erhalte ich folgendes auf dem Terminal nachdem ich ne ps-Datei drucke: > Waiting lpd: starting select timeout 'yes', 600 sec, max_socks 7 > Waiting lpd: select returned 1, error 'No Error' > Waiting lpd: fd 5 readable > Waiting lpd: connection fd 8 > Waiting Start_worker: fd 8 > Waiting Dump_line_list: Start_worker - parms - 0xbffff7a0, count 1, max > 102, list 0x80b38a0 0x80b3a40 ='call=server' > Waiting Start_worker: pid 1295 > Waiting lpd: listener pid 1295 running > Waiting lpd: LOOP START > Waiting Get_max_servers: getrlimit returns 4095 > Waiting Get_max_servers: returning 2047 > Waiting lpd: max_servers 2047, active 1 > Waiting lpd: fork_failed 1, processes 1 active, max 2047 > Waiting lpd: starting select timeout 'yes', 573 sec, max_socks 7 > SERVER Service_connection: listening fd 4 > SERVER Service_connection: starting read on fd 4 > SERVER Service_connection: read status 0, len 3, '^Blp' > RECV lp: Fix_Rm_Rp_info: printer name 'lp' > RECV Reset_config: starting > RECV lp: Select_pc_info: looking for 'lp', depth 0 > RECV lp: Find_pc_info: found name 'lp' > RECV lp: Select_pc_info: returning 'lp' > RECV lp: Fix_Rm_Rp_info: Printer 'lp', Queue 'lp', Lp '<NULL>', Rp > 'hpbweco', Rh '192.168.100.10' RECV lp: Setup_printer: printer now 'lp', > spool dir '/var/spool/lpd/hpbweco' RECV lp: Make_temp_fd_in_dir: fd 5, > name '/var/spool/lpd/hpbweco/temp00PfH3fE' RECV lp: Make_temp_fd_in_dir: > fd 5, name '/var/spool/lpd/hpbweco/temp01wi6Rg8' RECV lp: > Check_for_missing_files: time 0x3bbca5b4 usec 0x6a3c3 > RECV lp: Dump_line_list: Check_for_missing_files - files - 0xbfffec70, > count 1, max 102, list 0x80b50c0 0x80b3f38 > ='_NULL_=/var/spool/lpd/hpbweco/temp01wi6Rg8' > RECV lp: Check_format: name 'cfA289hawkeye.bier.wg', number 289, file > 'hawkeye.bier.wg' RECV lp: *** Job Check_for_missing_files - job after > setup *** - 0xbfffec34 RECV lp: info - 0xbfffec34, count 19, max 102, > list 0x80b4a70 > 0x80b52f0 ='[EMAIL PROTECTED]' > 0x80b52c0 ='C=A' > 0x80b5598 ='D=2001-10-04-20:08:36.412' > 0x80b5260 ='file_hostname=hawkeye.bier.wg' > 0x80b5998 ='filenames=theo.ps' > 0x80b5288 ='H=hawkeye.bier.wg' > 0x80b5780 ='held=0x0' > 0x80b5768 ='hold_class=0x0' > 0x80b5310 ='hold_time=0x0' > 0x80b52b0 ='J=theo.ps' > 0x80b4c98 ='job_time=0x3bbca5b4' > 0x80b3f68 ='job_time_usec=0x6a3c3' > 0x80b4a38 ='number=289' > 0x80b4c10 ='openname=/var/spool/lpd/hpbweco/temp00PfH3fE' > 0x80b52a0 ='P=waldemar' > 0x80b3f98 ='priority=A' > 0x80b4a58 ='Q=lp' > 0x80b3f88 ='size=0' > 0x80b4c70 ='transfername=cfA289hawkeye.bier.wg' > RECV lp: datafiles - count 1 > - 0x80b4a48, count 6, max 102, list 0x80b55b8 > 0x80b52e0 ='copies=0x1' > 0x80b5758 ='format=f' > 0x80b52d0 ='N=theo.ps' > 0x80b57b8 ='openname=dfA289hawkeye.bier.wg' > 0x80b5790 ='transfername=dfA289hawkeye.bier.wg' > 0x80b57e0 ='U=dfA289hawkeye.bier.wg' > RECV lp: destination - 0xbfffec4c, count 0, max 0, list 0x0 > RECV lp: *** end *** > RECV lp: setmessage: msg 'CREATE' > RECV lp: cleanup: done, exit(0) > Waiting lpd: select returned -1, error 'Interrupted system call' > Waiting lpd: fd 5 readable > Waiting lpd: fd 6 readable > Waiting lpd: LOOP START > Waiting lpd: process 1295, status 'exit status 0 (JSUCC)' > Waiting Get_max_servers: getrlimit returns 4095 > Waiting Get_max_servers: returning 2047 > Waiting lpd: max_servers 2047, active 0 > Waiting lpd: fork_failed 1, processes 0 active, max 2047 > Waiting lpd: starting select timeout 'yes', 573 sec, max_socks 7 > Waiting lpd: select returned 1, error 'No Error' > Waiting lpd: fd 6 readable > Waiting Read_server_status: starting > Waiting Read_server_status: select status 1 > Waiting Read_server_status: read status 1 > Waiting Dump_line_list: Read_server_status - input - 0xbffff53c, count 0, > max 0, list 0x0 Waiting Read_server_status: select status 0 > Waiting lpd: LOOP START > Waiting Get_max_servers: getrlimit returns 4095 > Waiting Get_max_servers: returning 2047 > Waiting lpd: max_servers 2047, active 0 > Waiting lpd: fork_failed 1, processes 0 active, max 2047 > Waiting lpd: starting select timeout 'yes', 573 sec, max_socks 7 > > Sorry für die lange Mail, aber mittlerweile sitze ich da schon so lange > dran, das ich keinen Bock mehr auf ssh und drucken in Datei habe und ich > mir in dieser ML Hilfe erhoffe. > Es ist definitiv kein Ghostscript oder Fontproblem, da die Postscript-Datei > auf dem Server sauber ausgedruckt wird. Am liebsten wäre mir eine > Konfiguration in der der Client die Konvertierung von * in PS (beim Nec) > und * in ppa (beim HP) übernehmen würde, da der kleine 486 schon genug > anderes machen muß ;) > > Any hints are welcome. > > bye > Waldemar -- ----------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Subject "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ----------------------------------------------------------- 945 eingetragene Mitglieder in dieser Liste.

