LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 07-21-2005, 01:19 AM   #1
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 727

Rep: Reputation: 75
Philips "Fun Cam" webcam not working


Hello, everybody.

I just got a philips webcam from Comcast (my ISP), and Linux has been having a difficult tim with it. It shows up in lsusb as:

Code:
Bus 003 Device 004: ID 0471:0321 Philips
It shows up in cat /proc/bus/usb/devices as:

Code:
T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0471 ProdID=0321 Rev= 1.00
S:  Product=USB camera
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 1 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 128 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 2 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 256 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 3 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 384 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 4 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 512 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 5 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 680 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 6 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 800 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 7 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 900 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I:  If#= 0 Alt= 8 #EPs= 5 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=1007 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
E:  Ad=84(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
E:  Ad=05(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
I've tried modules se401 and pwc. I'm using kernel 2.6.11.8y on Slackware 10.1.

It's quite possible that it HAS figured it out, but that I'm not noticing the right /dev device. There is no /dev/video* in my devices directory.

Thanks in advance for your help!

--Dane
 
Old 07-22-2005, 08:21 PM   #2
AgentDenim
LQ Newbie
 
Registered: Jul 2005
Posts: 8

Rep: Reputation: 0
Hi Dane,
Where did you get the pwc module? It hasn't been in the kernel tree to my knowledge for quite some time.
I'm currently int he process of trying to do this myself... if I get it working, I'll let you know.
One problem I noted in my searches was that people forgot to configure Video for Linux as a module or into their kernels.

- A
 
Old 07-23-2005, 08:29 AM   #3
AgentDenim
LQ Newbie
 
Registered: Jul 2005
Posts: 8

Rep: Reputation: 0
Checking back.
I couldn't get the pwc driver to work, so I opened up the camera to get the chipset.
It's a Sonix SN9C2028 chipset.
I optimistically tried the SN9C102 driver and that doesn't work. I checked linux-usb pages and the Sonix project info for V4L2 at LinuxProjects, and it doesn't appear the SN9C2028 is supported yet.

Looks like we're stuck in the lurch out here with these funcams, unless someone else has a good idea or two.

I'll keep on researching....
- A
 
Old 07-23-2005, 06:54 PM   #4
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 727

Original Poster
Rep: Reputation: 75
http://www.saillard.org/linux/pwc/files/

That's the impression I got. Hopefully there will be support for it soon, or perhaps somebody else knows how to get it working.

--Dane
 
Old 09-08-2011, 03:00 AM   #5
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 727

Original Poster
Rep: Reputation: 75
Lightbulb Solution?

I know that this is a very old post, but I've just decided to give this camera another shot, after leaving it in the closet for about 6 years...

Looks like there's a solution, now!

http://www.linuxquestions.org/questi...-lenny-694887/

...post #5 or so.

I'll reboot into Ubuntu in the near future and see if it's working now, then post back my progress.

--Dane
 
Old 09-09-2011, 08:01 PM   #6
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 727

Original Poster
Rep: Reputation: 75
Still working on it...

OK...so it still doesn't work out-of-the-box. I've determined that it's NOT supported by the pwc or pwcx driver modules. I suspect it's support by the gspca_sn9c20x or gspca_sn9c2028 driver modules, but I'm still wrestling with them. More updates to come.

Edit/correction: out-of-the-box, and using the gspca_sn02028 driver, the microphone works fine (or at least, it shows moving bars in the Gnome sound preferences window). Video's non-existent via the Cheese application (gstreamer-based). I'll try using another application. Also, I've tried installing libwebcam0, which isn't installed by default, but still don't have success. /dev/video0 isn't showing up at all.

Further edit: According to this page (you'll want to run it through a translator, since it's in French):

http://blognux.free.fr/Liste.txt

This chipset/camera has been supported by the sn9c2028 driver--which may or may not have become the gspca_sn9c2028 driver--since August of 2008. I've downloaded that driver, but the only thing available on its Sourceforge project site is some very old "prototype" source code with a broken Makefile. I've not yet managed to compile it. Loading the gspca_2028 driver still gives me sound, but no video. I wonder if my camera is broken/defective. That would suck.

Another edit: looks like Sonics chipsets like this one are supported through the gspca series of drivers. Unfortunately, this particular device ID, 0471:0321, is NOT supported. It's purported to be the same or a similar chipset to other ones that are supported, so I'm wondering if it's possible to "trick" the driver into trying to make it work, anyway. That's really a long shot, so I doubt I'll get this working on Linux...which is sad. I guess I should finally break down and get a supported webcam. :-(

Last edited by DaneM; 09-09-2011 at 08:55 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
commands "init" and "modprobe" not working Diagmato Fedora 2 07-22-2005 11:44 PM
An extraneous process named "fun" misteryfly Linux - Security 3 02-21-2005 02:23 PM
Philips webcam not working Ptrs!OP Linux - Hardware 1 02-06-2005 07:18 PM
"Sonic Edge" new philips Soundcard support ? gtdj Linux - Hardware 1 03-17-2004 09:01 AM
Intel USB Webcam & "missing shared libraries: libgd.so.1.8" leavingwindows Linux - Newbie 1 10-29-2003 02:12 PM


All times are GMT -5. The time now is 04:45 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration