Am Samstag, 25. Dezember 2004 13:15 schrieb Eberhard von Kitzing:
> Moin,
>
> Am Freitag, 24. Dezember 2004 23:15 schrieb Christian:
> > Am Freitag, 24. Dezember 2004 22:15 schrieb Eberhard von Kitzing:
> > > zur Zeit habe ich auf meinem Rechner einen 2.6.8 und 2.6.9 Kernel zur
> > > Auswahl. Unter 2.6.8 habe ich den Drucker Epson Stylus 600 mit cups
> > > eingerichtet. Er funktioniert ohne Probleme. Wenn ich dann aber den
> > > 2.6.9 Kernel starte, dann wird der Drucker auch gefunden, er nimmt auch
> > > Druckauftr�ge an, aber er druckt sie nicht. Auf dem Drucker kommt
> > > nichts an. M��te ich den Drucker noch mal auf 2.6.9 einrichten?
> >
> > welchen Anschlusstyp verwendet denn Dein Drucker? Je mehr Informationen
> > wir bekommen, desto besser k�nnen wir Dir helfen :-)
>
> Zum Drucken verwende ich die Parallele Schnittstelle, d.h., den ganz
> normalen Druckerport. Au�erdem habe ich beide Kernels selbst gebacken mit
> weitgehen den selben Einstellungen. Allerdings kann ich noch mal versuchen,
> weitgehenst die gleichen Einstellungen zu verwenden.
>
> > Ich denke, dass Du unter 2.6.9 ein Problem mit der Kommunikation mit dem
> > Drucker hast. Entweder stimmt was nicht mit dem Parport oder USB Treiber
> > je nachdem welchen Anschluss Du verwendest.
>
> An USB sollte es nicht liegen, da ich eine USB-Modem haben, was f�r beide
> Kernels funktioniert.
>
> Sch�ne Weihnachtszeit, Eberhard

Gut, jetzt haben wir das Problem ja schon fast sicher auf den Parport-Treiber 
eingegrenzt. Es k�nnte sein, dass es lediglich ein Problem mit nicht 
geladenen Modulen ist. Das kannst Du testen indem du als root diese Kommandos 
ausf�hrst:

# modprobe parport
# modprobe lp

Wenn es jetzt noch nicht funktioniert, ist es ein anderes Problem. Zur 
genaueren Diagnose brauche ich aber noch mehr Informationen!
F�hre doch bitte mal die folgenden Kommandos jeweils unter dem Kernel 2.6.8 
sowie unter 2.6.9 aus. Es geht mir um die m�glichen Unterschiede in der 
Ausgabe dieser Kommandos. Dies wird die Ferndiagnose doch erheblich 
erleichtern :-)

$ ls -lR /proc/sys/dev/parport/

$ cat /proc/sys/dev/parport/parport0/irq
$ cat /proc/sys/dev/parport/parport0/dma

sowie 

$ /usr/lib/cups/backend/parallel

-Christian

Antwort per Email an