Discussion:
[linux-uvc-devel] Alcor Micro AU3823 Webcam
Joe Zinskie
2015-06-07 09:07:40 UTC
Permalink
The Webcam in my Samsung NP700G7C notebook is not being recognized,
and no command displays any information relating to it.
ALL that I have been able to find out, from calling Samsung support in
Thailand is the below information from page 10 of the Service Manual:

Camera
Type 2.0 FHD Web-Cam (interface : USB 2.0)
Chipset SC_20FHL11146M(MCNEX)
Image sensor .1/6” Color CMOS 2.0M FHD(1920X1080)

Additional googling it appears that an AU3823 UVC compliant chip is
employed, but not being recognized.

Per the faq
1. First find out the vendor ID (VID) and product ID (PID) of your
webcam.
As best I can determine it SHOULD BE 058f:3823
2. Use the lsusb tool and look for video class interfaces like this:
(In this example, the VID is 046d and the PID is 08cb.)
$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate
Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate
Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$lsusb -d 058f:3823 -v
$
Essentially the above results are saying my Webcam is NOT UVC
compliant, but...
googling tells me that IT IS, based on the Alcor Micro AU3823 chipset.

What more must I do to have my Webcam recognized and supported by UVC?

------------------------------------------------------------------------------
Jayakrishnan M
2015-06-07 15:18:37 UTC
Permalink
Hi Joe,
Post by Joe Zinskie
(In this example, the VID is 046d and the PID is 08cb.)
$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate
Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate
Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb does not list a camera. Are you sure that there is no hardware problem?
Have you tried the camera with any other OS?

Regards,
Jayakrishnan

------------------------------------------------------------------------------
Moritz Barsnick
2015-06-07 20:29:49 UTC
Permalink
Hi Joe,
Post by Joe Zinskie
1. First find out the vendor ID (VID) and product ID (PID) of your
webcam.
As best I can determine it SHOULD BE 058f:3823
Why do you think so?
Post by Joe Zinskie
$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The device 058f:3823 is not in that list!
Post by Joe Zinskie
$lsusb -d 058f:3823 -v
$
lsusb can only give you information for devices which the Linux kernel
finds on you USB bus chain. If your webcam device is not among those
listed, Linux isn't even seeing it on USB.

Is the device really powered on/enabled in the BIOS? Because Linux
would list _any_ USB device, even those it doesn't have drivers for.
Yours just isn't there (or hides itself as a "Rate Matching Hub" :-)).

You should probably check your kernel logs (dmesg or /var/log/messages)
to see whether anything is said about some interesting device, such as
AU3823. But you're probably out of luck.

Moritz

------------------------------------------------------------------------------
Loading...