Grafikkarten und Monitore 26.140 Themen, 115.545 Beiträge

webcam philips spc230nc und suse 11.0

eugeniak / 12 Antworten / Flachansicht Nickles

hab meine erste webcam gekauft und sofort neue Probleme. Suse sieht webcam als usb mit lsusb, erkennt die Produzenten und zeigt sogar vendor 093a:262c. Laut Herrn Kaiser (http://kaiser-linux.li/index.php?title=PAC7311), es geht hier um pac7311, was sollte im gspcav1 sich befinden und mit patch von Herrn Kaiser gut laufen. Was aber nicht der Fall ist. Wenn ich gspcav1 als rpm installiere, passiert nichts - ich bekomme, natürlich, gspca.ko, aber keinen dev/video. Dazu brauche ich auch gspcav1 Ordner, um patch zu installieren, so was gibt's auch nicht. Ich versuchte mit gspcav1, gspcav, v4l, sogar mit uvcvideo, - alle zusammen oder nacheinander - alles umsonst. Webcam funktioniert nicht! Weist jemand vielleicht eine Lösung?

bei Antwort benachrichtigen
eugeniak fakiauso „Hallo Wahrscheinlich hast Du ausgerechnet ein Modell erwischt, das unter Linux...“
Optionen

to fakiauso.
Danke. Hab versucht mit pwc. Becam das:
/pwc-10.0.12-rc1 # make install
make -C /lib/modules/2.6.25.20-0.1-default/build SUBDIRS=/home/al/Desktop/l/pwc-
10.0.12-rc1 modules
make[1]: Entering directory `/usr/src/linux-2.6.25.20-0.1-obj/x86_64/default'
make -C /usr/src/linux-2.6.25.20-0.1 O=/usr/src/linux-2.6.25.20-0.1-obj/x86_64/d
efault/. modules
CC [M] /home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.o
In file included from /home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:69:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc.h:28:26: error: linux/config.h: Datei ode
r Verzeichnis nicht gefunden
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:166: error: variable ‘pwc_template’
has initializer but incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:167: error: unknown field ‘owner’ sp
ecified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:167: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:167: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:168: error: unknown field ‘name’ spe
cified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:168: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:168: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:169: error: unknown field ‘type’ spe
cified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:169: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:169: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:170: error: unknown field ‘hardware’
specified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:170: error: ‘VID_HARDWARE_PWC’ undec
lared here (not in a function)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:170: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:170: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:171: error: unknown field ‘release’
specified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:171: error: ‘video_device_release’ u
ndeclared here (not in a function)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:171: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:171: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:172: error: unknown field ‘fops’ spe
cified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:172: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:172: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:173: error: unknown field ‘minor’ sp
ecified in initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:173: warning: excess elements in str
uct initializer
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:173: warning: (near initialization f
or ‘pwc_template’)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_isoc_init’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:921: warning: assignment from incomp
atible pointer type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘cd_to_pwc’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1019: error: implicit declaration of
function ‘to_video_device’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1019: warning: initialization makes
pointer from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1020: error: implicit declaration of
function ‘video_get_drvdata’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1020: warning: return makes pointer
from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_create_sysfs_files
’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1062: warning: initialization makes
pointer from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1064: error: implicit declaration of
function ‘video_device_create_file’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_remove_sysfs_files
’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1070: warning: initialization makes
pointer from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1072: error: implicit declaration of
function ‘video_device_remove_file’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_open’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1112: error: implicit declaration of
function ‘video_devdata’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1112: warning: initialization makes
pointer from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1117: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_close’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1231: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_read’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1292: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_poll’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1359: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_ioctl’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1375: error: implicit declaration of
function ‘video_usercopy’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘pwc_video_mmap’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1388: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘usb_pwc_probe’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1722: error: implicit declaration of
function ‘video_device_alloc’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1722: warning: assignment makes poin
ter from integer without a cast
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1729: error: invalid application of
‘sizeof’ to incomplete type ‘struct video_device’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1730: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1731: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1732: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1733: error: implicit declaration of
function ‘video_set_drvdata’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1756: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1757: error: implicit declaration of
function ‘video_register_device’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1757: error: ‘VFL_TYPE_GRABBER’ unde
clared (first use in this function)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1757: error: (Each undeclared identi
fier is reported only once
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1757: error: for each function it ap
pears in.)
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1760: error: implicit declaration of
function ‘video_device_release’
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1765: error: dereferencing pointer t
o incomplete type
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c: In function ‘usb_pwc_disconnect’:
/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.c:1819: error: implicit declaration of
function ‘video_unregister_device’
make[4]: *** [/home/al/Desktop/l/pwc-10.0.12-rc1/pwc-if.o] Fehler 1
make[3]: *** [_module_/home/al/Desktop/l/pwc-10.0.12-rc1] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.25.20-0.1-obj/x86_64/default'
make: *** [default] Fehler 2

Weitere Deteis:
lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 093a:262c Pixart Imaging, Inc.
Bus 001 Device 002: ID 0f62:1001 Acrox Technologies Co., Ltd Targus Mini Trackball Optical Mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
uname -a
Linux 2.6.25.20-0.1-default #1 SMP 2008-12-12 20:30:38 +0100 x86_64 x86_64 x86_64 GNU/Linu
und noch:
v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
X Error of failed request: XF86DGANoDirectVideoMode
Major opcode of failed request: 137 (XFree86-DGA)
Minor opcode of failed request: 1 (XF86DGAGetVideoLL)
Serial number of failed request: 13
Current serial number in output stream: 13
Kamera muss doch unter Linux laufen.

bei Antwort benachrichtigen