LinuxQuestions.org
Visit Jeremy's Blog.
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 06-27-2003, 01:14 AM   #1
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Rep: Reputation: 0
Drivers for USB Webcam NHJ? Dual-Mode DSC(2770)



G'day,

I have recently purchased, well closer to given but in lew of services
rendered, a cheap digital USB pencam / webcam. I noticed that dick smith sell
a very similar product on sale at the moment for $58. It works ok in
windows xp, but I spend most if not nearly all my time in linux and am
slowly searching the web in my free time for drivers, or technical
information on this product. I would appreciate any assistence or
information anyone else might be able to give me.

Its not bad in quality for a cheap / free cam.
http://www.vicomte.tk/ - "my webcam" link or
http://alphadimensions.net/~vic/webcam.php

The box I got it in was a very simple unremarkable blue box which
contained no real pertinant information, least of all a manufacturer or
part number/ID code. It mentions a number of times the camera is a
"Dual-Mode DSC(2770)". The manual was in very poor english and didn't
aid in identification of the camera either except for mentioning at the
bottom the code "CD30P".

I believe it is a Mitek CD30P, it certainly has the same specs, but as
to the real manufacturer who knows. I think it could be NHJapan aka NHJ.

I opened the camera up and the best information I could get from the
chip when I slowly peeled away the glue holding the speaker on was as
follows;

|_|_|_|_|_|
| |
- SOLUTION -
| |
- S5SV6416 -
| |
- 2B23 T2F -
| _ _ _ _ _ |
| | | | | |

The PCB has written on it under the USB(A) Female connector;

CD30P(04)
2002/11/23

I am using linux kernel 2.4.20 on debian 3.0r1 upgraded to latest
'unstable' packages (which usually to me are quite stable).


From dmesg I also gained upon plugging in the Camera;

hub.c: new USB device 00:11.3-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x2770/0x9120) is not claimed by any
active driver.

From http://www.linux-usb.org/usb.ids

2770 NHJ, Ltd
9120 Che-ez! Snap / iClick Tiny VGA Digital Camera

Che-ez!Snap -
http://www.rakuten.ne.jp/gold/nhj/
iClick Tiny VGA Digital Camera -
http://www.iclickcamera.com/preview.php?id=13

There is a suggestion the chip used is similar to this one;
http://www.sq.com.tw/products/pdf/dsc/SQ905Spec.pdf
Here
http://www.teaser.fr/~hfiguiere/linux/digicam.html


/PROC/BUS/USB

vic@zeus:/proc/bus/usb$ cat devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI-alt Root Hub
S: SerialNumber=dc00
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=045e ProdID=001e Rev= 1.21
S: Manufacturer=Microsoft
S: Product=Microsoft IntelliMouse� Explorer
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms


T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI-alt Root Hub
S: SerialNumber=e000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1
P: Vendor=2770 ProdID=9120 Rev= 1.00
S: Product=USB DIGITAL STILL CAMERA
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 1 Ivl=3ms
With USB Debugging, I get the following;

Product: USB DIGITAL STILL CAMERA
uhci.c: root-hub INT complete: port1: 495 port2: 48a data: 4
usb.c: unhandled interfaces on device
usb.c: USB device 2 (vend/prod 0x2770/0x9120) is not claimed by any active driver.
Length = 18
DescriptorType = 01
USB version = 1.10
Vendor:Product = 2770:9120
MaxPacketSize0 = 8
NumConfigurations = 1
Device version = 1.00
Device Class:SubClass:Protocol = ff:ff:ff
Vendor class
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 0027
bNumInterfaces = 01
bConfigurationValue = 01
iConfiguration = 00
bmAttributes = 80
MaxPower = 500mA

Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 03
bInterface Class:SubClass:Protocol = ff:ff:ff
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 02 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 83 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0001
bInterval = 03



Basic stats of this machine are;

CPU
model name : AMD Athlon(tm) XP 1800+
stepping : 2
cpu MHz : 1533.427
cache size : 256 KB

Ram
MemTotal: 255868 kB / 256mb's of DDR 400Mhz'

