cups: localhost port 6631 mit ssh auf remote pc port 631 weiterleiten, dann auf localhost:6631 drucken!
geht das? Fehlt noch was? (6631 , 2x die 6 ist Absicht, kein Tippfehler)
Code: Alles auswählen
# forwarding Port 6631 auf remote PC port 631 (cups):
ssh -p 2241 -L 6631:localhost:631 root@localhost # zurück durch einen bestehenden ssh-tunnel auf Port 2241
Dann in printers.conf des lokalen PCs (Server):
DeviceURI ipp://localhost:6631/5250
Leider gehts nicht, lp -d remote5250 /tmp/test.ps wird am Server-PC angenommen, aber druckt nicht: /var/log/cups/error_log:
Set job-printer-state-message to "Zieldrucker existiert nicht!", current level=ERROR
Auf port 6631 lauscht was, Portforwarding scheint zu funktionieren:
# telnet localhost 6631
Trying ::1...
Connected to localhost.
Escape character is '^]'.
Remote-PC hat ein funktionierndes CUPS, Drucker 5250 gibt es dort, dort kann ich lp -d 5250 datei.ps ausdrucken, geht.
Es ist bei dem CUPS des remote-PC auch "Listen *:631" gesetzt, dann Neustart CUPS: service cups restart.
Weiss jmd weiter? - Danke schon mal vorab.
Gruß
Eckard