Re: cups & Epson Stylus unter 2.6.8 und 2.6.9 und 2.6.10

2005-01-15 Diskussionsfäden Eberhard von Kitzing
Hallo Christian,

Zu dem Problem, dass bei mir unter dem Kernel 2.6.9 der parallele Port nicht 
gefunden wird:
> > Da vor kurzem der 2.6.10 er Kernel freigegeben wurde, wäre wahrscheinlich
> > die beste Lösung für Dich, einfach diesen zu nehmen. (Berichte dann mal
> > der Liste ob's damit funktioniert hat bitte!).

Bericht: es klappt!! :-)

D.h., das Problem tritt nur unter 2.6.9, nicht aber unter 2.6.8 oder 2.6.10 
auf.

Herzliche Grüße, Eberhard



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-27 Diskussionsfäden Eberhard von Kitzing
Hallo Christian,

Am Sonntag, 26. Dezember 2004 15:57 schrieb Christian:
> > Irgendwie wird der parallele Port nicht richtig erkannt. 
>
> das habe ich schon ganz stark vermutet. Ich habe zu Deinem Problem mal
> ausführlich gegoogelt. Es scheint sich hierbei um ein bekanntes Problem im
> 2.6.9 er Kernel zu handeln [1]. Dieser Fehler trat schon in den Release
> Candidates auf und sollte ab 2.6.9-rc4 eigentlich behoben worden sein,
> tritt aber anscheinend noch selten bei Boards mit Winbond Multi IO
> Chipsätzen auf.
>
> Da vor kurzem der 2.6.10 er Kernel freigegeben wurde, wäre wahrscheinlich
> die beste Lösung für Dich, einfach diesen zu nehmen. (Berichte dann mal der
> Liste ob's damit funktioniert hat bitte!). Solltest Du unbedingt auf 2.6.9
> bleiben wollen, habe ich momentan leider keinen guten Lösungsvorschlag mehr
> für Dich! (Außer einen Kernel der -ac Serie zu verwenden etwa 2.6.9-rc4-ac)

Vielen Dank für die Mühe! Ich brauche den 2.6.9er nicht unbedingt, es muss nur 
ein 2.6.xer sein. Also 2.6.8 tut es auch. Ich war einfach nur neugierig, ob 
das Fritz USB Modem klappt, weil ich damit sehr viel Arbeit hatte, bis es 
lief. Und das tut es. Wenn ich den 2.6.10er in apt-cache search finde, werde 
ich auch diesen Kernel testen.

Herzliche Dank und schöne Tage,

Eberhard



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-26 Diskussionsfäden Christian
> Irgendwie wird der parallele Port nicht richtig erkannt. Allerdings
> unterscheiden sich die beiden Kernelversionen nur in den Punkten, in denen
> der 2.6.9ner zusätzliche Optionen bietet. Alle gemeinsamen Optionen sind
> gleich. Ich habe den Kernel extra noch mal gebaut und nur mit oldconfig
> die .config-Datei des 2.6.8ter Kernel bearbeitet.

Hallo Eberhard,

das habe ich schon ganz stark vermutet. Ich habe zu Deinem Problem mal 
ausführlich gegoogelt. Es scheint sich hierbei um ein bekanntes Problem im 
2.6.9 er Kernel zu handeln [1]. Dieser Fehler trat schon in den Release 
Candidates auf und sollte ab 2.6.9-rc4 eigentlich behoben worden sein, tritt 
aber anscheinend noch selten bei Boards mit Winbond Multi IO Chipsätzen auf.

Da vor kurzem der 2.6.10 er Kernel freigegeben wurde, wäre wahrscheinlich die 
beste Lösung für Dich, einfach diesen zu nehmen. (Berichte dann mal der Liste 
ob's damit funktioniert hat bitte!). Solltest Du unbedingt auf 2.6.9 bleiben 
wollen, habe ich momentan leider keinen guten Lösungsvorschlag mehr für Dich! 
(Außer einen Kernel der -ac Serie zu verwenden etwa 2.6.9-rc4-ac)

> Herzlichen Dank,
> und ein frohes neues Jahr,

Vielen Dank! Dir auch!

> P.S.: kann man diese Sachen an einer Stelle nachlesen, oder sind diese
> Informationen über viele READMEs verteilt.

Mhh, die Kommandos habe ich mir alle selbst ausgedacht, weil ich dachte, so am 
besten den Fehler eingrenzen zu können. Ein spezifisches Readme oder HOWTO 
kann ich Dir da leider nicht anbieten. Das Wissen habe ich aus verschiedenen 
Dokus (unter anderem den Kernel-Docs [2] und durch eigene Neugierde 
erworben).

[1] http://www.ussg.iu.edu/hypermail/linux/kernel/0411.1/0154.html
[2] /usr/src/linux/Documentation/parport.txt

-Christian



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-26 Diskussionsfäden Eberhard von Kitzing
Am Samstag, 25. Dezember 2004 13:47 schrieb Christian:
> > > > 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?
> > >
> > 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.
> >
> 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. 

An den Modulen liegt es wohl nicht, da unter beiden Kernels das Ergebnis von 
lsmod für lp und parport das gleiche ist.

> 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

An dieser Stelle unterscheiden sich die Ergebnisse
> $ ls -lR /proc/sys/dev/parport/
/proc/sys/dev/parport/:
insgesamt 0
dr-xr-xr-x  2 root root 0 2004-12-26 14:26 default
dr-xr-xr-x  3 root root 0 2004-12-26 14:26 parport0

Wenn ich den 2.6.9-Kernel starte fehlt der parport0-Ordner. Und damit 
erübrigen sich auch die weiteren aufrufe.

Unter 2.6.8 erhalte ich, unter 2.6.9 bleibt die Ausgabe leer:
> $ /usr/lib/cups/backend/parallel
direct parallel:/dev/lp0 "EPSON Stylus COLOR 600" "Parallel Port #1"

Das lädt natürlich ein, mal ins syslog zu schauen. Unter 2.6.9 fand ich:

Dec 26 14:11:27 Eberhard pcscd: pcscdaemon.c:440:main pcsc-lite 1.2.9-beta6 
daemon ready.
Dec 26 14:11:27 Eberhard kernel: lp: driver loaded but no devices found

und  unter 2.6.8:

Dec 26 14:23:56 Eberhard pcscd: pcscdaemon.c:440:main pcsc-lite 1.2.9-beta6 
daemon ready.
Dec 26 14:23:57 Eberhard kernel: parport0: PC-style at 0x378 (0x778) 
[PCSPP,TRISTATE,EPP]
Dec 26 14:23:57 Eberhard kernel: parport0: irq 7 detected
Dec 26 14:23:58 Eberhard kernel: parport0: Printer, EPSON Stylus COLOR 600
Dec 26 14:23:58 Eberhard kernel: lp0: using parport0 (polling).
Dec 26 14:23:58 Eberhard kernel: lp0: console ready

Irgendwie wird der parallele Port nicht richtig erkannt. Allerdings 
unterscheiden sich die beiden Kernelversionen nur in den Punkten, in denen 
der 2.6.9ner zusätzliche Optionen bietet. Alle gemeinsamen Optionen sind 
gleich. Ich habe den Kernel extra noch mal gebaut und nur mit oldconfig 
die .config-Datei des 2.6.8ter Kernel bearbeitet.

Herzlichen Dank,
und ein frohes neues Jahr,

Eberhard

P.S.: kann man diese Sachen an einer Stelle nachlesen, oder sind diese 
Informationen über viele READMEs verteilt.



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-25 Diskussionsfäden Christian
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



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-25 Diskussionsfäden 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



Re: cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-24 Diskussionsfäden Christian
Am Freitag, 24. Dezember 2004 22:15 schrieb Eberhard von Kitzing:
> Moin,
>
> 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?
>
> Ich wünsche ein gesegnetes Weihnachtsfest,
>
> Eberhard

Hallo Eberhard,

welchen Anschlusstyp verwendet denn Dein Drucker? Je mehr Informationen wir 
bekommen, desto besser können wir Dir helfen :-)

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. Du solltest mal testen, ob Du die 
nötige unterstützung für den Anschluss überhaupt im Kernel hast, ansonsten 
sollten diese Module geladen sein:

Für USB:

"usbcore"
"uhci_hcd" oder "ohci_hcd"
"usblp"


> an. Müßte ich den Drucker noch mal auf 2.6.9 einrichten?

Nein, der Kernel sollte im Normalfall keinen Einfluss auf die Konfiguration 
von Userland-Anwendungen haben.

Dir auch Frohe Weihnachten!

-Christian



cups & Epson Stylus unter 2.6.8 und 2.6.9

2004-12-24 Diskussionsfäden Eberhard von Kitzing
Moin,

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?

Ich wünsche ein gesegnetes Weihnachtsfest,

Eberhard