{"id":23,"date":"2015-01-18T15:33:51","date_gmt":"2015-01-18T15:33:51","guid":{"rendered":"https:\/\/192.168.0.100\/wordpress\/?p=23"},"modified":"2015-01-18T15:47:21","modified_gmt":"2015-01-18T15:47:21","slug":"xen-vdr-xine-s6-5","status":"publish","type":"post","link":"https:\/\/wordpress.steffmaster.mooo.com\/?p=23","title":{"rendered":"Xen &#8211; VDR Xine S6.5"},"content":{"rendered":"<p>Xen installieren, Bootloader anpassen und Xine blacklisten<\/p>\n<blockquote><p><strong>Bei Xine unter 6.5 ist das ddbridge Modul durch ngene zu ersetzen und Octopus durch Micronas<\/strong><\/p><\/blockquote>\n<p><span style=\"color: #b0b0b0;\"><code>apt-get update<\/code><\/span><br \/>\n<span style=\"color: #b0b0b0;\"> <code>apt-get upgrade<\/code><\/span><\/p>\n<p>Den richtigen Zeichensatz einstellen<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>dpkg-reconfigure locales<\/code><\/span><\/p>\n<p>&#8222;de_DE.UTF-8 UTF8&#8220; ausw\u00e4hlen<br \/>\n&#8222;de_DE.UTF-8&#8220; als Standard<br \/>\nIn Putty unter Translation &#8222;UTF-8&#8220; ausw\u00e4hlen<br \/>\nmittels aptitude folgendes installieren:<br \/>\nxen-system-amd64<br \/>\nxen-hypervisor-4.1-amd64<br \/>\nxen-utils-4.1eeed<br \/>\nxen-utils-common<br \/>\nxen-linux-system-am64<br \/>\nxen-linux-system-3.2.0-4-amd64<br \/>\nxen-docs-4.1<br \/>\nxen-tools<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>apt-get install xen-linux-system-3.2.0-4-amd64 xen-hypervisor-amd64 xen-utils-common linux-image-xen-amd64 bridge-utils xen-docs-4.1 xen-tools<\/code><\/span><\/p>\n<p>Rechner neustarten<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>reboot<\/code><\/span><\/p>\n<p>Neustart und sich merken unter welchem Hauptmenu und Untermen\u00fceintrag sich der richtige Eintrag verbirgt. Man braucht den Eintrag &#8222;Xen 4.1-amd64&#8220; &gt; &#8222;&#8230;. 3.2.-rc7-amd64&#8243;<br \/>\nDer erste Eintrag hat die Nummer 0<\/p>\n<p>In der Datei \/etc\/default\/grub den Eintrag GRUB_DEFAULT anpassen. Bei mir: GRUB_DEFAULT=&#8220;2&gt;0&#8220;<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>nano \/etc\/default\/grub<\/code><\/span><\/p>\n<blockquote><p>Die Informationen des Bootloaders aktualisieren<\/p><\/blockquote>\n<p><span style=\"color: #b0b0b0;\"><code>update-grub<\/code><\/span><\/p>\n<p>Neustarten, jetzt sollte der Bootloader XEN als Default Einstellung ausgew\u00e4hlt haben<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>reboot<\/code><\/span><\/p>\n<blockquote><p>PCI Back beim Start ausf\u00fchren<\/p><\/blockquote>\n<p>siehe auch:<br \/>\nhttp:\/\/wiki.ubuntuusers.de\/kernelmodule<br \/>\nhttp:\/\/wiki.xen.org\/xenwiki\/Assign_hardw\u2026ghlight=(module)<br \/>\nLaden des ngene Moduls verhindern<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>echo \"blacklist ddbridge\" &gt; \/etc\/modprobe.d\/blacklist-ddbridge.conf<br \/>\nupdate-initramfs -u<\/code><\/span><\/p>\n<p>xen-pciback immer laden<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>echo \"xen-pciback\" &gt;&gt; \/etc\/modules<\/code><\/span><br \/>\n<span style=\"color: #b0b0b0;\"><code>lspci | grep Octopus<\/code><\/span><\/p>\n<p>ausf\u00fchren, und sich die ersten drei Zahlen merken. Damit bekommt man die PCI Adresse der CineS2 Karten heraus (Hier: 02:00.0)<\/p>\n<p>&#8222;02:00.0 Multimedia controller: Digital Devices GmbH Octopus LE DVB adapter&#8220;<\/p>\n<p>pciback Optionen definieren (Bitte &#8222;02:00.0&#8220; durch die PCI Adresse der CineS2 ersetzten. Die Null vorne bleiben stehen.<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>echo \"# hide (0000:02:00.0)\" &gt;&gt; \/etc\/modprobe.d\/xen-pciback.conf<br \/>\necho \"options xen-pciback hide=(0000:02:00.0)\" &gt;&gt; \/etc\/modprobe.d\/xen-pciback.conf<\/code><\/span><\/p>\n<p>In der Datei \/etc\/modprobe.d\/xen-pciback.conf steht jetzt folgendes<\/p>\n<p><span style=\"color: #b0b0b0;\"><code># hide (0000:02:00.0)<br \/>\noptions xen-pciback hide=(0000:02:00.0)<\/code><\/span><\/p>\n<p>Neustarten<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>reboot<\/code><\/span><\/p>\n<p>\u00dcberpr\u00fcfen, dass &#8222;ddbridge&#8220; nicht geladen wird:<\/p>\n<p>cat \/var\/log\/messages | grep ddbridge<\/p>\n<p>sollte keine aktuellen Eintr\u00e4ge mehr liefern<br \/>\n\u00dcberpr\u00fcfen, dass die PCI Karte zugeordnet werden kann:<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>xm pci-list-assignable-devices<\/code><\/span><\/p>\n<p>sollte die Adressen der Karten zur\u00fcckgeben. Hier:<\/p>\n<p>root@debian:~# xm pci-list-assignable-devices<br \/>\n0000:02:00.0<\/p>\n<blockquote><p>Netzwerk Bridge einrichten<\/p><\/blockquote>\n<p><span style=\"color: #b0b0b0;\"><code>nano \/etc\/xen\/xend-config.sxp<\/code><\/span><\/p>\n<p>Nach #(vif-script vif-bridge) suchen und die Raute entfernen<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>(vif-script vif-bridge)<\/code><\/span><\/p>\n<p>speichern mit Strg+O und verlassen mit Strg+X<\/p>\n<p><strong>Neue Domu erstelle mit z.B.<\/strong><\/p>\n<p><span style=\"color: #b0b0b0;\"><code>xen-create-image --hostname=VDR-server --size=5Gb --swap=1024Mb --memory=1024Mb --pygrub --ip=192.168.0.150 --dist wheezy --fs=ext4 --dir=\/mnt\/server\/VMs<\/code><\/span><\/p>\n<p>In die Datei \/etc\/xen\/VDR-server.cfg folgendes ans Ende hinzuf\u00fcgen.<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>pci = [ '02:00.0' ]<br \/>\nextra ='iommu=soft'<\/code><\/span><\/p>\n<p>Mittels &#8222;xm create VDR-server.cfg&#8220; die DomU starten<br \/>\nMittels &#8222;xm console VDR-server.cfg&#8220; in die DomU wechseln, und einloggen oder per SSH<br \/>\nDort &#8222;pciutils&#8220; installieren<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>apt-get install pciutils<\/code><\/span><\/p>\n<p>Jetzt sollte &#8222;lspci&#8220; dort die Karten anzeigen<\/p>\n<p><span style=\"color: #b0b0b0;\"><code>root@vdr-server:~# lspci<br \/>\n00:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter<\/code><\/span><\/p>\n<p>Die Karte ist nun durchgereicht!<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"http:\/\/www.vdr-portal.de\/board16-video-disk-recorder\/board24-howtos-f-a-q-s\/119849-howto-hdtv-vdr-mit-cines2-auf-xen-debian-wheezy-stable\/\"><em>Quelle<\/em><\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Xen installieren, Bootloader anpassen und Xine blacklisten Bei Xine unter 6.5 ist das ddbridge Modul durch ngene zu ersetzen und Octopus durch Micronas apt-get update apt-get upgrade Den richtigen Zeichensatz einstellen dpkg-reconfigure locales &#8222;de_DE.UTF-8 UTF8&#8220; ausw\u00e4hlen &#8222;de_DE.UTF-8&#8220; als Standard In Putty unter Translation &#8222;UTF-8&#8220; ausw\u00e4hlen mittels aptitude folgendes installieren: xen-system-amd64 xen-hypervisor-4.1-amd64 xen-utils-4.1eeed xen-utils-common xen-linux-system-am64 xen-linux-system-3.2.0-4-amd64 &hellip; <a href=\"https:\/\/wordpress.steffmaster.mooo.com\/?p=23\" class=\"more-link\"><span class=\"screen-reader-text\">Xen &#8211; VDR Xine S6.5<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":8,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":31,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions\/31"}],"wp:attachment":[{"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.steffmaster.mooo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}