Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Original von kniepbert
Moinsen Truppen,
mich hat irgendwie das XEN-Fieber gepackt, nach ersten Gehversuchen mit anderen Diensten ("VDR->MPEG4"-Umwandeln im Gast, Apache im Gast) hab ich mir jetzt die Königsdisziplin herausgesucht: VDR im Gast...
Angefangen hat es mit zwei "Ohh-Ahh"s:
- Herauslösen der DVB-Karten aus der Dom0
- lspci auf dem Gast
Leider wurde kein dvb-Device unter /dev/ angelegt, im Dom0 war es jedoch vorhanden...
Ich habe die Module aus "/lib/modules/" vom "Wirt" auf den Gast kopiert, daher sollte er doch das gleiche Verhalten haben, wie sein priveligierter Bruder, oder?
Any hints?
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 |
ingodeb:~# ls -l /dev/dvb insgesamt 0 drwxr-xr-x 2 root root 140 2007-02-01 21:37 adapter0 drwxr-xr-x 2 root root 200 2007-02-01 21:37 adapter1 --------- GRUB: title Xen 3.0.3-1-i386 / Debian GNU/Linux, kernel 2.6.18-3-xen-686 root (hd1,0) kernel /boot/xen-3.0.3-1-i386.gz module /boot/vmlinuz-2.6.18-3-xen-686 root=/dev/hdb1 ro console=tty0 module /boot/initrd.img-2.6.18-3-xen-686 savedefault |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 |
GRUB: title Xen 3.0.3-1-i386 / Debian GNU/Linux, kernel 2.6.18-3-xen-686 root (hd1,0) kernel /boot/xen-3.0.3-1-i386.gz module /boot/vmlinuz-2.6.18-3-xen-686 root=/dev/hdb1 ro console=tty0 pciback.hide=(00:08.0)(00:0a.0) module /boot/initrd.img-2.6.18-3-xen-686 savedefault ------- #dmesg |grep pciback pciback 0000:00:08.0: seizing device pciback 0000:00:0a.0: seizing device |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# standard config name ="debian_vdr" kernel ="/boot/vmlinuz-2.6.18-3-xen-686" ramdisk = "/boot/initrd.img-2.6.18-3-xen-686" root ="/dev/sda1" memory =128 disk = ['file:/var/xen/debian_vdr.img,sda1,w','file:/var/xen/debian_vdr-swap.img,sda2,w'] # pci pci = [ '00:08.0', '00:0a.0' ] # network nics=1 vif = [ '' ] dhcp ="off" ip="192.168.1.11" netmask="255.255.255.0" gateway="192.168.1.1" hostname="debian_vdr" extra="3" |
|
|
Source code |
1 2 3 4 5 6 |
debian_vdr:~# lspci 0000:00:00.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) 0000:00:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) debian_vdr:~# ls -l /dev/dvb ls: /dev/dvb: Datei oder Verzeichnis nicht gefunden |

Quoted
Originally posted by kniepbert
*Karre wieder anschubs*
Wie meinen? Ich bin jetzt davon ausgegangen, dass er die in den Dom0-Kernel einkompilierten Treiber mitlädt, da er selbigen auch benutzt...
Was müsste ich denn tun, damit er tut?
Greetz
Quoted
Original von kniepbert
Morgen,
die Treiber sind in den Kernel mit einkompiliert "[*]" und DomU benutzt den Kernel von Dom0...
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
Freeing SMP alternatives: 12k freed Brought up 1 CPUs migration_cost=0 checking if image is initramfs... it is Freeing initrd memory: 10286k freed Grant table initialized NET: Registered protocol family 16 Brought up 1 CPUs PCI: setting up Xen PCI frontend stub ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI: disabled xen_mem: Initialising balloon driver. PCI: System does not support PCI PCI: System does not support PCI NET: Registered protocol family 2 pcifront pci-0: Installing PCI frontend pcifront pci-0: Creating PCI Frontend Bus 0000:00 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 4096) TCP reno registered audit: initializing netlink socket (disabled) audit(1170578807.766:1): initialized VFS: Disk quotas dquot_6.5.1 |
Quoted
Original von kniepbert
Moinsen,
dmesg sacht, dass kein PCI unterstützt wird...
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Linux version 2.6.16.29-xen (root@ford) (gcc version 3.3.4 (pre 3.3.5 20040809)) #17 Wed Nov 1 12:42:17 CET 2006 ... PCI: setting up Xen PCI frontend stub ... PCI: System does not support PCI PCI: System does not support PCI ... pcifront pci-0: Installing PCI frontend pcifront pci-0: Creating PCI Frontend Bus 0000:03 pcifront pci-0: Creating PCI Frontend Bus 0000:04 ... PCI: Enabling device 0000:03:04.0 (0000 -> 0003) PCI: Enabling device 0000:03:05.0 (0000 -> 0003) PCI: Enabling device 0000:04:00.0 (0000 -> 0002) |
Quoted
Original von nigbur
was fuer ne distri habt ihr ?