Missing PCI in CentOS 4.5 x64_64-xenU inside a CentOS 5 x64_64 dom0

Support for the other architectures (X86_64, s390(x) and PowerPC)
Shiny
Posts: 3
Joined: 2007/11/02 08:57:15

Missing PCI in CentOS 4.5 x64_64-xenU inside a CentOS 5 x64_

Postby Shiny » 2007/11/02 09:20:29

Hi,

I'm totally stuck. I set up a CentOS 5.0 x86_64 dom0 on
a dual Intel Xeon (old, no VT) machine.

For some legacy applications I installed a 'paravirt' CentOS 4.5
xenU (x86_64). Things ran very well until I tried to access
an USB token (copy protection token from Aladdin). I used
pciback (unbinding from rc.local), the USB device disappeared
from the Dom0, I added a pci = [(...)] line to the DomU config
file, but inside the CentOS 4.5 DomU I received:

# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.

After some search I decided to try to setup a custom kernel.
I realized the PCI support is completely missing in the kernel
config file and therefore the USB modules are missing too.

I activated PCI support for the xenU config and added some
USB modules.
Compiling the kernel lead to some error messages:

make[1]: *** No rule, to make the target »arch/x86_64/pci/../../i386/pci/irq-xen.s«,
required by »arch/x86_64/pci/../../i386/pci/irq-xen.o« Exit.
make: *** [arch/x86_64/pci] Error 2

To come straight to the point: HELP! I really need assistance,
a solution or an alternative to use as xenU inside my CentOS 5.0
Dom0.


Shiny!