OpenWrt Forum Archive

Topic: Quickcam Messenger on 7.09

The content of this topic has been archived on 5 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hey folks,
I'm trying to get my Quickcam Messenger working on my NSLU2, running Kamikaze 7.09.
I was trying to use the spca5xx_le driver, but it doesn't seem to recognise it.

when i plug the USB camera in, and boot it up, my dmesg shows:
usb 1-1: new full speed USB device using ohci_hcd and address 3
usb 1-1: configuration #1 chosen from 1 choice
and doesn't show anything in /dev/videoX

Anyone got any suggestions?

Cheers,
Steve

Do you use Kamikaze 7.09 with a 2.4 or a 2.6 Kernel?

I would compile latest Trunk by myself and give it a try. 7.09 is already very old and at least I do not remember the bugs there...

You may also take a look here: http://wiki.openwrt.org/webcam

(Last edited by forum2008 on 26 Jan 2008, 19:25)

hi forum2008.
Thanks for a quick response :-)

Here's some points:
~ The NSLU is using the 2.6.21.6 kernel (I think).
~ I'm not really sure what Trunk is, or what it's for?
~ I've been trying everything on the wiki page without success. I've followed the guide on macsat.com (http://www.macsat.com/macsat/content/view/36/30/) But I think thats for White Russian, which as far as I'm aware, isn't compatible with Kamikaze.
~ I've tried using the uvc linux driver, but it wont install the actual package containing the driver, only the uvc-streamer package.

Any more thoughts would be appreciated and I'll try to read up on this Trunk thing.
Cheers,
Steve

Edit:

By using the ipkg list command, i've managed to source and install the spca5xx-le module, and added it to my startup as described in macsats guide. (The cat "spca5xx.ko" >> /etc/modules command)
Now when I plug in the camera, I get the following:
usbcore: registered new interface driver spca5xx
/data/release/ixp4xx-2.6/build_armeb/linux-2.6-ixp4xx/spca5xx-le/spca_core.c: spca5xx driver 00.57.06LE registered
thats all fine and dandy, but it still doesn't seem to detect that it's actually a webcam as the next couple of lines show:
usb 1-1: new full speed USB device using ohci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
I'm quite sure its almost there, but I'm unsure where to go from here.

(Last edited by Steve on 27 Jan 2008, 00:59)

Try kmod-gspca. It works for me with a Quickcam Express.

Hi BlackNight,
Finally got it recognising the camera with the gspca driver smile
What software do you use to stream?

I've cross-compiled the last version of motion. I'm not sure if it is going to work with Kamikaze 7.09, because I use the svn trunk version of OpenWrt. Anyway, do you want the binaries (I don't have packages)?

yes please, do I just put them in /usr/bin?

Cheers for that!
After completing those commands, should I restart the Slug?
is it just a case of going to 192.168.1.228:8081 to view the images?

Grr, now I see that you need binaries for ARM. Mine are compiled for mipsel (WL-500GP). Well, try to cross-compile motion and libjpeg using the SDK.

If you would have used a mipsel device, you could have started motion just by running motion, and then you could have opened the stream at router's ip:8081.

Curses, I was hoping that I wouldn't have to cross-compile anything, as I've got no idea how to do it!
When i try to run motion it says "access denied". I presume this has got something to do with the ARM architecture, rather than the mipsel architecture.
hmm... sad

You need to chmod +x /usr/bin/motion, but it is not going to work. But, of course, you can try running it after that.

/usr/bin/motion: /usr/bin/motion: 1: Syntax error: "(" unexpected
Now thats weird.
Do you know where I would start if I wanted to cross-compile it for ARM rather than mipsel?
Sorry for my ignorance, it's all rather new!

anyone?

hi,
i have the same Problem,
i compile the trunk version, when its done you can get an Image from me ... ( if you want :-) )

is this for the NSLU2? :-)

yes i build it for the nslu2
which packages do you need too ?

Just motion for me.
Are you using the GSPCA driver? smile

sure ! i have compiled it with this driver !
please send me an Emailadress so i mail it to you !
Greetings

fred, do you want to upload the binaries/packages on my server?

sure
send me the login :-)


I can Upload it tomorrow :-)

(Last edited by fred4712 on 30 Jan 2008, 20:45)

I'm the only user and I'm to lazy to modify the confs for multiple, untrusted (no offense) users. If you want, email the files at cosmin at linux-geek.org and tell me if you want a link to your site/blog/whatever or something like that.

(Last edited by BlackNight on 31 Jan 2008, 19:08)

The discussion might have continued from here.