guillaume@cheramy.name
2009-Dec-22 11:22 UTC
[Xen-users] PCI passthrough on Debian Lenny with Xen 3.2
Hello, I have got a server with Xen 3.2 on Debian Lenny, hypervisor is installed with pacquages. I have got a PCI multiport usb devices, I wants to use it with a paravirtualized DomU. I put in my /boot/grub/menu.lst : module /vmlinuz-2.6.26-2-xen-amd64 root=/dev/mapper/sys-root ro console=tty0 pciback.permissive pciback.hide=(00:1d.0)(00:1d.1)(00:1d.2)(00:1d.3)(00:1d.7) But when I reboot, if I done a lspci on Dom0 I can saw my pci devices : lscpi | grep usb : 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) I put in my donU configuration : pci=[''00:1d.0'',''00:1d.1'',''00:1d.2'',''00:1d.3'',''00:1d.7''] In my domU if i done lspci, i have that : 00:00.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) 00:00.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) 00:00.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) 00:00.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) 00:00.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) But when I plug a USB printer on the USB card, on Dom0 I can''t saw my printer : lsusb Bus 002 Device 002: ID 06bc:0087 Oki Data Corp. But nothing in my domU : Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Where are my mistakes ? Thanks a lot -- ''''~`` ( o o ) +------------------.oooO--(_)--Oooo.---------------------+ | Guillaume Chéramy - Guidtz | | E-Mail : guillaume@cheramy.name | | | | ( ) | +---------------------\ (----( )-----------------------+ \_) ) / (_/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
guillaume@cheramy.name
2010-Jan-05 08:03 UTC
Re: [Xen-users] PCI passthrough on Debian Lenny with Xen 3.2
Hello, happy new year. No idea about this subject ? Cincerely guillaume@cheramy.name a écrit :> Hello, > > I have got a server with Xen 3.2 on Debian Lenny, hypervisor is > installed with pacquages. > I have got a PCI multiport usb devices, I wants to use it with a > paravirtualized DomU. > > I put in my /boot/grub/menu.lst : > module /vmlinuz-2.6.26-2-xen-amd64 root=/dev/mapper/sys-root ro > console=tty0 pciback.permissive > pciback.hide=(00:1d.0)(00:1d.1)(00:1d.2)(00:1d.3)(00:1d.7) > > But when I reboot, if I done a lspci on Dom0 I can saw my pci devices : > lscpi | grep usb : > 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #1 (rev 01) > 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #2 (rev 01) > 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #3 (rev 01) > 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #4 (rev 01) > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI > Controller (rev 01) > > I put in my donU configuration : > pci=[''00:1d.0'',''00:1d.1'',''00:1d.2'',''00:1d.3'',''00:1d.7''] > > In my domU if i done lspci, i have that : > 00:00.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #1 (rev 01) > 00:00.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #2 (rev 01) > 00:00.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #3 (rev 01) > 00:00.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #4 (rev 01) > 00:00.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI > Controller (rev 01) > > > But when I plug a USB printer on the USB card, on Dom0 I can''t saw my > printer : > lsusb > Bus 002 Device 002: ID 06bc:0087 Oki Data Corp. > > But nothing in my domU : > Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > > Where are my mistakes ? > > Thanks a lot-- ''''~`` ( o o ) +------------------.oooO--(_)--Oooo.---------------------+ | Guillaume Chéramy - Guidtz | | E-Mail : guillaume@cheramy.name | | | | ( ) | +---------------------\ (----( )-----------------------+ \_) ) / (_/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users