Tevion 1.3mp Webcam


8 posts
by ro6er » Wed Oct 31, 2012 10:43 pm
Hi,

I've been faffing and googleing trying to figure out how to get the webcam to work on my PI with little success. Here's what I've done so far..

This guy seems to have the same issue: http://ubuntuforums.org/showthread.php?t=794589

Any way when I do the following:
Code: Select all
 lsusb

I get this:
Code: Select all
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 1997:1221
Bus 001 Device 005: ID 0ac8:0323 Z-Star Microelectronics Corp. Luxya WC-1200 USB 2.0 Webcam


If I use fswebcam I get the following:
Code: Select all
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
Adjusting resolution from 384x288 to 320x240.
--- Capturing frame...
Timed out waiting for frame!
No frames captured.


dmesg | tail
Gives me the following:
Code: Select all
[ 9686.668180] gspca_main: ISOC data error: [0] len=0, status=-63
[ 9686.708700] gspca_main: ISOC data error: [4] len=0, status=-63
[ 9686.777821] gspca_main: ISOC data error: [27] len=0, status=-63
[ 9686.866739] gspca_main: ISOC data error: [0] len=0, status=-63
[ 9690.064859] gspca_main: ISOC data error: [12] len=0, status=-63
[ 9690.068980] gspca_main: ISOC data error: [0] len=0, status=-63
[ 9690.073252] gspca_main: ISOC data error: [0] len=0, status=-63
[ 9690.073280] gspca_main: ISOC data error: [25] len=0, status=-63
[ 9690.755175] gspca_main: ISOC data error: [22] len=0, status=-63


Here's a list of webcam software I've tried:
cheese, guvcview, fswebcam, camorama.

Some forums seem to suggest I should use V4L1 instead of V4L2 but I can't seem to get my head around how to change that or if it should/would work...

Any ideas?? Please bare with me I'm self taught, this is my first time using debian/linux and most of what you've read I've picked up in the last two days :)

Thanks for any help.

Roger
User avatar
Posts: 24
Joined: Fri Oct 19, 2012 6:26 pm
by ro6er » Mon Nov 05, 2012 8:45 am
100 view's and not one reply. Don't be shy :) I think it might be a power issue, although I've read of people buying usb hubs and still having the same issue. I guess I should just wait for the Raspi CAM :)

Roger
User avatar
Posts: 24
Joined: Fri Oct 19, 2012 6:26 pm
by ro6er » Fri Nov 23, 2012 9:55 am
From what I've read I've found this is a USB 1 device and would take quite a bit off effort to get it to work. I found one on the peripherals list for £3 so I think it's time to just move on :)
User avatar
Posts: 24
Joined: Fri Oct 19, 2012 6:26 pm
by box » Mon Dec 10, 2012 3:08 pm
I had the same issue.

Reason:
RPI kernel (3.2.27+) has old version of gspca module 2.14.xx :cry:

Solution:
Install gspca version 2.15.18 module.

I know that it is hard for inexperienced users and it is long way on slow RPI device, but I found only this way. :roll:
Posts: 19
Joined: Thu Nov 22, 2012 8:08 pm
by umpiloto » Sat Aug 17, 2013 6:49 pm
I'm in the exact same boat error-wise, though with different cameras.
Does anyone know how the heck I follow the advice in the last post to change my version of gspca? :-)

My cameras are:
(Sony Playstation Eye Toy Namtai - idVendor=054c, idProduct=0155)
&
(Logitech Camera - idVendor=046d, idProduct=08da)

Thanks!
Posts: 1
Joined: Sat Aug 17, 2013 6:09 pm
by molkko » Wed Sep 04, 2013 7:36 am
My camera is 046d:092e. I get similar error (="gspca_main: ISOC data error: [25] len=0, status=-71") after taking couple of pictures. I need to take one picture once every hour. Given this specific need I was able to proceed with probably the most unelegant solution of all: I take that one picture and then reboot. This is driven from crontab once every hour. I know that this makes this machine unusable for basicly any other use but at least I get those pictures despite of this gspca problem.
M
Posts: 1
Joined: Wed Sep 04, 2013 7:25 am
by snapey79 » Mon Dec 02, 2013 2:33 pm
Just a ping - I'm having the same sort of problem. I can run for a variable length of time (sometimes a couple of hours, sometimes 30 mins) and then kern.log and syslog start to fill the SD card with the gspca_main error. Am going to try to work out how to upgrade that module, but it sounds like rebuilding the kernel which is scary for the relatively inexperienced like me. If I have success, I will post.

UPDATE 15:15 : After a little bit of looking around I decided to upgrade the firmware using rpi-update, which bumped me to version 3.10.19+. Bad idea. This made my problem much worse, with the error occurring immediately and a new error line introduced when I look at syslog (a URB error - I don't know what this means). Reverted to 3.6.11+ and still looking :-(
Posts: 2
Joined: Fri Nov 29, 2013 10:53 am
by decates » Fri Jan 10, 2014 2:44 pm
For the record, I was also having this problem with my webcam (Pixart Imaging, Inc. Q-TEC WEBCAM 100).

Although I didn't go and recompile my kernel, the solution here did allow me a workaround to kick the webcam back into life:

http://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line#answers-header
(Interestingly, it's also a really great simple example of compiling some C code on linux...)

So if you're taking the occasional picture, try running the 'usbreset' program after each snapshot - worked for me.
Posts: 2
Joined: Wed Mar 20, 2013 8:21 am