Alexander (HH): Netzwerkdrucker ansprechen exec('echo "text"> /?')

Beitrag lesen

Moin Moin!

Jetzt sollte allerdings der Drucker nicht über USB am Raspi hängen, sondern übers LAN angesprochen werden: Der Bixolon SRP-F310 ist auch ein Netzwerkdrucker und unter x.x.x.x:9100 erreichbar.
Gibt es eine Möglichkeit den Drucker  mit echo .. auch über LAN anzusprechen?

Tipp mal "netcat" in eine Suchmaschine Deiner Wahl ein.

Port 9100 ist mit 99,999%iger Sicherheit eine Jetdirect-Emulation, sprich: Du öffnest eine TCP-Connection, schiebst den Druckjob über den TCP-Socket in den Drucker, und schließt die TCP-Connection nach Ende des Jobs. CUPS unter Unixen und MacOS X steuert solche Drucker über das AppSocket-Protokoll an, Windows nennt das "Standard-TCP/IP-Port".

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".