os4_software_druckfilter_magicfilter
magicfilter
BACK ..
MAGICFILTER - einfache und klare Druckerinstallation (magicfilter-1.2_1)
========================================================================
Parallelport sollte im BIOS auf "ECP" gestellt werden und im System mit
"lptcontrol -e" entsprechend konfiguriert werden.
Installation
------------
bash-2.05b# portupgrade -RNOD print/magicfilter
oder
bash-2.05b# cd /usr/ports/print/magicfilter && make install && make clean
Drucker konfigurieren
---------------------
bash-2.05b# cd /usr/local/libexec/magicfilter/ && ls
bj10e-filter jetp3852-filter m8510-filter
bj200-filter la50-filter necp6-filter
cps300-filter la75-filter oki182-filter
cps400-filter laserjet-filter pj-filter
cps600-filter laserjetlo-filter pjxl-filter
cpsonly300-filter lbp8-filter pjxl300-filter
cpsonly400-filter lj250-filter ps300-filter
cpsonly600-filter ljet2p-filter ps400-filter
deskjet-filter ljet2plo-filter ps600-filter
dj500-filter ljet3-filter psonly300-filter
dj500c-filter ljet4-filter psonly400-filter
dj550c-filter ljet4l-filter psonly600-filter
epson9-filter ljet4m-filter r4081-filter
epson9c-filter ljet4ml-filter tek4693-filter
epsonlq-filter ljetplus-filter tek4696-filter
epsonlqc-filter ljetpluslo-filter
ibmpro-filter ln03-filter
Im Kopf einer jeden Filter-Datei stehen die unterstuetzten Drucker-Typen:
-------------------------------------------------------------------------
Ich verwende einen "HP LaserJet 2100", der eigentlich einen Treiber fuer "PCL 6"
braucht. Da kein LJet6, lj5mono oder pxlmono vorhanden ist, verwende ich einen
aelteren Treiber. In diesem Fall habe ich mich fuer den "LaserJet 4" entschieden.
Der hat auf Anhieb gute Ergebnisse gezeigt und war viel schneller als meine alte
Konfiguration mit APSFILTER. Es gibt (ausnahmsweise) keinen Grund weitere
Versuche anzustellen.
bash-2.05b# less /usr/local/libexec/magicfilter/ljet4-filter
# Magic-Filter-Setup-Datei für 600 DPI LaserJet 4 Serie ohne PostScript
# (z.B. LJ 4P, 4, 4+, 4V oder 4Si ohne PostScript Option installiert)
Konfiguration der rc.conf
-------------------------
bash-2.05b# vi /etc/rc.conf
lpd_flags="-s4" # Drucker ohne Netzwerkerlaubnis
oder
lpd_flags="-cl4" # Druckauftraege aus dem Netz werden angenommen
Spool-Verzeichnisse anlegen
---------------------------
bash-2.05b# mkdir -p /var/spool/lpd/ljet4
bash-2.05b# touch /var/spool/lpd/ljet4/log
bash-2.05b# touch /var/spool/lpd/ljet4/acct
Konfiguration der printcap (Server)
-----------------------------------
(auf dem lokalen Rechner mit Drucker / Workstation
oder auf dem Druckserver)
bash-2.05b# vi /etc/printcap
lp|ljet4 printer:\
:lp=/dev/lpt0:\
:if=/usr/local/libexec/magicfilter/ljet4-filter:\
:sd=/var/spool/lpd/ljet4:\
:lf=/var/spool/lpd/ljet4/log:\
:af=/var/spool/lpd/ljet4/acct:\
:mx#0:\
:sh:
Konfiguration der printcap (Client)
-----------------------------------
(auf dem Netzwerk-Arbeits-Rechner)
bash-2.05b# vi /etc/printcap
lp|ljet4 printer:\
:lp=:\
:rm=printer.domain.de:\
:sd=/var/spool/lpd/lp:\
:lf=/var/spool/lpd/lp/log:\
:af=/var/spool/lpd/lp/acct:\
:mx#0:\
:sh:
Netzwerkzugriffe auf dem Druckserver frei schalten
--------------------------------------------------
Hier werden alle Rechner/Clients eingetragen, die auf diesem Server drucken duerfen.
bash-2.05b# cat /etc/hosts.lpd
machine1.domain.de
machine2.domain.de
machine3.domain.de
machine4.domain.de
[IMG]
/home/http/wiki/data/pages/os4_software_druckfilter_magicfilter.txt · Zuletzt geändert: von 127.0.0.1
