Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installing unknown webcam
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
hubertnnn
n00b
n00b


Joined: 26 Oct 2013
Posts: 28

PostPosted: Wed Oct 01, 2014 11:03 pm    Post subject: Installing unknown webcam Reply with quote

Hi. I am trying to install a webcam, the problem is I have no idea what kind of device it is. The specification just says "HD Webcam (30fps@720p)" (http://www.msi.com/product/nb/GE70_2OD.html#hero-specification).
I tried to install every kernel module from "> Device Drivers > Multimedia Support > " but it still dont work:
Quote:

#v4l2-ctl --info
Failed to open /dev/video0: No such device or address


Lspci and lsusb output:
Quote:

# lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1c.5 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #6 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 3D controller: NVIDIA Corporation GK106M [GeForce GTX 760M] (rev ff)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
04:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 13)
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
# lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
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 003: ID 13d3:3394 IMC Networks Bluetooth
Bus 003 Device 006: ID 1ea7:0011
Bus 003 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


The thing with no name (Bus 003 Device 006) is my mouse and both "Intel Corp." are marked as: "bInterfaceProtocol 0 Full speed (or root) hub"

Is there a way to identify the device and find a driver for it?

edit:
dmesg output: http://pastebin.com/qzXYqXxi
Those lines seem fishy to me, May it be related to camera?:
Quote:

[ 11.740821] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
[ 11.784284] ACPI: Video Device [PEGP] (multi-head: yes rom: yes post: no)
[ 11.784365] ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NOT_FOUND (20140214/psargs-359)
[ 11.784368] ACPI Error: Method parse/execution failed [\_SB_.PCI0.PEG0.PEGP.DD02._BCL] (Node ffff88044d882400), AE_NOT_FOUND (20140214/psparse-536)
[ 11.784415] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:47/LNXVIDEO:00/input/input9
[ 11.785210] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 11.785410] acpi device:63: registered as cooling_device13
[ 11.785470] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input10

edit2:
full bootup dmesg: http://pastebin.com/WX1YaiG9
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Thu Oct 02, 2014 8:33 am    Post subject: Reply with quote

You best check the web for the output of your camera.
I usually plug off a new device and run

lspci lsusb lshw

tail -f /var/log/messages

dmesg

Save all data

plug in teh new device

and run it again and compare.

usually these are usb devices and you get some sort of new code xxxx:xxxx. search teh web for it and check the wiki for linuxuvc or what it was called. please note webcam support is poor and there are so many different ways to handle a webcam. Mostly you are out of luck ...

Search for linuxuvc
Back to top
View user's profile Send private message
hubertnnn
n00b
n00b


Joined: 26 Oct 2013
Posts: 28

PostPosted: Thu Oct 02, 2014 3:56 pm    Post subject: Reply with quote

I know that, thats how I recognized that the empty thing is my mouse. But the webcam is build in and its impossible to disconnect it without disassembling my laptop and loosing warranty, if its even possible to disconnect it when computer is turned on.
Back to top
View user's profile Send private message
sebB
l33t
l33t


Joined: 02 Mar 2011
Posts: 739
Location: S.O. France

PostPosted: Thu Oct 02, 2014 6:23 pm    Post subject: Reply with quote

Did you try enabling your webcam with FN+F? (maybe FN+F6) ?
Can you look at lsusb -v
Back to top
View user's profile Send private message
Roman_Gruber
Advocate
Advocate


Joined: 03 Oct 2006
Posts: 3806
Location: Austro Bavaria

PostPosted: Thu Oct 02, 2014 8:37 pm    Post subject: Reply with quote

most build in webcams are usb ones.

anyway lsusb lshw lsusb should show it... if you have a kernel which is not too restricted. you need some build in modules, check the wiki for linuxuvc or what it was called for the webcams
Back to top
View user's profile Send private message
hubertnnn
n00b
n00b


Joined: 26 Oct 2013
Posts: 28

PostPosted: Thu Oct 02, 2014 9:43 pm    Post subject: Reply with quote

Thx for help, it was as simple as doing "modprobe uvcvideo" and it worked. But why I had to modprobe it manually, shouldnt the kernel load this driver automatically when loading drivers for all devices?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum