Integrated webcam does not work on advent 4211

Bug #289330 reported by Keith Drummond
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Jaunty by Neil Grogan

Bug Description

The integrated webcam on my Advent 4211 (MSI Wind copy) does not work on Intrepid Ibex RC (or Hardy Heron). All the other hotkey functions seem to work fine.

Typing lsusb gives me:
Bus 005 Device 004: ID 5986:0203 Acer, Inc
Bus 005 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Pressing 'Fn + F6' (camera hotkey), then typing lsusb gives me:
Bus 005 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Camorama gives the following error:
Could not connect to video device (/dev/video0). Please check connection.

Camera Monitor just fails to start.

If you require any further information just tell me what & how to get it!

Revision history for this message
Ian Weisser (ian-weisser) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it without more information.

Please include the following additional information, if you have not already done so (pay attention to lspci's additional options), as required by the Ubuntu Kernel Team:
1. Please include the output of the command "uname -a" in your next response. It should be one, long line of text which includes the exact kernel version you're running, as well as the CPU architecture.
2. Please run the command "dmesg > dmesg.log" after a fresh boot and attach the resulting file "dmesg.log" to this bug report.
3. Please run the command "sudo lspci -vvnn > lspci-vvnn.log" and attach the resulting file "lspci-vvnn.log" to this bug report.

For your reference, the full description of procedures for kernel-related bug reports is available at https://wiki.ubuntu.com/KernelTeamBugPolicies Thanks in advance!

Revision history for this message
Keith Drummond (kd353) wrote :

1. Output of uname - a:

Linux ayesha 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux

2. Attached dmesg.log

Thanks for the walkthrough, I did not know about the protocol of attaching those logs as explained in the wiki link, thanks again for that.

If you require anything else please let me know

Revision history for this message
Keith Drummond (kd353) wrote :

3. Attached lspci-vnn.log

Changed in linux:
status: Incomplete → New
Revision history for this message
Jorge Juan (jjchico) wrote :

Same thing with the MSI Wind U100 (some models).

This bug is reported in the linux-uvc-devel list.

http://lists.berlios.de/pipermail/linux-uvc-devel/2008-September/004019.html

It seems to be solved upstream. In the meantime, it can be solved by passing the options quirks=2 to the ucv driver. Just put a text file like /etc/modprobe.d/local_bison_cam containing:

options uvcvideo quirks=2

It should not be necessary in future kernels.

Good luck.

Revision history for this message
Keith Drummond (kd353) wrote :

Hi,

I managed to get working after going to the berlios.de website and then compiling the uvc driver. I followed a thread in the Ubuntu forums to fix, but I can not access it now (network connection error) or I would post the link.

So with any luck this should work 'out of the box' with a future kernal update? That is great news, thanks for the help.

Revision history for this message
Neil Grogan (dueyfinster) wrote :

Should be fixed in latest kernel:

"uvcvideo: Support two new Bison Electronics webcams. [1], add support for Advent 4211 integrated webcam [2], add support for a Bison Electronics webcam found in the Fujitsu Amilo SI2636. [3]" Source: http://kernelnewbies.org/Linux_2_6_28

[1] http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e254a30154c87cc862ba94332a47dad818a8e640
[2] http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80845e1078463913f8b456e45f1fae886687c363
[3] http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e08caf0cb85c4f63ddaf72a67d95fba8528e04e

I have an Advent 4489 which I believe has the exact same Webcam as Advent 4211. Any Ubuntu Dev can confirm it's in Jaunty? I nominated it as it's in the latest kernel so it only makes sense this should be fixed on release of jaunty.

Changed in linux:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.