Discussion:
[linux-uvc-devel] Acer Usb Camera 5986:055a recogniced but no /dev/video0 entry
Samir Ibradžić
2015-06-06 14:56:04 UTC
Permalink
Hi,

Last time I wrote to this list was more than 7 years ago, so had to
register from scratch. Managed to make this 5986:055a cam work, just
checking if replying to old thread would work to provide more info...

S
Hello,
I am trying to set up a new Lenovo Thinkpad L450 and everything seems
to work fine, except the build-in usb camera.
When loading the the uvcvideo module with "modprobe -v uvcvideo" I get
[ 1547.423473] media: Linux media interface: v0.10
[ 1547.427844] Linux video capture interface: v2.00
[ 1547.432887] uvcvideo: Found UVC 1.00 device Integrated Camera (5986:055a)
[ 1547.432994] uvcvideo: No valid video chain found.
[ 1547.433061] usbcore: registered new interface driver uvcvideo
[ 1547.433063] USB Video Class driver (1.1.1)
The driver seems to find the integrated camera but gives the error
message "No valid video chain found.". After that everything seems to
be ok again except that there is no /dev/video0 entry made in the
filesystem.
I know that this camera is not listed in the list of supported devices
(http://www.ideasonboard.org/uvc/#devices), but nevertheless I wonder
if somebody here can tell me if there is a chance that this camera
will be supported in near future or if there is a way I possibly can
help myself ?
Thanks and regards,
Arno
------------------------------------------------------------------------------
arno wilhelm
2015-06-06 18:55:37 UTC
Permalink
Post by Samir Ibradžić
Last time I wrote to this list was more than 7 years ago, so had to
register from scratch. Managed to make this 5986:055a cam work, just
checking if replying to old thread would work to provide more info...
Cool!! And what did u do in order to get this camera to work?
Post by Samir Ibradžić
S
Hello,
I am trying to set up a new Lenovo Thinkpad L450 and everything seems
to work fine, except the build-in usb camera.
When loading the the uvcvideo module with "modprobe -v uvcvideo" I get
[ 1547.423473] media: Linux media interface: v0.10
[ 1547.427844] Linux video capture interface: v2.00
[ 1547.432887] uvcvideo: Found UVC 1.00 device Integrated Camera (5986:055a)
[ 1547.432994] uvcvideo: No valid video chain found.
[ 1547.433061] usbcore: registered new interface driver uvcvideo
[ 1547.433063] USB Video Class driver (1.1.1)
The driver seems to find the integrated camera but gives the error
message "No valid video chain found.". After that everything seems to
be ok again except that there is no /dev/video0 entry made in the
filesystem.
I know that this camera is not listed in the list of supported devices
(http://www.ideasonboard.org/uvc/#devices), but nevertheless I wonder
if somebody here can tell me if there is a chance that this camera
will be supported in near future or if there is a way I possibly can
help myself ?
Thanks and regards,
Arno
P.S.: I attached the output of dmesg, uname and lsusb to this
email.Welcome to the Linux-uvc-***@lists.sourceforge.net mailing list!
Samir Ibradžić
2015-06-07 03:59:32 UTC
Permalink
Lenovo E455 here, same Acer 5986:055a camera inside. I applied the
attached patch, which is just an ugly hack that ignores "unknown entity"
& "entity X already in chain" errors @ uvc_trace @ uvc_driver.c. I was
hoping that this would help me debug the thing, but to my utter
surprise, camera actually worked. I've tested it against cheese, VLC &
skype, all but 960x540 resolution worked just fine.

Devs, please take a look in the traces, we may need some new quirk for
cameras like this one... I've seen the similar thing happening for some
other UVC cameras on the lists.

S
Post by arno wilhelm
Post by Samir Ibradžić
Last time I wrote to this list was more than 7 years ago, so had to
register from scratch. Managed to make this 5986:055a cam work, just
checking if replying to old thread would work to provide more info...
Cool!! And what did u do in order to get this camera to work?
Post by Samir Ibradžić
S
Hello,
I am trying to set up a new Lenovo Thinkpad L450 and everything seems
to work fine, except the build-in usb camera.
When loading the the uvcvideo module with "modprobe -v uvcvideo" I get
[ 1547.423473] media: Linux media interface: v0.10
[ 1547.427844] Linux video capture interface: v2.00
[ 1547.432887] uvcvideo: Found UVC 1.00 device Integrated Camera
(5986:055a)
Post by Samir Ibradžić
[ 1547.432994] uvcvideo: No valid video chain found.
[ 1547.433061] usbcore: registered new interface driver uvcvideo
[ 1547.433063] USB Video Class driver (1.1.1)
The driver seems to find the integrated camera but gives the error
message "No valid video chain found.". After that everything seems to
be ok again except that there is no /dev/video0 entry made in the
filesystem.
I know that this camera is not listed in the list of supported devices
(http://www.ideasonboard.org/uvc/#devices), but nevertheless I wonder
if somebody here can tell me if there is a chance that this camera
will be supported in near future or if there is a way I possibly can
help myself ?
Thanks and regards,
Arno
P.S.: I attached the output of dmesg, uname and lsusb to this
------------------------------------------------------------------------------
Post by Samir Ibradžić
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
------------------------------------------------------------------------------
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
arno wilhelm
2015-06-07 09:48:42 UTC
Permalink
Thank you very much for that info and the patch! When i have more time i
will try it out and report back!

regards,
Arno
Post by Samir Ibradžić
Lenovo E455 here, same Acer 5986:055a camera inside. I applied the
attached patch, which is just an ugly hack that ignores "unknown entity"
hoping that this would help me debug the thing, but to my utter
surprise, camera actually worked. I've tested it against cheese, VLC &
skype, all but 960x540 resolution worked just fine.
Devs, please take a look in the traces, we may need some new quirk for
cameras like this one... I've seen the similar thing happening for some
other UVC cameras on the lists.
S
Post by arno wilhelm
Post by Samir Ibradžić
Last time I wrote to this list was more than 7 years ago, so had to
register from scratch. Managed to make this 5986:055a cam work, just
checking if replying to old thread would work to provide more info...
Cool!! And what did u do in order to get this camera to work?
Post by Samir Ibradžić
S
Hello,
I am trying to set up a new Lenovo Thinkpad L450 and everything seems
to work fine, except the build-in usb camera.
When loading the the uvcvideo module with "modprobe -v uvcvideo" I get
[ 1547.423473] media: Linux media interface: v0.10
[ 1547.427844] Linux video capture interface: v2.00
[ 1547.432887] uvcvideo: Found UVC 1.00 device Integrated Camera
(5986:055a)
Post by Samir Ibradžić
[ 1547.432994] uvcvideo: No valid video chain found.
[ 1547.433061] usbcore: registered new interface driver uvcvideo
[ 1547.433063] USB Video Class driver (1.1.1)
The driver seems to find the integrated camera but gives the error
message "No valid video chain found.". After that everything seems to
be ok again except that there is no /dev/video0 entry made in the
filesystem.
I know that this camera is not listed in the list of supported devices
(http://www.ideasonboard.org/uvc/#devices), but nevertheless I wonder
if somebody here can tell me if there is a chance that this camera
will be supported in near future or if there is a way I possibly can
help myself ?
Thanks and regards,
Arno
P.S.: I attached the output of dmesg, uname and lsusb to this
------------------------------------------------------------------------------
Post by Samir Ibradžić
Post by arno wilhelm
Post by Samir Ibradžić
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
------------------------------------------------------------------------------
Post by Samir Ibradžić
Post by arno wilhelm
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
Arno Wilhelm
2015-06-21 01:34:32 UTC
Permalink
I just apllied the patch against the linux-debian-sources-3.19.3 on
funtoo and to my surprise it worked with cheese and VLC but not with
guvcview.


Here is the relevant output of dmesg:

[ 6.581699] usb 2-8: New USB device found, idVendor=5986, idProduct=055a
[ 6.581700] usb 2-8: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[ 6.581701] usb 2-8: Product: Integrated Camera
[ 6.581702] usb 2-8: Manufacturer: Generic
[ 6.581703] usb 2-8: SerialNumber: 200901010001
[ 6.727883] media: Linux media interface: v0.10
[ 6.743621] Linux video capture interface: v2.00
[ 6.777350] input: Video Bus as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input11
[ 6.777441] [drm] Initialized i915 1.6.0 20141121 for 0000:00:02.0 on minor 0
[ 6.799878] uvcvideo: Found UVC 1.00 device Integrated Camera (5986:055a)
[ 6.802677] uvcvideo: Failed to register entity for entity 3
[ 6.802678] uvcvideo: Failed to register entites (-22).
[ 6.802727] input: Integrated Camera as
/devices/pci0000:00/0000:00:14.0/usb2/2-8/2-8:1.0/input/input12
[ 6.802820] usbcore: registered new interface driver uvcvideo
[ 6.802821] USB Video Class driver (1.1.1)

As you can see there are still 2 error messages about failed
registration of entities, but at least it works.

Thanks a lot for your help!

regards,
Arno

P.S.: I also attached the output of the command "lsusb -v -d 5986:055a".
Post by Samir Ibradžić
Lenovo E455 here, same Acer 5986:055a camera inside. I applied the
attached patch, which is just an ugly hack that ignores "unknown entity"
hoping that this would help me debug the thing, but to my utter
surprise, camera actually worked. I've tested it against cheese, VLC &
skype, all but 960x540 resolution worked just fine.
Devs, please take a look in the traces, we may need some new quirk for
cameras like this one... I've seen the similar thing happening for some
other UVC cameras on the lists.
S
Post by arno wilhelm
Post by Samir Ibradžić
Last time I wrote to this list was more than 7 years ago, so had to
register from scratch. Managed to make this 5986:055a cam work, just
checking if replying to old thread would work to provide more info...
Cool!! And what did u do in order to get this camera to work?
Post by Samir Ibradžić
S
Hello,
I am trying to set up a new Lenovo Thinkpad L450 and everything seems
to work fine, except the build-in usb camera.
When loading the the uvcvideo module with "modprobe -v uvcvideo" I get
[ 1547.423473] media: Linux media interface: v0.10
[ 1547.427844] Linux video capture interface: v2.00
[ 1547.432887] uvcvideo: Found UVC 1.00 device Integrated Camera
(5986:055a)
Post by Samir Ibradžić
[ 1547.432994] uvcvideo: No valid video chain found.
[ 1547.433061] usbcore: registered new interface driver uvcvideo
[ 1547.433063] USB Video Class driver (1.1.1)
The driver seems to find the integrated camera but gives the error
message "No valid video chain found.". After that everything seems to
be ok again except that there is no /dev/video0 entry made in the
filesystem.
I know that this camera is not listed in the list of supported devices
(http://www.ideasonboard.org/uvc/#devices), but nevertheless I wonder
if somebody here can tell me if there is a chance that this camera
will be supported in near future or if there is a way I possibly can
help myself ?
Thanks and regards,
Arno
P.S.: I attached the output of dmesg, uname and lsusb to this
------------------------------------------------------------------------------
Post by Samir Ibradžić
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
------------------------------------------------------------------------------
_______________________________________________
Linux-uvc-devel mailing list
https://lists.sourceforge.net/lists/listinfo/linux-uvc-devel
--
_ . _ .
(_||_|||><|
|/
Loading...