Hallo,
bis openSUSE 11.3 hatte ich eine Print-Queue am laufen
für Samba-CUPS-/dev/lp0
Installation ist minimal mit Pattern file_server und print_server,
Drucker sind parallel.
Kernel ist 32bit PAE.
cupsd.conf:
Print-Queue:
Mit openSUSE 11.4 klappt das nicht mehr, /dev/lp0
ist nicht mehr vorhanden.
Es gibt zwar /dev/parport0, darüber lässt sich aber nicht drucken.
Ich habe versucht die Queue anders einzurichten:
Raus kommt aber nichts.
Erste Lösung:
cupsd.conf:
Queue einrichten:
Das Drucken einer Datei klappt dann schon mal:
Wer weiss Rat, wie könnte man es anders lösen?
Was ist mit /dev/parport0?
Oder doch den klassischen Weg über /dev/modprobe.conf
mit Adressen?
MfG
AK
bis openSUSE 11.3 hatte ich eine Print-Queue am laufen
für Samba-CUPS-/dev/lp0
Installation ist minimal mit Pattern file_server und print_server,
Drucker sind parallel.
Kernel ist 32bit PAE.
cupsd.conf:
Code:
LogLevel info
PreserveJobHistory Yes
PreserveJobFiles Yes
MaxJobs 10
AutoPurgeJobs Yes
User lp
Group lp
RunAsUser no
Port 631
Printcap /etc/printcap
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From @LOCAL
Allow From @workgroup
Allow From 192.168.0.0
</Location>
<Location /admin>
AuthType Basic
AuthClass Group
AuthGroupName workgroup
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From @LOCAL
Allow From @workgroup
Allow From 192.168.0.0
</Location>
Browsing Off
Print-Queue:
Code:
lpadmin -h localhost -p Netzdrucker -v parallel:/dev/lp0 -m raw -D 'Raw Queue' -E
Mit openSUSE 11.4 klappt das nicht mehr, /dev/lp0
ist nicht mehr vorhanden.
Es gibt zwar /dev/parport0, darüber lässt sich aber nicht drucken.
Code:
lp /etc/cups/cupsd.conf -d Netzdrucker
Ich habe versucht die Queue anders einzurichten:
Code:
lpadmin -h localhost -p Netzdrucker -v parallel:/dev/parport0 -m raw -D 'Raw Queue' -E
Erste Lösung:
cupsd.conf:
Code:
LogLevel info
PreserveJobHistory Yes
PreserveJobFiles Yes
MaxJobs 10
AutoPurgeJobs Yes
Browsing no
User lp
Group lp
Port 631
Printcap /etc/printcap
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From @LOCAL
Allow From @workgroup
Allow From 192.168.0.0
</Location>
<Location /admin>
AuthType Basic
Require User @workgroup @SYSTEM
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From @LOCAL
Allow From @workgroup
Allow From 192.168.0.0
</Location>
Browsing Off
Queue einrichten:
Code:
# LP-Modul beim Booten laden
echo modprobe lp >> /etc/init.d/boot.local
echo \ >> /etc/init.d/boot.local
# das LP-Modul laden
/etc/init.d/./boot.local
# neue cupsd.conf kopieren und CUPS neu starten
cp cupsd.conf /etc/cups
rccups restart
# den Drucker anlegen
lpadmin -h localhost -p Netzdrucker -v parallel:/dev/lp0 -m raw -D 'Raw Queue' -E
Das Drucken einer Datei klappt dann schon mal:
Code:
lp /etc/cups/cupsd.conf -d Netzdrucker
Wer weiss Rat, wie könnte man es anders lösen?
Was ist mit /dev/parport0?
Oder doch den klassischen Weg über /dev/modprobe.conf
mit Adressen?
MfG
AK