PDA

View Full Version : Trust WB-3100P webcam cannot get it to work


FSLLL
3rd March 2010, 01:28 PM
I have been trying to get my webcam to work. The built in microphone works fine but no video. I have trawled various forums and Google and tried just about everything suggested.

I am running 2.6.31.12-174.2.22.fc12.x86_64


I have listed below various outputs. Does the fact that dmesg shows the camera controller detected as SN9C103 and later shows usbcore registering the interface driver as sn9c102 have any bearing?

One forum suggested downloading the 32 bit driver as skype was 32 bit but that didn't work either.

Anyone got any further suggestions or do I just accept that this particular camera is not going to work. The v4l2 tool doesn't find a driver but http://moinejf.free.fr/webcam.html lists it as not tested (see below).

Selected output from dmesg

sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.47pre49

usb 2-1: SN9C103 PC Camera Controller detected (vid:pid 0x0C45:0x60AF)
.
.
usb 2-1: PAS202BCB image sensor detected
.
.
usb 2-1: Initialization succeeded

usb 2-1: V4L2 device registered as /dev/video0

usb 2-1: Optional device control through 'sysfs' interface disabled

usbcore: registered new interface driver sn9c102
.
.
usb 2-1: usb_submit_urb() failed, error -28

ohci_hcd 0000:00:0b.0: leak ed ffff88003780c0f0 (#81) state 2

usb 2-1: usb_submit_urb() failed, error -28

ohci_hcd 0000:00:0b.0: leak ed ffff88003780c140 (#81) state 2

usb 2-1: usb_submit_urb() failed, error -28

ohci_hcd 0000:00:0b.0: leak ed ffff88003780c190 (#81) state 2

usb 2-1: usb_submit_urb() failed, error -28

ohci_hcd 0000:00:0b.0: leak ed ffff88003780c1e0 (#81) state 2

output from lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 003: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver

Bus 002 Device 002: ID 0c45:60af Microdia VideoCAM Look

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Information from http://moinejf.free.fr/webcam.html shows my camera as not tested but another with the same subdriver and sensor as OK
Subdriver Id Name Sensor Status
sonixb 0c45:6028 Sonix Btc Pc380 pas202 OK
sonixb 0c45:60af Trust WB-3100P pas202 not tested
The Id and sensor match with the output from dmesg

One suggestion was to preload the libraries
[root@FSLServer ~]# LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so camorama
[root@FSLServer ~]# LD_PRELOAD=/usr/lib64/libv4l/v4l2convert.so camorama
[root@FSLServer ~]# camorama
all the above resulted in this error message

Could not connect to video device (/dev/video0).
Please check connection
Trying the 32 bit versions
[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so camorama
[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l2convert.so camorama

resulted in the same error message

Trying with Chesee
[root@FSLServer ~]# LD_PRELOAD=/usr/lib64/libv4l/v4l2convert.so cheese

** (cheese:3835): WARNING **: Failed to open /dev/video0: No space left on device
[root@FSLServer ~]# LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so cheese

** (cheese:3844): WARNING **: Failed to open /dev/video0: No space left on device
[root@FSLServer ~]# cheese

** (cheese:5263): WARNING **: Failed to open /dev/video0: No space left on device

Tried the 32 bit versions as suggested on a forum

[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/local/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l2convert.so skype
ERROR: ld.so: object '/usr/local/lib/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.
[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/local/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
[root@FSLServer ~]# LD_PRELOAD=/usr/local/lib/libv4l/v4l2convert.so skype
ERROR: ld.so: object '/usr/local/lib/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.

The same error was reported using the 64 bit versions.

Dangermouse
3rd March 2010, 02:58 PM
Im not good with cameras but have you tried ucvew
yum install ucview
anyway this thread may be of help
http://forums.fedoraforum.org/showthread.php?t=240812

FSLLL
3rd March 2010, 05:59 PM

Im not good with cameras but have you tried ucvew

anyway this thread may be of help
http://forums.fedoraforum.org/showthread.php?t=240812

Thanks

Tried UCView got this
[root@FSLServer ~]# ucview

** (ucview:2567): WARNING **: failed
And no device was shown.

I had already tried that thread. Guess I'll just have to get a webcam which is known to be working under Fedora

Nokia
3rd March 2010, 06:03 PM
Thanks

Tried UCView got this
[root@FSLServer ~]# ucview

** (ucview:2567): WARNING **: failed
And no device was shown.

I had already tried that thread. Guess I'll just have to get a webcam which is known to be working under Fedora
Try this firstsu -

yum update --enablerepo=u*g
reboot

FSLLL
3rd March 2010, 11:30 PM
Try this firstsu -

yum update --enablerepo=u*g
reboot

Thanks Nokia we are making progress. Camera is now recognised by cheese and skype. Quality is a bit ropey, dark and not much colour. At least it is working and so I can work on what needs adjusting to improve the quality.

Thanks again