Hallo,
habe ja nun endlich den ICA Client unter FreeBSD am laufen. Jetzt würde ich aber gerne noch aus diesen Client drucken. Hierzu sollte ThinPrint verwendet werden.
In den Ports kann ich ThinPrint nicht finden also habe ich mir die Installation für Linux angeschaut und festgestellt das nur ein par Datein kopiert werden müssen.
Leider wird die Verbindung nicht zu meinen lokalen Drucker aufgabeut. Das Drucken aus KDE klappt und somit sollte eigentlich auch der Druck über ThinPrint gehen.
Folgende Schritte habe ich durchgeführt:
1. Editeren der /etc/services und folgende Zeile hinzugefügt thinprint -> 4000/tcp
2. /tmp/.thinprint angelegt mit chmod 777
3. Ordner /usr/local/thinprint angelegt mit den Rechten 777
4. Datei thnuclnt kopiert nach /usr/local/thinprint/
5. Auf die Datei thnuclnt die Rechte chmod 6777 vergeben mit chown root : operator
6. Rechner neu gestartet, so das alle Änderungen aktiv werden.
Jetzt kann ich ThinPrint mit folgenden Befehl starten "/usr/local/thinprint/thnuclnt -b 65535 -dev it01 -name IT01" und bekomme folgende Ausgabe:
Beim starten der ICA Verbindung meldet der ThinPrint Server aber immer noch das er kein passendes Protokoll gefunden hat.
Ist von der Anleitung zwischen Linux und FreeBSD ein Unterschied oder sollte ich nun was anderes machen?
Danke für eure Hilfe
Daniel
habe ja nun endlich den ICA Client unter FreeBSD am laufen. Jetzt würde ich aber gerne noch aus diesen Client drucken. Hierzu sollte ThinPrint verwendet werden.
In den Ports kann ich ThinPrint nicht finden also habe ich mir die Installation für Linux angeschaut und festgestellt das nur ein par Datein kopiert werden müssen.
Leider wird die Verbindung nicht zu meinen lokalen Drucker aufgabeut. Das Drucken aus KDE klappt und somit sollte eigentlich auch der Druck über ThinPrint gehen.
Folgende Schritte habe ich durchgeführt:
1. Editeren der /etc/services und folgende Zeile hinzugefügt thinprint -> 4000/tcp
2. /tmp/.thinprint angelegt mit chmod 777
3. Ordner /usr/local/thinprint angelegt mit den Rechten 777
4. Datei thnuclnt kopiert nach /usr/local/thinprint/
5. Auf die Datei thnuclnt die Rechte chmod 6777 vergeben mit chown root : operator
6. Rechner neu gestartet, so das alle Änderungen aktiv werden.
Jetzt kann ich ThinPrint mit folgenden Befehl starten "/usr/local/thinprint/thnuclnt -b 65535 -dev it01 -name IT01" und bekomme folgende Ausgabe:
Code:
$ /usr/local/thinprint/thnuclnt -b 65535 -dev it01 -name IT01
Waiting period after an attempt to open the printer: 12 s
Maximum number of attemps: 100
Using port number 4000
Bandwidth 65535 and package size 0
1 printer found.
Printer ID: 1, Class: , Name: IT01, Path: it01
Defaultprinter is PrinterID: 1
There is 1 correct configured printer which is:
PrinterID 1
ThinPrint Daemon started.
Beim starten der ICA Verbindung meldet der ThinPrint Server aber immer noch das er kein passendes Protokoll gefunden hat.
Ist von der Anleitung zwischen Linux und FreeBSD ein Unterschied oder sollte ich nun was anderes machen?
Danke für eure Hilfe
Daniel