October 4, 201411 yr I have unRAID 6 beta 10 and I have a Windows 8 virtual machine running. I am already doing USB passthrough for my LaserJet 1012 and it all works beautifully. My issue is my FTDI USB-to-Serial passthrough is not working. After I set it up, my host machine does not see this USB device at all, so I can't install drivers for it. I even tried serial = '/dev/ttyUSB0' with no-go. This is an HVM. Anybody can shed any light? Thanks!!!
October 4, 201411 yr Community Expert I am confused? If you are doing pass-thru then I would expect the USB to be handled via the VM and not the host.
October 4, 201411 yr Hi How are you doing passthrough, via discrete USB passthrough or PCI passthrough of the USB controller? Can you share your VM config file as well as the output of LSUSB and LSPCI? Thanks
October 4, 201411 yr You never need to install drivers on your host. Only the guest. Are you passing through the USB devices individually or the entire USB controller? Edit: just saw meep beat me to the same question...
October 4, 201411 yr Author I found out my problem. My specific USB-to-Serial is not Windows 8 compatible :-O I feel like a dumbass... LOL It worked on a Windows 7 VM. So time to get a new adapter! I was using individual USB, not the controller passthrough.
October 4, 201411 yr Author Problem is still not solved. Tired 4 different USB-to-Serial adapters and my host machine does not see any of them. I need a Win8 VM... Tried: 1. PL2303 2. FTDI232R 3. PalmConnect (first one that didn't work) Does anybody know of a good one to use? The first 2 work on unRAID, I see a /dev/ttyUSB0 but how can I passthrough a serial connection? Thanks!
October 6, 201411 yr Author Forgot to add my .cfg file: builder = 'hvm' vcpus = '4' memory = '2010' device_model_version="qemu-xen-traditional" disk = [ 'file:/mnt/cache/custom/Windows8.img,hda,w', # 'phy:/dev/vg1/winDATA,hdb,w', # 'file:/mnt/user0/Data/Install/Operating Systems/Windows/Win8_x64/Win8Pro-x64-en-US_Jan2013.iso,hdc:cdrom,r' ] name = 'Windows8' vif = [ 'mac=00:16:3e:31:d5:4b,bridge=br0,model=e1000' ] on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart' boot = 'dc' acpi = '1' apic = '1' viridian = '1' xen_platform_pci='1' sdl = '0' vnc = '1' vnclisten = '192.168.25.2' vncdisplay = '1' vncpasswd = 'xxxxxxxx' stdvga = '0' usb = '1' usbdevice = ['tablet','host:067b:2303','host:03f0:0d17'] #pci = ['01:00.0','01:00.1','00:1d.0'] I even tried adding the "usbdevice" on their own lines, no change... Here is my "lsusb" from my unRAID box: Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 002: ID 0930:6544 Toshiba Corp. Kingston DataTraveler 2.0 Stick (2GB) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 011: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 007: ID 03f0:0d17 Hewlett-Packard LaserJet 1012 Bus 003 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply Bus 003 Device 002: ID 413c:2003 Dell Computer Corp. Keyboard Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
October 9, 201411 yr Author Bump - Nobody knows of any Windows 8 compatible USB-to-serial adapters I can use under XEN/Windows 8 VM?
October 9, 201411 yr Bump - Nobody knows of any Windows 8 compatible USB-to-serial adapters I can use under XEN/Windows 8 VM? No clue about the XEN part, but the tripplite keyspan is kind of the gold standard for compatibility. If that model doesn't work, I'd be surprised.
Archived
This topic is now archived and is closed to further replies.