[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

instalar webcam note aceudr aspire 7520



estou tentando instalar a webcam no note do meu amigo, que esta usando o debian lenny e a web aparece assim no lsusb:

Bus 003 Device 002: ID 064e:a101 Suyin Corp. Laptop integrated WebCamBus 003 Device 002: ID 064e:a101 Suyin Corp. Laptop integrated WebCam


eu baixei o linux-uvc-source e tentei instalar utilizando o module-assistant, mas ele esta me apresentando essa saida de erro:

1-686.1224179141
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
    KERNELPATH=/lib/modules/2.6.26-1-686/build KERNELRELEASE=2.6.26-1-686 KERNELCONF=/lib/modules/2.6.26-1-686/build/.config
make[1]: Entrando no diretório `/usr/src/modules/linux-uvc'
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[1]: Saindo do diretório `/usr/src/modules/linux-uvc'
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entrando no diretório `/usr/src/modules/linux-uvc'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/linux-uvc clean \
    KERNELPATH=/lib/modules/2.6.26-1-686/build KERNELRELEASE=2.6.26-1-686 KERNELCONF=/lib/modules/2.6.26-1-686/build/.config
make[2]: Entrando no diretório `/usr/src/modules/linux-uvc'
rm -f *.o *.ko .*.cmd .*.flags *.mod.c Modules.symvers
rm -rf .tmp_versions
make[2]: Saindo do diretório `/usr/src/modules/linux-uvc'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.26-1-686/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.26-1-686/g ;s/#KVERS#/2.6.26-1-686/g ; s/_KVERS_/2.6.26-1-686/g ; s/##KDREV##/2.6.26-5/g ; s/#KDREV#/2.6.26-5/g ; s/_KDREV_/2.6.26-5/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testdir
dh_testroot
dh_clean -k
# Build modules
/usr/bin/make -C /usr/src/modules/linux-uvc uvcvideo \
    KERNEL_DIR=/lib/modules/2.6.26-1-686/build KERNEL_VERSION=2.6.26-1-686 KERNELCONF=/lib/modules/2.6.26-1-686/build/.config
make[2]: Entrando no diretório `/usr/src/modules/linux-uvc'
Building USB Video Class driver...
make[3]: Entrando no diretório `/usr/src/linux-headers-2.6.26-1-686'
  CC [M]  /usr/src/modules/linux-uvc/uvcvideo.o
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: nested redefinition of 'enum v4l2_frmsizetypes'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:8: error: redeclaration of 'enum v4l2_frmsizetypes'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:9: error: redeclaration of enumerator 'V4L2_FRMSIZE_TYPE_DISCRETE'
include/linux/videodev2.h:349: error: previous definition of 'V4L2_FRMSIZE_TYPE_DISCRETE' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:10: error: redeclaration of enumerator 'V4L2_FRMSIZE_TYPE_CONTINUOUS'
include/linux/videodev2.h:350: error: previous definition of 'V4L2_FRMSIZE_TYPE_CONTINUOUS' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:11: error: redeclaration of enumerator 'V4L2_FRMSIZE_TYPE_STEPWISE'
include/linux/videodev2.h:351: error: previous definition of 'V4L2_FRMSIZE_TYPE_STEPWISE' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: nested redefinition of 'enum v4l2_frmivaltypes'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:14: error: redeclaration of 'enum v4l2_frmivaltypes'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:15: error: redeclaration of enumerator 'V4L2_FRMIVAL_TYPE_DISCRETE'
include/linux/videodev2.h:389: error: previous definition of 'V4L2_FRMIVAL_TYPE_DISCRETE' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:16: error: redeclaration of enumerator 'V4L2_FRMIVAL_TYPE_CONTINUOUS'
include/linux/videodev2.h:390: error: previous definition of 'V4L2_FRMIVAL_TYPE_CONTINUOUS' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:17: error: redeclaration of enumerator 'V4L2_FRMIVAL_TYPE_STEPWISE'
include/linux/videodev2.h:391: error: previous definition of 'V4L2_FRMIVAL_TYPE_STEPWISE' was here
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:24: error: redefinition of 'struct v4l2_frmsize_discrete'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:32: error: redefinition of 'struct v4l2_frmsize_stepwise'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:52: error: redefinition of 'struct v4l2_frmsizeenum'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:73: error: redefinition of 'struct v4l2_frmival_stepwise'
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:84: error: redefinition of 'struct v4l2_frmivalenum'
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:116:1: warning: "VIDIOC_ENUM_FRAMESIZES" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1432:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:49:
/usr/src/modules/linux-uvc/v4l2_enumfrmfmt.h:117:1: warning: "VIDIOC_ENUM_FRAMEINTERVALS" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1433:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:216:1: warning: "V4L2_CID_BACKLIGHT_COMPENSATION" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:881:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:217:1: warning: "V4L2_CID_POWER_LINE_FREQUENCY" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:872:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:218:1: warning: "V4L2_CID_SHARPNESS" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:880:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:219:1: warning: "V4L2_CID_HUE_AUTO" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:878:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:221:1: warning: "V4L2_CID_FOCUS_AUTO" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1097:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:222:1: warning: "V4L2_CID_FOCUS_ABSOLUTE" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1095:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:223:1: warning: "V4L2_CID_FOCUS_RELATIVE" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1096:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:228:1: warning: "V4L2_CID_EXPOSURE_AUTO" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1077:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:229:1: warning: "V4L2_CID_EXPOSURE_ABSOLUTE" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:1084:1: warning: this is the location of the previous definition
In file included from /usr/src/modules/linux-uvc/uvcvideo.c:52:
/usr/src/modules/linux-uvc/uvcvideo.h:232:1: warning: "V4L2_CID_WHITE_BALANCE_TEMPERATURE" redefined
In file included from include/linux/videodev.h:16,
                 from /usr/src/modules/linux-uvc/uvcvideo.c:38:
include/linux/videodev2.h:879:1: warning: this is the location of the previous definition
/usr/src/modules/linux-uvc/uvcvideo.c: In function 'uvc_init_isoc':
/usr/src/modules/linux-uvc/uvcvideo.c:1612: warning: assignment from incompatible pointer type
/usr/src/modules/linux-uvc/uvcvideo.c: In function 'uvc_register_video':
/usr/src/modules/linux-uvc/uvcvideo.c:3730: error: 'struct video_device' has no member named 'hardware'
/usr/src/modules/linux-uvc/uvcvideo.c: In function 'uvc_init_status':
/usr/src/modules/linux-uvc/uvcvideo.c:3814: warning: passing argument 6 of 'usb_fill_int_urb' from incompatible pointer type
make[4]: ** [/usr/src/modules/linux-uvc/uvcvideo.o] Erro 1
make[3]: ** [_module_/usr/src/modules/linux-uvc] Erro 2
make[3]: Saindo do diretório `/usr/src/linux-headers-2.6.26-1-686'
make[2]: ** [uvcvideo] Erro 2
make[2]: Saindo do diretório `/usr/src/modules/linux-uvc'
make[1]: ** [binary-modules] Erro 2
make[1]: Saindo do diretório `/usr/src/modules/linux-uvc'
make: ** [kdist_build] Erro 2

o que fazer..
--
linux user nº 432194

Eu sou livre e você?

Reply to: