On Sun, 2003-11-09 16:13:58 +0100, Patrick Willam <p.willam@gmx.de> wrote in message <[🔎] 3FAE59B6.8010706@gmx.de>: > Jan-Benedict Glaw schrieb: > >On Sun, 2003-11-09 14:38:08 +0100, Patrick Willam <p.willam@gmx.de> > >wrote in message <[🔎] 3FAE4340.9060101@gmx.de>: > >>Jan-Benedict Glaw schrieb: > >>>On Sun, 2003-11-09 13:45:20 +0100, bastian@veltin-whv.de > >>><bastian@veltin-whv.de> > >>>wrote in message <[🔎] E1AIowS-0006er-00@mrelay00.kundenservices.net>: > >>Der SEH-Printserver (kleines Teil mit Netzbuchse zum Anschluss > >>bzw. direktes 'Anstecken' an Parallel-Port) hat wohl irgendwie immer > >>ein paar Bytes vom Anfang des jeweiligen Druckjobs 'gefressen'. > > > >Mit welchem Protokoll habt Ihr den denn betrieben? IPP? JetDirect? LPR? > > So wie es im Handbuch zu dem Ding stand; soweit ich mit entsinne als LPR > (Unix-Netzdrucker) ueber "socket://<ipnr>:9100". Wenn Du LPR benutzt, mußt Du auch eine printer queue angeben. Da oben ist keine. "socket://" ist zudem für das JetDirect-Protokoll gedacht IIRC. CUPS kennt ein eigenes lpr://-Protokoll... > >>Der Parallel-Anschluss vom Skolelinux-Hauptserver wollte gar nicht > >>arbeiten. Da gucke ich gerade noch... > > tjener:~# ls -l /dev/lp* > lr-xr-xr-x 1 root root 10 9. Nov 10:40 /dev/lp0 -> printers/0 > tjener:~# ls -l /dev/printers/ > insgesamt 0 > crw-rw---- 1 root lp 6, 0 1. Jan 1970 0 > > 1. > wie kann denn sowas sein? > Ich dachte immer, dass ein symlink keine (bzw. alle) Rechte hat und > nur die Zieldatei _richtige_ Rechte hat. Eine devfs-Macke? Sieht ja ein wenig devfs'isch aus... > 2. > Sowohl tjener:~# echo -e "testseite\f" > /dev/lp0 > und tjener:~# echo -e "testseite\f" > /dev/printers/0 > bringt ne Seite aus dem Drucker. > Aber CUPS mag nicht; egal ob ich "parallel:/dev/lp0" oder > "parallel:/dev/printers/0" einstelle. Damit hast Du den (physikalischen) Daten-Pfad beschrieben. Damit irgendetwas aus dem Drucker kommt, muß dann natürlich auch noch die PPD passen und es müssen alle benutzten Filter-Programme installiert sein. > cupsd laueft doch mit root-Rechten und wenn ich mich als root > im Webinterface anmelde sollte doch auch als root die Testseite > gedruckt werden!? Also root im Web-Interface loggst Du Dich ein, um die Config-Datei schreiben zu können. Das Drucken an sich erfolgt nur zufälligerweise als root, das kann man bestenfalls sogar an einen anderen user abwälzen... > In /var/log/cups/error_log steht jedenfalls nichts erhellendes. > > Die LED "Druckjob" geht an und die Jobs (Testseiten) werden als > erfolgreich gedruckt ausgewiesen, aber es kommt keine Seite aus > dem Drucker. :-( > [...und ja, ich hab schon verschiedene Treiber/Emulationen > durchprobiert.] Riecht eher nach 'nem fehlenden Filter. ...oder irgendeine Kleinigkeit paßt nicht:) > >>>CUPS soll lokal konfiguriert werden; dazu kann man, so man auf einem > >>>fremden Rechner ist, einen ssh-Tunnel benutzen. ..... > >> > >>Ich weiss nicht, inwieweit man einen passenden SSH-Tunnel bedienersicher > >>(d.h. auf Knopfdruck) in Skolelinux einbauen kann. Daher frage ich > >>erstmal: ist HTTPS usw. eine Loesung? > > > >HTTPS wäre schon ein guter Start. Kann CUPS das schon? > > Bei CUPS weiss ich es nicht genau. > > >Ansonsten ist ein ssh-Tunnel recht simpel... > > Jaja, ein ssh-Tunnel ist ja das einfachste auf der Welt ;-) > Es ging mir um das *bedienersichere* _Einbauen_ dieses Tunnels > in den Terminalserver / die Thin-Clients. Ich kenn' Skolelinux jetzt nicht, aber es gibt doch sicherlich irgendwelche besonderen User, die konfigurieren dürfen. Für diese einfach automatisch _immer_ 'nen ssh-Tunnel anlegen und den Mozilla _immer_ auf 127.0.0.1:12334 pointen lassen. > Also die Skolelinux-Installation zum dran Rumarbeiten/-testen ist hier > (und nicht in B'hausen). Es gibt also zwei Moeglichkeiten: > a) du kommst hierher zu den Rechnern > b) wir tragen dir die Rechner hinterher Kurt hat sich bereiterklärt, den Rechner hinterherzutragen:) MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
Attachment:
signature.asc
Description: Digital signature