Aufbau:
Drucker per USB angeschlossen an Linux-Server.
Auf Server läuft p910nd als RAW Printserver-Dämon. D.h. im wesentlichen eine Weiterleting der USB-Kommunikation über das Netzwerk.
Der Drucker wird auf dem Windows10-Rechner gefunden. Drucken ist möglich. Allerdings kann der Druckerstatus nicht ermittelt werden. Ebenso erfolgt beim Duplex-Druck nicht die Rückmeldung zum Seiten-Wenden.
Ich habe mit Wireshark die Kommunikation zwischen meinem Laptop und dem Server analysiert. Dabei ist klar erkennbar, daß der Server die Statusmeldungen des Druckers zum Laptop überträgt. Sie kommen aber nicht im Treiber an.
Es gibt also zwei Möglichkeiten:
- Windows reicht die Pakete nicht an den Treiber weiter
- Der Treiber ignoriert die Pakete, wenn der Anschluss nicht USB ist
Kennt jemand das Problem? Von Canon ist leider keine vernünftige Antwort auf meine Anfrage erfolgt.