Re: cups & Epson Stylus unter 2.6.8 und 2.6.9 und 2.6.10
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
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
> 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
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
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
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
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
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