[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Bug: USB Bridge Will Not PassThru



On Wed, Jun 18, 2014, at 12:02, merc1984@xxxxxx wrote:
On Wed, Jun 18, 2014, at 11:13, merc1984@xxxxxx wrote:
On Wed, Jun 18, 2014, at 10:22, Pasi Kärkkäinen wrote:
On Wed, Jun 18, 2014 at 09:26:56AM -0700, merc1984@xxxxxx wrote:
  On Wed, Jun 18, 2014, at 8:47, Pasi Kärkkäinen wrote:
 
    PVUSB is another option, it supports passthru of USB2 devices,
    but it requires special drivers in both dom0 and guest kernel.
 
 
  Thanks.  It appears though that most info is 5 years old.  And that the
  newest drivers are for kernel 2.6.32. (I'm running 3.14.1)  The consensus
  (at least 2 years ago) was that it doesn't work well.  In any case I can't
  find xen-usbback or xen-usbfront to compile.
 
 
 
Suse SLES11 classic xenlinux kernels do contain PVUSB drivers (Linux
3.x).
Also Konrad's git tree has some experimental version of PVUSB for 3.x.
 
But agreed getting PVUSB (drivers) to work requires some work.
 
Another thing you could do is to add the qemu-upstream VGA/GPU passthru
patches,
and use qemu-upstream.
 
I guess I'm in trouble now.  I crapped out and installed a USB PCIe adapter, set it for PCI passthru, and set the mouse, keyboard, and USB bridge for USB passthru to the domU.
 
Now when I boot the hypervisor kernel, it does not respond to the keyboard.  I -can- make a grub selection with it, but then can not enter the luks disk password for /. (of course I have a cleartext /boot)  I unplugged the keyboard from the PCIe interface and into several of the mobo USB ports, reset the machine, but no response.
 
Starting to feel damned.
 
I believe that I'm missing a couple of luks modules in /etc/initramfs-tools/modules.  Unfortunately the Debian rescue CD can't mount /dev/mapper/sda2_crypt due to some hidden error.  Chrooting into the installer environment also gives some hidden error when I try to mount.
 
I just can't figure it out.  I think I need some module to get past the LUKS password, but I've added to /etc/initramfs-tools/modules:  dm-mod, dm-crypt, sha256-generic and sha256-ssse3, in that order, but no dice.  Hell, before it was working with -no- modules, and I tried that too.  Now I've lost everything.  The refinement of my .cfg files, my domU's, the /etc's and /home's for all.
 
Three weeks of this is just enough.  Xen is exactly like gambling:  you win enough, to keep losing,  until you end up with nothing.
 
Sure, this is not strictly a Xen issue this time, but all the rest have been.  I have never had this kind of difficulty with an engagement over such a long time with so much disruption before.  Xen is just not ready.
 
Back to Debian and VirtualBox, something I can actually -do-.
 
 
 
-- 
http://www.fastmail.fm - A fast, anti-spam email service.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.