Hallo Liste,
das wird etwas länger...
Grundinfos:
1. Es gibt einen SUSE LINUX 9.3 PROFESSIONAL Rechnen, auf dem lokal
(nacheinander) ziemlich viele Menschen (Studentenwohnheim) arbeiten und
drucken. Der Drucker ist ein Samsung ML-1520. Wird manchmal von dem
System schlecht behandelt (taucht z.B. unter localhost:631 überhaupt
nicht auf, man kann aber drucken :-). So ca. jeden Monat muss ich den
Drucker entfernen, CUPS komplett neu installieren, Drucker einrichten,
fertig (!), weil das System anscheinend den Drucker aus den Augen
verliert. Ist das SUSE oder Samsung? Mit dem Programm/Treiber von
Samsung geht es schon besser, aber dann werden keine Einträge in
/var/log/cups/page_log gemacht, was in meinem Fall fatal ist. Siehe
unten:
2. Wir sind nicht karitativ, deshalb gibt es ein Abrechnungssystem.
Leider nur auf die Datei page_log von CUPS basierend, da ich keine Zeit
für etwas Besseres (z.B pykota) habe bzw. der Drucker das wahrscheinlich
sowieso nicht unterstützt. Python-Skript liest page_log aus, mogelt es
ein wenig um, rein in eine MySQL-Datenbank, OpenOffice mit einer Abfrage
erstellt die Rechnungen, raus.
3. Hier fängt auch schon das Problem an. Ich musste das Drucken von
fremden Rechnern abstellen, weil mein Python-Skript durcheinander kommt.
An der Stelle, wo in page_log 'user' stehen soll, steht (von Windows Clients)
'vorname nachname'. Das bringt das Dingelchen etwas durcheinander. Also,
erstmal kein Drucken von Windows-Rechner.
4. Das Drucken von Windows auf Cups bereitete mir auch deshalb
Kopfschmerzen, weil CUPS keine Kopienzahl/Seitenzahl korrekt protokolliert, weil Windows
halt schon alles vorverarbeitet schickt. Ich habe gehört, das kann man
umgehen, indem man einen PS-Drucker einrichtet. Nun, welchen, denn ich
habe es zu Hause mit einem Apple LaserWriter ausprobiert, funktionierte
nicht. Am Arbeitsplatz muss es aber fuktionieren
Zu 3:
Ich kann mir vorstellen, das Problem lösen zu können. CUPS bietet ja die
Möglichkeit an, eine Authentizierung anzufordern. Dann wird der Eintrag
in page_log automatisch mit dem empfangenem username vorgenommen Bei mir lokal klappte
es, ich habe aber keine Ahnung, wie das von z.B. Win2000 oder WinXP
Rechnern klappen würde, am besten mit dem dauerhaften Merken des
Passworts. Ich will auch nicht auf Samba Drucker umsatteln, sondern die
Drucker sofort auf Port 631 zugreifen lassen.
Hat jemand hierzu mehr Erfahrung? Oder eine gute Anleitung gesehen?
Zu 4:
Welchen Drucker nimmt man, damit die Kopienzahl/Seitenzahl auch beim
Drucken von Windows klappt?
Für gute Anleitungen im Internet bin ich extra dankbar, denn ich muss
meine(n) Nachfolger(in) auch schon vorbereiten...
Gruß,
--
Anca Tibor Attila