Hmm, wer bei SuSE ist eigentlich auf die grandiose Idee gekommen, das PWC Modul im Kernel fuer eine Philips Web-Cam als "broken" zu markieren? Es taucht dann natuerlich nicht auf bei der Kernel Konfiguration - ich habe es erst entdeckt, nachdem ich Vanilla Kernel 2.6.8 zum Vergleich herangezogen hatte. Es hat mich doch einige Hacks gekostet, das PWC Modul auf einer SuSE 9.1 mit Kernel 2.6.5 (SuSE Quellen, aber selbst compiliert) zu erstellen... Und siehe da, es funktioniert in der aktuellen Version jedenfalls einwandfrei! Ich kann z.B. mit dem Programm "motion" ohne Probleme Bilder mit einer Logitech Quickcam Notebook Pro machen. Im Vanilla Kernel ist das Modul auch nicht deaktiviert - ich frage mich manchmal, was sich SuSE bei solchen Aktionen denkt... Genau so verstehe ich nicht, warum DRI standardmaessig im SuSE Kernel nicht aktiviert ist als Modul. Also, dies nur als Hinweis: das PWC-Modul in der aktuellen Version funktioniert mit dem aktuellen SuSE-Kernel. Wer Details benoetigt fuer die Erstellung des Moduls, soll sich bei mir melden... CU, Th.
Hmm, wer bei SuSE ist eigentlich auf die grandiose Idee gekommen, das PWC Modul im Kernel fuer eine Philips Web-Cam als "broken" zu markieren? Es taucht dann natuerlich nicht auf bei der Kernel Konfiguration - ich habe es erst entdeckt, nachdem ich Vanilla Kernel 2.6.8 zum Vergleich herangezogen hatte. Es hat mich doch einige Hacks gekostet, das PWC Modul auf einer SuSE 9.1 mit Kernel 2.6.5 (SuSE Quellen, aber selbst compiliert) zu erstellen... Und siehe da, es funktioniert in der aktuellen Version jedenfalls einwandfrei! Ich kann z.B. mit dem Programm "motion" ohne Probleme Wo bekomme ich das Programm motion her. Bilder mit einer Logitech Quickcam Notebook Pro machen. Im Vanilla Kernel ist das Modul auch nicht deaktiviert - ich frage mich manchmal, was sich SuSE bei solchen Aktionen denkt... Genau so verstehe ich nicht, warum DRI standardmaessig im SuSE Kernel nicht aktiviert ist als Modul. Also, dies nur als Hinweis: das PWC-Modul in der aktuellen Version funktioniert mit dem aktuellen SuSE-Kernel. Wer Details benoetigt fuer die Erstellung des Moduls, soll sich bei mir melden... Bei den Mantel-Kernel 2.6.8.x ist es aktiviert. Ein lsmod zeigt mir die Module an,die geladen werden:
Am Dienstag, 24. August 2004 23:27 schrieb Thomas Hertweck: pwc 48752 0 videodev 9472 1 pwc motv funktioniert aber nicht, vermutlich weil video4linux immer noch fehlt. Viele Grüße, Heinz Dittmar
Am Mittwoch, 25. August 2004 05:46 schrieb Heinz Dittmar:
Am Dienstag, 24. August 2004 23:27 schrieb Thomas Hertweck:
Hmm, wer bei SuSE ist eigentlich auf die grandiose Idee gekommen, das PWC Modul im Kernel fuer eine Philips Web-Cam als "broken" zu markieren? Es taucht dann natuerlich nicht auf bei der Kernel Konfiguration - ich habe es erst entdeckt, nachdem ich Vanilla Kernel 2.6.8 zum Vergleich herangezogen hatte. Es hat mich doch einige Hacks gekostet, das PWC Modul auf einer SuSE 9.1 mit Kernel 2.6.5 (SuSE Quellen, aber selbst compiliert) zu erstellen... Und siehe da, es funktioniert in der aktuellen Version jedenfalls einwandfrei! Ich kann z.B. mit dem Programm "motion" ohne Probleme
Wo bekomme ich das Programm motion her.
Bilder mit einer Logitech Quickcam Notebook Pro machen. Im Vanilla Kernel ist das Modul auch nicht deaktiviert - ich frage mich manchmal, was sich SuSE bei solchen Aktionen denkt... Genau so verstehe ich nicht, warum DRI standardmaessig im SuSE Kernel nicht aktiviert ist als Modul. Also, dies nur als Hinweis: das PWC-Modul in der aktuellen Version funktioniert mit dem aktuellen SuSE-Kernel. Wer Details benoetigt fuer die Erstellung des Moduls, soll sich bei mir melden...
Bei den Mantel-Kernel 2.6.8.x ist es aktiviert. Ein lsmod zeigt mir die Module an,die geladen werden: pwc 48752 0 videodev 9472 1 pwc motv funktioniert aber nicht, vermutlich weil video4linux immer noch fehlt. Ich bin schon etwas weiter,mit dem neuesten Kernel 2.6.8-5cvs20040824174027-default bekomme ich wenigstens unter v4l das Bild der eigenen Kamera. Das ist das erste mal, daß die Kamera unter einem 2.6.x-Kernel wieder funktioniert. Viele Grüße, Heinz Dittmar
Heinz Dittmar wrote:
[...] Ich bin schon etwas weiter,mit dem neuesten Kernel 2.6.8-5cvs20040824174027-default bekomme ich wenigstens unter v4l das Bild der eigenen Kamera. Das ist das erste mal, daß die Kamera unter einem 2.6.x-Kernel wieder funktioniert.
Ich habe letzte Woche (war das Donnerstag oder Freitag?) mal einen SuSE 2.6.8 CVS von H. Mantel probiert, der hat nicht einmal einwandfrei durchcompiliert, sondern nur Fehler zu einer Funktion "*atomic*" (genau weiss ich das leider nicht mehr) produziert... Dieser Kernel-Source War fuer mich voellig unbrauchbar. Seitdem diese CVS Kernel automatisiert erstellt werden, muss man IMHO mit deren Benutzung vorsichtig sein - frueher konnte man wenigstens einigermasse sicher sein, dass wenn H. Mantel ein Paket online gestellt hat, dass es dann auch funktionierte. Aber jetzt...? CU, Th.
Am Mittwoch, 25. August 2004 09:08 schrieb Thomas Hertweck:
Heinz Dittmar wrote:
[...] Ich bin schon etwas weiter,mit dem neuesten Kernel 2.6.8-5cvs20040824174027-default bekomme ich wenigstens unter v4l das Bild der eigenen Kamera. Das ist das erste mal, daß die Kamera unter einem 2.6.x-Kernel wieder funktioniert.
Ich habe letzte Woche (war das Donnerstag oder Freitag?) mal einen SuSE 2.6.8 CVS von H. Mantel probiert, der hat nicht einmal einwandfrei durchcompiliert, sondern nur Fehler zu einer Funktion "*atomic*" (genau weiss ich das leider nicht mehr) produziert... Dieser Kernel-Source War fuer mich voellig unbrauchbar. Seitdem diese CVS Kernel automatisiert erstellt werden, muss man IMHO mit deren Benutzung vorsichtig sein - frueher konnte man wenigstens einigermasse sicher sein, dass wenn H. Mantel ein Paket online gestellt hat, dass es dann auch funktionierte. Aber jetzt...? Mit den ersten 2.6.8 Versionen war bei mir nur pwc da. Das v4l hatte noch gefehlt. doch mit dem allerneuesten Kernel kann ich die Webcamera wieder benutzen. Kernel selber konnte ich in der kurzen Zeit noch nicht compilieren. Aber ich glaube es lohnt sich mit dieser neuesten Version es noch einmal zu versuchen. Viele Grüße, Heinz Dittmar
Am Mittwoch, 25. August 2004 09:08 schrieb Thomas Hertweck:
Heinz Dittmar wrote:
[...] Ich bin schon etwas weiter,mit dem neuesten Kernel 2.6.8-5cvs20040824174027-default bekomme ich wenigstens unter v4l das Bild der eigenen Kamera. Das ist das erste mal, daß die Kamera unter einem 2.6.x-Kernel wieder funktioniert.
Ich habe letzte Woche (war das Donnerstag oder Freitag?) mal einen SuSE 2.6.8 CVS von H. Mantel probiert, der hat nicht einmal einwandfrei durchcompiliert, sondern nur Fehler zu einer Funktion "*atomic*" (genau weiss ich das leider nicht mehr) produziert... Dieser Kernel-Source War fuer mich voellig unbrauchbar. Seitdem diese CVS Kernel automatisiert erstellt werden, muss man IMHO mit deren Benutzung vorsichtig sein - frueher konnte man wenigstens einigermasse sicher sein, dass wenn H. Mantel ein Paket online gestellt hat, dass es dann auch funktionierte. Aber jetzt...? Der Kernel läßt sich durchcompilieren. Das einzige was ich überall habe wenn ich die Infiniband - Module nicht deaktiviere ist folgende Fehlermeldung beim Compilieren. : LD drivers/infiniband/core/built-in.o CC [M] drivers/infiniband/core/client_query.o CC [M] drivers/infiniband/core/client_query_export.o CC [M] drivers/infiniband/core/client_query_main.o GEN drivers/infiniband/core/cm_packet.h Can't open perl script "drivers/infiniband/core/generate_cm_packet.pl": Datei oder Verzeichnis nicht gefunden CC [M] drivers/infiniband/core/cm_main.o CC [M] drivers/infiniband/core/cm_api.o /usr/src/linux-2.6.8-5cvs20040824145948/drivers/infiniband/core/cm_api.c:25:23: cm_packet.h: Datei oder Verzeichnis nicht gefunden /usr/src/linux-2.6.8-5cvs20040824145948/drivers/infiniband/core/cm_api.c: In Funktion »ib_cm_connect«: /usr/src/linux-2.6.8-5cvs20040824145948/drivers/infiniband/core/cm_api.c:63: Warnung: implicit declaration of function `ib_cm_req_private_data_get_length' make[4]: *** [drivers/infiniband/core/cm_api.o] Fehler 1 make[3]: *** [drivers/infiniband/core] Fehler 2 make[2]: *** [drivers/infiniband] Fehler 2 make[1]: *** [drivers] Fehler 2 make: *** [_all] Fehler 2 hedi-1:/usr/src/linux-2.6.8-5cvs20040824145948 # Weiss zufällig jemand, woran das liegen könnte. Viele Grüße, Heinz Dittmar
Heinz Dittmar wrote:
[...] Das einzige was ich überall habe wenn ich die Infiniband - Module nicht deaktiviere ist folgende Fehlermeldung beim Compilieren. : LD drivers/infiniband/core/built-in.o CC [M] drivers/infiniband/core/client_query.o CC [M] drivers/infiniband/core/client_query_export.o CC [M] drivers/infiniband/core/client_query_main.o GEN drivers/infiniband/core/cm_packet.h Can't open perl script "drivers/infiniband/core/generate_cm_packet.pl": Datei oder Verzeichnis nicht gefunden ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ CC [M] drivers/infiniband/core/cm_main.o CC [M] drivers/infiniband/core/cm_api.o /usr/src/linux-2.6.8-5cvs20040824145948/drivers/infiniband/core/cm_api.c:25:23: cm_packet.h: Datei oder Verzeichnis nicht gefunden ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [...] make[1]: *** [drivers] Fehler 2 make: *** [_all] Fehler 2 hedi-1:/usr/src/linux-2.6.8-5cvs20040824145948 # Weiss zufällig jemand, woran das liegen könnte.
Steht doch da - es fehlen einige Dinge... Wenn sie wirklich nicht im Kernel-Source vorhanden sind, dann hat SuSE da wohl die Sachen absichtlich weggelassen oder aber vergessen. Warum auch immer... Beim SuSE 2.6.7 war das Perl Skript und die Header Datei jedenfalls noch vorhanden. CU, Th.
Am Mittwoch, 25. August 2004 17:19 schrieb Thomas Hertweck:
Heinz Dittmar wrote:
[...] Das einzige was ich überall habe wenn ich die Infiniband - Module nicht deaktiviere ist folgende Fehlermeldung beim Compilieren. : LD drivers/infiniband/core/built-in.o CC [M] drivers/infiniband/core/client_query.o CC [M] drivers/infiniband/core/client_query_export.o CC [M] drivers/infiniband/core/client_query_main.o GEN drivers/infiniband/core/cm_packet.h Can't open perl script "drivers/infiniband/core/generate_cm_packet.pl": Datei oder Verzeichnis nicht gefunden
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CC [M] drivers/infiniband/core/cm_main.o CC [M] drivers/infiniband/core/cm_api.o /usr/src/linux-2.6.8-5cvs20040824145948/drivers/infiniband/core/cm_api.c: 25:23: cm_packet.h: Datei oder Verzeichnis nicht gefunden
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[...] make[1]: *** [drivers] Fehler 2 make: *** [_all] Fehler 2 hedi-1:/usr/src/linux-2.6.8-5cvs20040824145948 # Weiss zufällig jemand, woran das liegen könnte.
Steht doch da - es fehlen einige Dinge... Wenn sie wirklich nicht im Kernel-Source vorhanden sind, dann hat SuSE da wohl die Sachen absichtlich weggelassen oder aber vergessen. Warum auch immer... Beim SuSE 2.6.7 war das Perl Skript und die Header Datei jedenfalls noch vorhanden. Das gleiche Problem hatte ich auch mit 2.6.7, sowie die letzten 2.6.5, seit das Modul vorhanden ist. Viele Grüße, Heinz Dittmar
... habt ihr auch das pwcx 9.x modul mit dem 2.6.8.er Kernel zum laufen gebracht ? Ohne dieses Modul kann man zumindest mit einer Philips Kamera nicht viel anfangen ... Gruß Helmut
Helmut Zengerling wrote:
... habt ihr auch das pwcx 9.x modul mit dem 2.6.8.er Kernel zum laufen gebracht ? Ohne dieses Modul kann man zumindest mit einer Philips Kamera nicht viel anfangen ...
Wie schon gesagt: ich habe es mit dem SuSE 2.6.5 Kernel (selbst compiliert) gemacht und dort auch das pwcx Modul (PWCX decompressor entry) erstellen koennen. Nach dem Patchen der Kernel Quellen gibt es bei der Kernel Konfiguration einen Untereintrag beim PWC Eintrag, den man anwaehlen kann/muss. CU, Th.
... habt ihr auch das pwcx 9.x modul mit dem 2.6.8.er Kernel zum laufen gebracht ? Ohne dieses Modul kann man zumindest mit einer Philips Kamera nicht viel anfangen ... Nein das pwc-Modul im oben genannten 2.6.8-5cvs20040824174027-default Kernel. Es scheint so als gibt es seit 2.6.8-5 irgend ein Ersatz für video4linux denn
Am Mittwoch, 25. August 2004 13:02 schrieb Helmut Zengerling: pwc selber wurde schon seit 2.6.8 geladen, nur konnte man damit nichts anfangen. Ich benutze eine PCA645VC. Viele Grüße, Heinz Dittmar
Heinz Dittmar wrote:
[...] Wo bekomme ich das Programm motion her.
Komisch, wenn ich "+linux +motion" bei google.de eingebe, bekomme ich gleich auf der ersten Seite jede Menge korrekte Treffer... http://motion.sourceforge.net/
[...] Bei den Mantel-Kernel 2.6.8.x ist es aktiviert. Ein lsmod zeigt mir die Module an,die geladen werden: pwc 48752 0 videodev 9472 1 pwc motv funktioniert aber nicht, vermutlich weil video4linux immer noch fehlt.
Also, bei mir gehts mit Kernel 2.6.5 von SuSE (das ist die letzte YOU-Version von SuSE 9.1)... CU, Th.
participants (3)
-
Heinz Dittmar
-
Helmut Zengerling
-
Thomas Hertweck