webcam Philips SPC900NC

25/08/2007 - 14:22 von Michael Kohaupt | Report spam
Hallo Allwissende,
obige cam sollte(!!) laufen, aber irgendwelche grünen Mànnchen spucken
mir da in die Suppe.
System: Suse 10.0

linux:/home/michael # modprobe bttv

linux:/home/michael # lsusb
Bus 3 Device 5: ID 0471:0329 Philips

linux:/home/michael # motv -hwscan
This is motv-3.94, running on Linux/i686 (2.6.13-15.8-default)
Warning: Actions not found: Remote
Warning: Actions not found: Remote
Speicherzugriffsfehler

Hier kam auch mal die Meldung: no such device /dev/video0 - und das
device existiert tatsàchlich nicht :-(

Geguugelt ... und den dafür nötigen tagesaktuellen Treiber
pwc-v4l2-20070825-042701 gezogen.
Aber der bringt mir nach make nur:

linux:/home/michael/3/pwc-v4l2-20070825-042701 # make
make -C /lib/modules/2.6.13-15.8-default/build
SUBDIRS=/home/michael/3/pwc-v4l2-20070825-042701 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make -C ../../../linux-2.6.13-15.8
O=../linux-2.6.13-15.8-obj/i386/default modules
CC [M] /home/michael/3/pwc-v4l2-20070825-042701/pwc-if.o
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c:163: error:
'v4l_compat_ioctl32' undeclared here (not in a function)
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c:172: warning:
initialization discards qualifiers from pointer target type
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c: In function
'pwc_create_sysfs_files':
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c:1067: error: void
value not ignored as it ought to be
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c:1071: error: void
value not ignored as it ought to be
make[4]: *** [/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.o] Fehler 1
make[3]: *** [_module_/home/michael/3/pwc-v4l2-20070825-042701] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make: *** [all] Fehler 2

Und was will mir das grüne Mànnchen damit sagen ?? Was làuft hier flalsch?

Für Hinweise dankbar -
Gruss
Michael
 

Lesen sie die antworten

#1 Martin Klar
25/08/2007 - 19:27 | Warnen spam
Michael Kohaupt wrote:
Hallo Allwissende,
obige cam sollte(!!) laufen, aber irgendwelche grünen Mànnchen spucken
mir da in die Suppe.
System: Suse 10.0

linux:/home/michael # modprobe bttv

linux:/home/michael # lsusb
Bus 3 Device 5: ID 0471:0329 Philips

linux:/home/michael # motv -hwscan
This is motv-3.94, running on Linux/i686 (2.6.13-15.8-default)
Warning: Actions not found: Remote
Warning: Actions not found: Remote
Speicherzugriffsfehler

Hier kam auch mal die Meldung: no such device /dev/video0 - und das
device existiert tatsàchlich nicht :-(

Geguugelt ... und den dafür nötigen tagesaktuellen Treiber
pwc-v4l2-20070825-042701 gezogen.
Aber der bringt mir nach make nur:

linux:/home/michael/3/pwc-v4l2-20070825-042701 # make
make -C /lib/modules/2.6.13-15.8-default/build
SUBDIRS=/home/michael/3/pwc-v4l2-20070825-042701 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.8-obj/i386/default'
make -C ../../../linux-2.6.13-15.8
O=../linux-2.6.13-15.8-obj/i386/default modules
CC [M] /home/michael/3/pwc-v4l2-20070825-042701/pwc-if.o
/home/michael/3/pwc-v4l2-20070825-042701/pwc-if.c:163: error:
'v4l_compat_ioctl32' undeclared here (not in a function)



Kann es sein, dass pwc-v4l2-20070825-042701 einen bischen neueren kernel
braucht als 2.6.13? Bei mir jedenfalls gibts in 2.6.13 (von kernel.org)
nix mit v4l_compat_ioctl32, bei 2.6.22 hingegen schon.
Bei Basteleien mit v4l-teibern bitte genau lesen, gegen welche
kernel-Version die kompilieren (meistens nur eine einzige ... ;-))

HTH Martin

Ähnliche fragen