Ubuntu Linux
-
#3712
Úh, de hülye vagyok xD pedig gondoltam erre, de csak az apt-get -et írtam be, mögé az installt nem xD Amúgy most már minden frankó az eredetileg csak vindózos laptopomon (asus f5n-ap158), csak a webcamera nem. Skype látja, hogy létezik, de csak nagy feketeség van, amikor próbálkozom vele... camorama pedig connection problemmel el se indul. Próbáltam driverét feltenni ez alapján, le is töltöttem a legújabb syntek driver, de hát sajnos.... eredménytelen:
daniel@daniel-laptop:~/stk11xx-2.1.0$ cd '/home/daniel/stk11xx-2.1.0' daniel@daniel-laptop:~/stk11xx-2.1.0$ make -f Makefile.standalonemake -C /lib/modules/2.6.28-15-generic/build SUBDIRS=/home/daniel/stk11xx-2.1.0 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-15-generic'
CC [M] /home/daniel/stk11xx-2.1.0/stk11xx-v4l.o
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c: In function ‘v4l_stk11xx_ioctl’:
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1662: warning: passing argument 1 of ‘video_usercopy’ from incompatible pointer type
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1662: warning: passing argument 2 of ‘video_usercopy’ makes pointer from integer without a cast
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1662: warning: passing argument 4 of ‘video_usercopy’ makes integer from pointer without a cast
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1662: error: too few arguments to function ‘video_usercopy’
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c: In function ‘v4l_stk11xx_register_video_device’:
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1686: warning: assignment from incompatible pointer type
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c: At top level:
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1728: error: variable ‘v4l_stk11xx_fops’ has initializer but incomplete type
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1729: error: unknown field ‘owner’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1729: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1729: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1730: error: unknown field ‘open’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1730: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1730: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1731: error: unknown field ‘release’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1731: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1731: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1732: error: unknown field ‘read’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1732: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1732: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1733: error: unknown field ‘poll’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1733: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1733: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1734: error: unknown field ‘mmap’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1734: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1734: warning: (near initialization for ‘v4l_stk11xx_fops’)
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1735: error: unknown field ‘ioctl’ specified in initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1735: warning: excess elements in struct initializer
/home/daniel/stk11xx-2.1.0/stk11xx-v4l.c:1735: warning: (near initialization for ‘v4l_stk11xx_fops’)
make[2]: *** [/home/daniel/stk11xx-2.1.0/stk11xx-v4l.o] Error 1
make[1]: *** [_module_/home/daniel/stk11xx-2.1.0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-15-generic'
make: *** [driver] Error 2
daniel@daniel-laptop:~/stk11xx-2.1.0$ sudo make -f Makefile-syntekdriver installmkdir -p /lib/modules/2.6.28-15-generic/kernel/drivers/usb/media
install -m 644 -o 0 -g 0 stk11xx.ko /lib/modules/2.6.28-15-generic/kernel/drivers/usb/media
install: stat "stk11xx.ko" sikertelen: Nincs ilyen fájl vagy könyvtár
make: *** [install] Error 1
Mit csináltam megint rosszul?