LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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: 881

Rep: Reputation: 130Reputation: 130
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: 881

Original Poster
Rep: Reputation: 130Reputation: 130
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
 
1 members found this post helpful.
Old 09-08-2011, 03:00 AM   #5
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Original Poster
Rep: Reputation: 130Reputation: 130
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
 
1 members found this post helpful.
Old 09-09-2011, 08:01 PM   #6
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Original Poster
Rep: Reputation: 130Reputation: 130
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.
 
1 members found this post helpful.
Old 02-09-2017, 08:32 AM   #7
parkerlreed
LQ Newbie
 
Registered: Dec 2012
Posts: 5

Rep: Reputation: Disabled
I know this is a very old thread but I just tried forcing the gspca_sn9c2028 module to match with the USB ID and it works but fails on video initialization.

Code:
# modprobe gspca_sn9c2028
# echo "0471 0321" > /sys/bus/usb/drivers/sn9c2028/new_id
[ 1611.429971] usb 2-2: new full-speed USB device number 10 using xhci_hcd
[ 1611.561775] gspca_main: sn9c2028-2.14.0 probing 0471:0321
[ 1627.055203] gspca_sn9c2028: Starting unknown camera, please report this
The unknown webcam is when I try to load it in a V4L viewer. As stated this particular device probably just isn't compatible with the existing driver.
 
Old 02-09-2017, 03:19 PM   #8
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
i would not expect something that worked 12 years ago for 12 year old hardware to work today with todays hardware and OS's

systemD is very different than the old init system

usb's are now auto mounted based on the uid

please start a NEW thread and provide the missing and needed information
your OS and version
your Hardware
what has NOT worked and how it has not worked
any errors you are getting
and so on.
 
Old 02-10-2017, 10:44 PM   #9
DaneM
Member
 
Registered: Oct 2003
Location: Chico, CA, USA
Distribution: Linux Mint
Posts: 881

Original Poster
Rep: Reputation: 130Reputation: 130
SystemD was in use in 2011, when I last posted on this topic, so I think parkerlreed's posting here is appropriate. I no longer have the device, but if someone else can find a solution to the problem, I'm in favor of getting to mark this as "solved", as it pertains to modern OSes. It might help someone else with a similar problem. (Also note that USB webcams aren't usually mounted, because they don't usually contain filesystems.)

...Or someone can make a new topic; either way is fine with me.
 
  


Reply



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

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:12 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration