Ich habe ein seltsames problem mit dem Cups Server auf SuSE 9.1 Pro und einem Windows XP Druckclient!
Ich habe Cups als Server eingerichtet, das Webinterface für verschiedene IPs im Netzwerk freigeschaltet, darunter auch der Windows XP Client, um den es hier geht.
Als nächstes per Webinterface die Einstellungen an Cups vorgenommen, die Druckerwarteschalngen erstellt, darunter auch eine RAW für Windows XP.
Nun habe ich den Windows XP Rechner nach den Drucker suchen lassen im Netzwerk, er erkennt ihn, nimmt auch die korrekte IPP-Adresse und kann ihn ansprechen...
Versucht man allerdings die RAW-Warteschlange zu nutzen, verlangt Win XP nach einem Treiber für den Drucker auf den Server (den Client?), der Treiber ist auf dem Windows Rechner installiert und funktioniert und auch auf dem Linux Rechner, dort funktioniert er auch, der Treiber ist von Cups, andere Linux Clienten können einwandfrei drucken...
Der Windows Client kann mit einem modifizierten Treiber auch direkt über die Linux Warteschlangen drucken, jedoch ist die Druckausgabe anders als in der Seitenansicht unter Windows, deshalb muss das RAW-Device funktionieren und da weiß nich nicht weiter und keine Anleitung kann mir helfen...
Windows XP verlangt permanent nach einen Treiber, damit das RAW Device angesprochen werden kann, aber der Win Treiber liegt nur als .exe vor und kann daher nicht ins Cups Verzeichnis für Treiber installiert werden. Auf Windows selbst ist der Treiber auch fehlerfrei installiert und funktioniert (wenn Drucker lokal angeschlossen ist).
Bei jedem Druckversuch kommen die Daten nicht beim Rechner mit den Cups Server an, es wird auch nicht im Protokoll von Cups gelistet, das ist das komische...
Wie kann ich dieses Treiberproblem lösen? Samba ist keine Lösung, da nicht notwendig für Win XP, hab ich aber trotzdem installiert und hilft nicht. Es liegt eindeutig an diesem verlangten Treiber, wobei Windows nicht genau sagt, auf welchen Rechner sich der Treiber befinden soll und wofür der da sein soll...
Ich habe Cups als Server eingerichtet, das Webinterface für verschiedene IPs im Netzwerk freigeschaltet, darunter auch der Windows XP Client, um den es hier geht.
Als nächstes per Webinterface die Einstellungen an Cups vorgenommen, die Druckerwarteschalngen erstellt, darunter auch eine RAW für Windows XP.
Nun habe ich den Windows XP Rechner nach den Drucker suchen lassen im Netzwerk, er erkennt ihn, nimmt auch die korrekte IPP-Adresse und kann ihn ansprechen...
Versucht man allerdings die RAW-Warteschlange zu nutzen, verlangt Win XP nach einem Treiber für den Drucker auf den Server (den Client?), der Treiber ist auf dem Windows Rechner installiert und funktioniert und auch auf dem Linux Rechner, dort funktioniert er auch, der Treiber ist von Cups, andere Linux Clienten können einwandfrei drucken...
Der Windows Client kann mit einem modifizierten Treiber auch direkt über die Linux Warteschlangen drucken, jedoch ist die Druckausgabe anders als in der Seitenansicht unter Windows, deshalb muss das RAW-Device funktionieren und da weiß nich nicht weiter und keine Anleitung kann mir helfen...
Windows XP verlangt permanent nach einen Treiber, damit das RAW Device angesprochen werden kann, aber der Win Treiber liegt nur als .exe vor und kann daher nicht ins Cups Verzeichnis für Treiber installiert werden. Auf Windows selbst ist der Treiber auch fehlerfrei installiert und funktioniert (wenn Drucker lokal angeschlossen ist).
Bei jedem Druckversuch kommen die Daten nicht beim Rechner mit den Cups Server an, es wird auch nicht im Protokoll von Cups gelistet, das ist das komische...
Wie kann ich dieses Treiberproblem lösen? Samba ist keine Lösung, da nicht notwendig für Win XP, hab ich aber trotzdem installiert und hilft nicht. Es liegt eindeutig an diesem verlangten Treiber, wobei Windows nicht genau sagt, auf welchen Rechner sich der Treiber befinden soll und wofür der da sein soll...