Script zum Testen eines LPD-hosts in einem printer switch
Ich bin auf der Suche nach einem Skript, das eine RFC 1179- konforme Anfrage an einen LPD-Host (z.B. Switch mit printer port, ThinClint von Igel) sendet, um möglichst viel Info über den LPD-Host zu erhalten, z.B. ob er überhaupt reagiert, und wenn ja, welchen Namen ein evtl. eingerichteter Drucker hat. Für Samba-Hosts/-Server gibt es das ja schon, ein smbclient -N -L <host> verrät schon das wars ich brauche, nur für LDP-Hosts fehlt mir so ein tool. Für CUPS auf einem fremden host habe ich auch schon was ich brauche (weil ich selber CUPS habe), nämlich: lp -h <host> -p Wie kann ich einen LPD-Host abfragen? danke schon mal Ekkard
Hallo, On May 11 21:10 Ekkard Gerlach wrote (shortened):
Ich bin auf der Suche nach einem Skript, das eine RFC 1179- konforme Anfrage an einen LPD-Host ... sendet,
Für Kommandos siehe Handbuch. Ein Script bei 9.3 /usr/lib/YaST2/bin/test_remote_lpd Bei älteren Versionen evtl. anderer Pfad, aber die test_remote_* Scripte sind seit langem dabei. Die sind es die YaST ausführt, um die rohe Verbindung zu testen.
welchen Namen ein evtl. eingerichteter Drucker hat.
Die entfernten Warteschlangennamen lasen sich nicht via LPD-Protokoll ermitteln. Der entfernte Warteschlangenname muss vorher bekannt sein. Bei Printserver-Boxen siehe deren Dokumentation. LPRng hat eigene LPD-Protokoll Erweiterungen, um die entfernten Warteschlangennamen eines LPRng-Servers ermitteln zu können, indem als Warteschlangenname der reservierte Spezialname "all" verwendet wird, siehe die LPRng Doku oder das Handbuch einer älteren Suse Linux Version (z.B. 9.0). Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (2)
-
Ekkard Gerlach
-
Johannes Meixner