Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Da das samba-Paket auf eisfair nur auf einen lokal (also auch auf dem eisfair-Server) installierten lprng drucken kann, nehmen die Druck-Daten also später folgenden Weg:

druckender ClientLAN/WLANsamba auf eisfair → lprng auf eisfair → LAN/WLANlprng auf Raspberry pi → USBDrucker am Raspberry pi

...

Ich habe praktisch alle Pakete mit Hilfe von aptitude (Paketmanager im Raspbian) entfernt, bei denen er nicht gemeckert hat, dass die Entfernung ein nicht funktionierendes System verursacht. Nun meldet aptitude mir noch 165 installierte Pakete - diese Zahl nur als Anhaltspunkt. Als sinnvoll erachte ich folgende Konstellation:

...

/etc/printcap erhält folgenden Inhalt (ACHTUNG - zweimal Druckername den Druckernamen ersetzen):

Code Block
HL5140|localprinter:\
        :lp=/dev/usb/lp0:\
        :sd=/var/spool/lpd/HL5140:\
        :mx#0:\
        :sh:

...

Code Block
service lprng restart


Einrichtung des lprng auf eisfair

Da die Konfiguration von samba auf eisfair vom lprng-Paket (eisfair) abhängt, bearbeitet man nun zuerst die lprng-Konfiguration:

setup → Service administration → LPRng → LPRng Configuration Handling → Edit LPRng Configuration

Er warnt vorsichtshalber, dass während der Einrichtung nicht gedruckt werden kann - einfach bestätigen mit 'y' und <ENTER>

Er nennt uns die Adresse der parallelen Schnittstelle (falls eine vorhanden ist) und wartet auf <ENTER>

Wichtig sind folgende Einstellungen:

Code Block
START_LPRNG                       =  yes
...
LPRNG_REMOTE_PRINTER_N            =  1
LPRNG_REMOTE_PRINTER_1_ACTIVE     =  yes
LPRNG_REMOTE_PRINTER_1_IP         =  192.168.6.130
LPRNG_REMOTE_PRINTER_1_QUEUENAME  =  HL5140
LPRNG_REMOTE_PRINTER_1_PORT       =
LPRNG_REMOTE_PRINTER_1_NOTIFY     =  no
  • lprng (auf eisfair) muss gestartet werden
  • Parallel- und USB-Drucker am eisfair Server konfiguriert man wie selbst gewünscht
  • man benötigt mindestens einen REMOTE PRINTER
  • dieser mus ACTIVE sein
  • man trägt die IP-Adresse (deswegen feste IP) des Raspberry pi ein - bei mir 192.168.6.130
  • man trägt den Druckernamen in QUEUE ein
  • das Feld PORT muss leer bleiben
  • NOTIFY setzt man auf no

Die Konfiguration von lprng auf eisfair muss nun gespeichert und übernommen werden.