RYAN M. vAN GINNEKEN
posted this on October 10, 2011 16:46
Hello all i am trying to install bluecherrydvr on a KVM based virtual machine, my hardware supports visualization and i have managed to get a KVM of Ubuntu 10.04 LTS running. I have also managed to get the bluecherrydvr software to install properly inside the KVM, and navigating to https://myinteralip:7001 brings up the bluecherry GUI. However there is no Video and i get the dreaded
No valid local video devices were detected.
error
The card is a bluecherrydvg 16 port PCI-X card installed into my Dell T110 II
On the main REAL machine a Debian Squeeze box the card is listed in lspci
04:05.0 Multimedia video controller: Bluecherry BC-H16480A 16 port H.264 video and audio encoder / decoder
However I do not seem to see the card detected on the virtual machine
lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 20)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
I have found this page on the KVM site but have not put any real effort into it yet, has anyone managed to get a virtual machine working with bluecherrydvr ???
http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM
Comments
You would need to enable PCI pass-through for the device to be exposed to KVM. These docs should help:
http://docs.fedoraproject.org/en-US/Fedora/13/html/Virtualization_G...
http://www.google.com/search?gcx=c&ix=c2&sourceid=chrome&am...
Is it possible to run 64 or more cameras on a single multi-cored computer via KVM? Each virtual machine could host 16 or 32 cameras. With the right hardware and sufficiant ram, everything I understand about visualization says this is possible.