chilidude schrieb:
Schreib es in "/etc/rc.local". Die wird automatisch beim Start eines jeden Multiuser-Runlevel aufgerufen (/etc/rc2.d).
Genauso hab ich es jetzt auch gemacht. Übrigens nur zur Dokumentation für andere:
Ich brauche die ganze Sache, um Druckeraufträge (in meinem Fall aus Dosbox SVN Daum) an eine lokale Druckerschnittstelle an einen Neutzwerkdrucker umzuleiten. Dazu wurde hier bereits etwas vorgeschlagen:
http://ubuntuforums.org/showthread.php?t=1310634
Die Herangehensweise ist jedoch schlecht, weil der Befehl nc.openbsd in Vernbindung mit der while-Schleife dauerhaft auf den Drucker zugreift und kein anderer im Netzwerk mehr drucken kann.
Ich habe das jetzt einfach dadurch gelöst, dass ich statt des Befehls nc.openbsd die Druckaufträge über "lpr -l" starte. Der Flag -l deshalb, weil Dosbox die Druckaufträge im *.prt fertig formatiert ausgibt:
| while true
do
cat /dev/netcatprint | lpr -l
done
|
Anbei noch eine Frage: Ich habe ein Eingabegerät an einer parallelen Schnittstelle angebunden. Kann ich diese parallele Schnittstelle direkt an einem anderen Computer im Netzwerk abrufen. Ich habe daran gedacht, dass ich die parallele Schnittstelle des einen Computers auf die /dev/paraport0 des anderen Computers mounte. Ginge das? Wenn ja, wie?