Hello,
many people has problem with support 174f:6a31 (ID 174f:6a31 Syntek Web Cam - Asus A8J, F3S, F5R, VX2S, V1S) (Installation without problem- from AUR- distribution ArchLinux). Camera is not function (testing in program Cheese).
dmesg returns:
[jarda@myhost ~]$ dmesg|grep stk11xx
stk11xx: Syntek USB2.0 webcam driver startup
usbcore: registered new interface driver usb_stk11xx_driver
stk11xx: v2.0.0 : Syntek USB Video Camera
stk11xx: Syntek USB2.0 - STK-1135 based webcam found.
stk11xx: Syntek AVStream USB2.0 1.3M WebCam - Product ID 0x6A31.
stk11xx: Release: 0005
stk11xx: Number of interfaces : 1
stk11xx: Initialize USB2.0 Syntek Camera
stk11xx: Check device return error (0x0201 = 0C) !
stk11xx: Syntek USB2.0 Camera is ready
stk11xx: Syntek USB2.0 Camera is now controlling video device /dev/video0
I "can C", so if you want some test in code and my 174f:6a31, I can help.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The driver is no more working with cheese since ubuntu 8.10.
On ubuntu 8.04 this driver was packaged with the kernel and worked out of the box on cheese, vlc, etc...
Now, it's no more working on cheese but it's working on VLC, camorama, skype, ekiga...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, thx very much. But last question- first running VLC: video capturing was very well. Second start- video stream has pink filter, third start- red filter. Next start- red filter. Could you help me, how can I remove this red filter from video capturing?
I try mplayer- red filter. I try even xawtv- first run was fine, but another there is red filter! :(
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I was discovered that using VLC with Open Capturing Device, bottom are these options:
:v4l-vdev= :input-slave=alsa:// :v4l-norm=0 :v4l-frequency=0
which do red filter and when open mplayer or another, this settings is same.
When run in vlc only: v4l:// It is very good capturing stream.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've no problem of red or pink filters with my webcam on Skype.
Otherwise, I got some problems with the cam when the ambiant luminosity is too dark. The cam is the starting to get green, and I need to increase light to get the normal colors
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
don't know if you haven't found already a solution to your problem.
I had this problem today, with the 2.1 driver.
After some digging, I came to the conclusion that because the driver doesn't express very well which is its parent device, then HAL daemon just decides to not register the device as a video4linux capable one but just as a simple usb. Kopete uses Solid framework which uses HAL to determine what it could use as webcam so it didn't work for me. I guess VLC just went on and used directly /dev/video0. Probably Cheese has started to work the same as Kopete from some point.
You should try the SVN version - it has the problem solved (I wish I have looked into that before digging…. :-/ )
If that doesn't work, you could put here the part of the output from 'hal-device' that contains information about the device w/ id 6a31
to see if the cause I explained above applies to you as well.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
- latest release of this module did not work for me
- latest svn trunk (rev.99) does compile and work flawlessly
(Kopete, Gtalk, Skype, any scanner software does list it but I didn't try yet)
against kernel 2.6.35.10-74.fc14.x86_64
- latest svn trunk (rev.99) does not compile (yet?) here
against latest kernel 2.6.35.11-83.fc14.x86_64
In the last kernel's release notes, there are many entries related to V4L.
Could the video symbols have changed, with no backward compatibility ?
Any idea any body ?
Thanks,
Xavier
make-C/lib/modules/2.6.35.11-83.fc14.x86_64/buildSUBDIRS=.../syntek-svn/drivermodulesmake[1]:Enteringdirectory`/usr/src/kernels/2.6.35.11-83.fc14.x86_64' CC [M] .../syntek-svn/driver/stk11xx-usb.o CC [M] .../syntek-svn/driver/stk11xx-v4l.o.../syntek-svn/driver/stk11xx-v4l.c: In function ‘v4l_stk11xx_do_ioctl’:.../syntek-svn/driver/stk11xx-v4l.c:668:8: error: ‘VIDIOCGCAP’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:668:8: note: each undeclared identifier is reported only once for each function it appears in.../syntek-svn/driver/stk11xx-v4l.c:674:27: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:675:16: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:675:45: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:676:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:676:17: error: ‘VID_TYPE_CAPTURE’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:677:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:678:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:682:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:683:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:684:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:685:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:689:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:690:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:691:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:692:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:696:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:697:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:698:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:699:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:705:8: error: ‘VIDIOCGCHAN’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:711:13: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:714:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:715:9: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:716:9: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:716:18: error: ‘VIDEO_TYPE_CAMERA’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:717:16: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:721:8: error: ‘VIDIOCSCHAN’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:727:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:732:8: error: ‘VIDIOCGPICT’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:738:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:739:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:740:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:741:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:742:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:743:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:744:6: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:748:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:748:20: error: ‘VIDEO_PALETTE_RGB24’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:752:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:752:20: error: ‘VIDEO_PALETTE_RGB32’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:756:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:756:20: error: ‘VIDEO_PALETTE_UYVY’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:760:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:760:20: error: ‘VIDEO_PALETTE_YUYV’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:766:8: error: ‘VIDIOCSPICT’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:772:34: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:773:32: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:774:33: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:775:30: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:776:27: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:778:10: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:778:24: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:779:15: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:811:8: error: ‘VIDIOCGWIN’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:817:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:818:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:819:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:820:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:821:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:825:8: error: ‘VIDIOCSWIN’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:847:46: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:847:57: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:871:8: error: ‘VIDIOCGFBUF’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:877:26: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:881:8: error: ‘VIDIOCGMBUF’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:888:26: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:890:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:891:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:894:8: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:898:8: error: ‘VIDIOCMCAPTURE’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:904:11: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:904:28: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:907:11: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:908:16: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:926:12: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:926:42: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:929:27: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:932:23: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:938:8: error: ‘VIDIOCSYNC’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:986:8: error: ‘VIDIOCGAUDIO’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:991:8: error: ‘VIDIOCSAUDIO’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:996:8: error: ‘VIDIOCGUNIT’ undeclared (first use in this function).../syntek-svn/driver/stk11xx-v4l.c:1000:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:1001:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:1002:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:1003:7: error: dereferencing pointer to incomplete type.../syntek-svn/driver/stk11xx-v4l.c:1004:7: error: dereferencing pointer to incomplete typemake[2]: *** [.../syntek-svn/driver/stk11xx-v4l.o] Error 1make[1]: *** [_module_.../syntek-svn/driver] Error 2make[1]: Leaving directory `/usr/src/kernels/2.6.35.11-83.fc14.x86_64'make:***[driver]Error2
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
many people has problem with support 174f:6a31 (ID 174f:6a31 Syntek Web Cam - Asus A8J, F3S, F5R, VX2S, V1S) (Installation without problem- from AUR- distribution ArchLinux). Camera is not function (testing in program Cheese).
dmesg returns:
[jarda@myhost ~]$ dmesg|grep stk11xx
stk11xx: Syntek USB2.0 webcam driver startup
usbcore: registered new interface driver usb_stk11xx_driver
stk11xx: v2.0.0 : Syntek USB Video Camera
stk11xx: Syntek USB2.0 - STK-1135 based webcam found.
stk11xx: Syntek AVStream USB2.0 1.3M WebCam - Product ID 0x6A31.
stk11xx: Release: 0005
stk11xx: Number of interfaces : 1
stk11xx: Initialize USB2.0 Syntek Camera
stk11xx: Check device return error (0x0201 = 0C) !
stk11xx: Syntek USB2.0 Camera is ready
stk11xx: Syntek USB2.0 Camera is now controlling video device /dev/video0
I "can C", so if you want some test in code and my 174f:6a31, I can help.
Don´t function in Cheese, in VLC is runing very well. Any idea where is problem with Cheese?
Hi,
The driver is no more working with cheese since ubuntu 8.10.
On ubuntu 8.04 this driver was packaged with the kernel and worked out of the box on cheese, vlc, etc...
Now, it's no more working on cheese but it's working on VLC, camorama, skype, ekiga...
OK, thx very much. But last question- first running VLC: video capturing was very well. Second start- video stream has pink filter, third start- red filter. Next start- red filter. Could you help me, how can I remove this red filter from video capturing?
I try mplayer- red filter. I try even xawtv- first run was fine, but another there is red filter! :(
I was discovered that using VLC with Open Capturing Device, bottom are these options:
:v4l-vdev= :input-slave=alsa:// :v4l-norm=0 :v4l-frequency=0
which do red filter and when open mplayer or another, this settings is same.
When run in vlc only: v4l:// It is very good capturing stream.
I've no problem of red or pink filters with my webcam on Skype.
Otherwise, I got some problems with the cam when the ambiant luminosity is too dark. The cam is the starting to get green, and I need to increase light to get the normal colors
Hey you have good idea! I have other problem- more dark to switch normal mode :-D
don't know if you haven't found already a solution to your problem.
I had this problem today, with the 2.1 driver.
After some digging, I came to the conclusion that because the driver doesn't express very well which is its parent device, then HAL daemon just decides to not register the device as a video4linux capable one but just as a simple usb. Kopete uses Solid framework which uses HAL to determine what it could use as webcam so it didn't work for me. I guess VLC just went on and used directly /dev/video0. Probably Cheese has started to work the same as Kopete from some point.
You should try the SVN version - it has the problem solved (I wish I have looked into that before digging…. :-/ )
If that doesn't work, you could put here the part of the output from 'hal-device' that contains information about the device w/ id 6a31
to see if the cause I explained above applies to you as well.
¡Up!
Here on Fedora 14 / V1S, same webcam:
- latest release of this module did not work for me
- latest svn trunk (rev.99) does compile and work flawlessly
(Kopete, Gtalk, Skype, any scanner software does list it but I didn't try yet)
against kernel 2.6.35.10-74.fc14.x86_64
- latest svn trunk (rev.99) does not compile (yet?) here
against latest kernel 2.6.35.11-83.fc14.x86_64
Below is my (formatted) output from make.
I posted some step by step description here on Fedora bugzilla.
In the last kernel's release notes, there are many entries related to V4L.
Could the video symbols have changed, with no backward compatibility ?
Any idea any body ?
Thanks,
Xavier