IDE Devices
hda: MAXTOR 6L080J4, ATA DISK drive
hdb: IC35L060AVVA07-0, ATA DISK drive
hdc: LITE-ON LTR-48246S, ATAPI CD/DVD-ROM drive
hdd: Pioneer DVD-ROM ATAPIModel DVD-114 0206, ATAPI CD/DVD-ROM drive
hda: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=9732/255/63,
UDMA(133)
hdb: 120103200 sectors (61493 MB) w/1863KiB Cache, CHS=7476/255/63,
UDMA(100)
hdc: ATAPI 48X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
hdd: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33)

Video: Geforce DDR
rivafb: PCI nVidia NV10 framebuffer ver 0.9.3 (GeForce-DDR, 32MB @
0xD0000000)
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4349
Thu Mar 27 19:00:02 PST 2003

TV Card / V4L
bttv0: Bt878 (rev 2) at 00:07.0, irq: 10, latency: 32, mmio: 0xdddfe000
bttv0: detected: FlyVideo 98 (LR50)/ Chronos Video Shuttle II [card=35],
PCI subsystem ID is 1851:1850
bttv0: using: BT878(Lifeview FlyVideo 98 LR) [card=35,autodetected]


From some searching of the net I believe that the people responsable for
this vendor id are a company called NHJ. I can't read any japanese
though, so going to http://www.nhjapan.com/ doesn't do me too many
favours. Just looking at the images (http://www.rakuten.ne.jp/gold/nhj/)
shows me that the particular camera I have is not there, but I believe
it could be the same parts or components that are included in their
"che-ez!Moni-Me or Snap".

Some Pertinant links;
http://www.mitek.com.tw/2ndround/dcam/cd10p.htm
My camera.

http://www.aiptek.com.tw/english/pro...m/pencam1.html
A very similar looking camera, different chipset I believe.

http://www.dolphinfast.com/products/1007.html
Possibly a rebadged aiptek camera?

http://www.rakuten.ne.jp/gold/nhj/
The camera's components original creators ?

http://www.nhjapan.com/

I was hopeing that there might be some people who have encountered
similar problems or have been considering getting their particular
webcam devices to work under linux, and/or have been succesful in
setting up their camera. If anyone could help me out here, it would be
greatly appreciated.

Kind Regards,



Christian Bullow aka Vic
vicomte <AT> optusnet<dot>com<dot>au
http://www.vicomte.tk/
 
Old 06-29-2003, 08:09 AM   #2
netaces
LQ Newbie
 
Registered: Jun 2003
Posts: 4

Rep: Reputation: 0
Post Little Silver PenCam...

The little pen cam I have is a DigiCam Trio DSC-2770. It looks to be the size of about two marking pens. It has a round eye frame at the top, and on the fromt a black round disc with the camera lens in it.

It runs on 2 'AAA' batteries, and has a tri-pod style base. It sits in a little sleeve that mounts onto the base. The USB socket is in the upper two whirds of the body, on the left side, when facing in front of the cam.

On the top right, is the 'shutter' button, and below that on the back, is the power/feature select button.

The box is mostly white, with a blue stripe, and like yous it is un-remarkable. As for the low quality of the documentation... The cam came with 2 CD-ROM's. Drivers and software, and a paint program.

Not bad for a low cost camera though...

Last edited by netaces; 06-29-2003 at 08:26 AM.
 
Old 06-29-2003, 04:53 PM   #3
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
Sounds like the same camera as mine, looking around I have found it is a very popular camera, or atleast the DSC 2770 is. Many camera's with many different brands and makes and models seem to run this camera's components.

This only makes me more interested in finding drivers for it for linux.

http://www.concordcam.com/support/fa...sytoo_spec.htm seems to be another one.

So far I know of about 8 or 9 camera's widely sold with these components, it is somewhat surprising no one has looked into driver support for them before.
 
Old 06-29-2003, 08:54 PM   #4
netaces
LQ Newbie
 
Registered: Jun 2003
Posts: 4

Rep: Reputation: 0
I wonder if drivers from another camera model would work on it, or with it?...

Do you know off hand, if the Linux driver base has any kind of a driver for a USB camera?...

Do you run the console mode of Linux? Or do you run the X/Windows interface? The reason I ask, is supposedly the X/Win software should be able to use the Win32 based drivers, or so I have heard...
 
Old 06-29-2003, 10:28 PM   #5
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
The linux kernel has support for a number of camera's which can be compiled in to the kernel or added through a module. The most similar camera but one which is not supporting ours is the STV-680 based camera's.

Their project website is based at sourceforge here;
http://sourceforge.net/projects/stv0680-usb/

There is also support for Phillips cameras and logitech and others.
http://www.smcc.demon.nl/webcam/

Software available as front ends for the drivers include xawtv which I run for my tv card, but also those listed here;
http://www.smcc.demon.nl/webcam/working.html
There are many more.

As for our camera, here are some other camera's which use the same chipset which can be found around the place.


Mitek CD10 / 30P
http://www.mitek.com.tw/2ndround/dcam/cd10p.htm

GTW Electronics/ ShuoYing Industrial(ShenZhen)Co.,Ltd SY-2102
http://www.gtwltd.com/product3.htm

Condord Eye-Q Easy / Eye Q Easy Too
http://www.concordcam.com/support/fa...sytoo_spec.htm

Volcano / Mito DG640E
http://www.mito-tech.com/mito_eng/dg640e.htm

Che-ez Snap
http://www.che-ez.com.sg/products/snap/specs.htm

As for me, I run Debian linux with an XFree86 interface on my main machine. I run the console mode on my other machine which is primarily an e-mail and webserver.
 
Old 06-30-2003, 01:05 AM   #6
netaces
LQ Newbie
 
Registered: Jun 2003
Posts: 4

Rep: Reputation: 0
Post

Well, in looking around I have found more sites that seem to be selling this little cam, and it does appear t obe very popular indeed. But, like yourself, I have yet to arrive at a web site that carries anything specific in the way of either technical documentation, drivers or any further software to use or operate with the cam. The software that comes with the cam, can capture. But NOT stream any video or images onto the internet.

In order to post the images my cam sees, I had to go and get a shareware program to do the wbcast...

I am continuing to look for more on this, and if I find anything I will be certain to let you know...

Oh, I found that the DigiCam Trio (DSC-2770) is also sold as the Aiptech ProCam Trio...

Last edited by netaces; 06-30-2003 at 01:13 AM.
 
Old 06-30-2003, 01:48 AM   #7
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
Screw Shareware!! Freeware, Http://www.booru.net/ Little app, seems to do the webcam, ftp thing fine, no probs, and its FREE!! :P

Dunno about the streaming thing though, you probably want a cam which has more skillz then this one for that.

Most of the Aiptech listed camera's are STV0680 chipset based, it would be odd for them to have one like ours non-stv0680 based. Maybe they found the STV0680 chipset better then the 2770 one. *shrug* no idea.

My camera is a dead ringer for the Aiptek pencam1. But from what I can see the pencam they use is the STV0680 chip and not mine, or yours.
http://www.aiptek.com.tw/english/pro...m/pencam1.html

But you're saying their procam trio is a 9120/2770 camera ? where did you find that info out ? Got a URL or something you could send us ?
http://www.aiptek.com/products/pencams/trio-vga.htm ??? this the one ? looks like my cam, similar stats, but which chip does it use ?
 
Old 06-30-2003, 05:16 PM   #8
netaces
LQ Newbie
 
Registered: Jun 2003
Posts: 4

Rep: Reputation: 0
Post Was not hard to find...

I got my DigiCam Trio (DSC-2770) from: Click Here!

I don't know what chipset the Aiptech has, but I am assuming it will be something very similar to mine or yours...

I did notice though, that all of the camera models, do look very similar...
 
Old 07-06-2003, 03:36 AM   #9
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
Another Dead End, the Aiptek Pencam Trio is (vendor 0x553, product 0x202).

Not the vendor and product id we want.
 
Old 07-06-2003, 05:14 AM   #10
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
Thought you guys would be interested in this;

gphoto2 is the software I'm playing with at the moment.

From: Marcus Meissner <marcus@jet.franken.de>
To: Christian Bullow <vicomte@optusnet.com.au>
Cc: gphoto-dev <gphoto-devel@lists.sourceforge.net>, gphoto-user <gphoto-user@lists.sourceforge.net>
Subject: Re: [gphoto-devel] Unsupported USB cameras for your consideration.
Date: Sun, 6 Jul 2003 11:51:48 +0200
On Sun, Jul 06, 2003 at 07:24:38PM +1000, Christian Bullow wrote:
> G'day, I have two USB camera's for your consideration.

> P: Vendor=2770 ProdID=9120 Rev= 1.00

There is a driver in development for this camera, its called sq905 in
libgphoto2.

> The other camera I thought I should mention is my girlfriends faaaar
> better Sony DSC717 Camera. She would like some support in gphoto and
> though I havn't tried it yet, I thought about using the gphoto settings
> for the 707 camera, they should work right ?

What is the content of /proc/bus/usb/devices for this camera?

The Sony should work though, yes.

Ciao, Marcus
 
Old 07-06-2003, 07:28 AM   #11
vicomte
LQ Newbie
 
Registered: Jun 2003
Location: Brisbane Australia
Distribution: Debian
Posts: 17

Original Poster
Rep: Reputation: 0
Here is something that you should all rejoice in

From "Marcus Meissner" <marcus@jet.franken.de>
Subject Re: [gphoto-devel] Unsupported USB cameras for your consideration.
Date Sun, July 6, 2003 20:32
To "Christian Bullow" <vicomte@optusnet.com.au>

--------------------------------------------------------------------------------


On Sun, Jul 06, 2003 at 08:16:15PM +1000, Christian Bullow wrote:
> On Sun, 2003-07-06 at 19:51, Marcus Meissner wrote:
> > > P: Vendor=2770 ProdID=9120 Rev= 1.00
> >
> > There is a driver in development for this camera, its called sq905 in
> > libgphoto2.
>
> How can I help with this development ?

Check out the current CVS version, and contact
Theodore Kilgore <kilgota@auburn.edu> for info.

Download a current CVS snapshot I just put up for you from:

http://www.lst.de/~mm/libgphoto2-2.1.2dev12.tar.gz

Ciao, Marcus


Well seems there was truth to the previous post I put up of;

"There is a suggestion the chip used is similar to this one;
http://www.sq.com.tw/products/pdf/dsc/SQ905Spec.pdf
Here
http://www.teaser.fr/~hfiguiere/linux/digicam.html"

Oh well, its all good then, I think we can give this guy "Theodore Kilgore <kilgota@auburn.edu>" some help with our own testing of his drivers and give him feedback, as it seems we're definately a minority here amongst the big name camera's and he may need the best help he can get when it comes to beta testing his drivers.
 
Old 04-09-2004, 11:05 AM   #12
kosta22
LQ Newbie
 
Registered: Apr 2004
Posts: 24

Rep: Reputation: 15
hey, i know its a bit old, but i was just wondering, has anyone come up with final drivers? (maybe i misunderstood some of the latest post..)
im a bit of a and would like some help in installing those drivers... thanks in advance !
 
Old 05-31-2004, 02:14 AM   #13
psyke
LQ Newbie
 
Registered: May 2004
Location: Australia
Distribution: Mandrake 10.0
Posts: 1

Rep: Reputation: 0
I got my Vendor 2770 Product 9120 Camera working

My camera is cheap and nasty. Its simply called Mini Digital Camera.

/proc/bus/usb/devices has:
Quote:
...
P: Vendor=2770 ProdID=9120 Rev= 1.00
S: Product=USB DIGITAL STILL CAMERA
...
On Mandrake 10.0 .. I installed gPhoto2
Quote:
urpmi gphoto2
and then did:
Quote:
gphoto2 --camera=STV0680 --get-all-files
this dumped the pics into the curent directory.

There is also a GUI front end for gphoto2 called 'gtkam'.
gtkam detects my camera as a Argus DC-1510

Last edited by psyke; 05-31-2004 at 02:56 AM.
 
Old 04-30-2006, 08:07 AM   #14
jollyjoice
Member
 
Registered: Aug 2003
Location: UK
Distribution: Gentoo 64
Posts: 383

Rep: Reputation: 30
Hey guys, have a look at the sqcam driver http://sqcam.sourceforge.net/.

I can confirm that this does work as a webcam with my "argus dc-1510" cam.

However kopete doesn't like it much, green output, very slow update etc.
 
  


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
How To Install A Usb Webcam [Genius WebCam on Suse 9.1 Personal] ofvergara SUSE / openSUSE 4 11-29-2006 12:09 PM
USB Dual mode camera njbrain Linux - Hardware 0 04-30-2005 11:01 AM
SONY DSC-P9 as WEBCAM saxa Linux - General 0 11-23-2004 05:30 AM
Howto connect Sony Cybershot DSC P12 via USB klz Linux - Newbie 3 10-25-2004 09:58 AM
USB Mouse: missing kernel or user mode drivers uveraser Slackware 3 07-11-2004 12:17 PM

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

All times are GMT -5. The time now is 07:41 PM.

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