Seite 1 von 1
DirectPath I/O passthrouh nach Reboot weg unter 5.1
Verfasst: 02.11.2013, 14:19
von runnerz
Hi,
ich habe einen HP Proliant Server frisch upgedatet. Darauf läuft ESXi v5.1 (1157734).
Ich reiche gerade alle USB UHCI Controller über Configuration - Advanced Settings - DirectPath I/O Configuration durch. Der ESXi erwartet dann einen Reboot. Doch nach einem Reboot sind alle USB Controller wieder weg.
Wie kann ich das fixen?
Danke, runnerz
Verfasst: 02.11.2013, 14:26
von irix
Der Grund USB per DirectPath durchzuschleifen ist welcher? Warum kannst du nicht das normale USB Redirection nehmen?
Gruss
Joerg
Verfasst: 02.11.2013, 14:56
von dhx256
Vergiss USB passthrough bei ESXi 5.1, je nach Patchlevel ging das mal, dann wieder nur bis zum Reboot und dann hat man sich den USB-Controller vom USB-Stick ausgehängt da war der ganze Stick nur noch read-only.
Gruss
Martin
Verfasst: 02.11.2013, 15:37
von Dayworker
Vor allem ist es sinnvoll, nur die UHCI-Controller durchzureichen. UHCI ist USB1.1 und somit für Maus und Tastatur ausreichend. Falls du Sticks (Datenträger, W-Lan etc) einbinden willst, willst du aber mindestens USB2.0 bzw EHCI haben.
Verfasst: 04.11.2013, 10:15
von drnicolas
Ganz abwegige Idee:
Einer meiner Rechner hatte auch so ein Phänomen.
vt-d eingerichtet-> ging
Nach Abschalten ging jedesmal nichts mehr.
Letztlich lag es an eine falsch eingebauten BIOS-Batterie. Das BIOS vergass immer die aktuellen Einstellungen und deaktivierte das vt-d wieder.
Verfasst: 04.11.2013, 17:44
von runnerz
Habe gerade diesen Knowledge Base Eintrag von VMware gefunden:
http://kb.vmware.com/selfservice/micros ... Id=2044963
VMware hat sich mit der 5.1er Version komplett vom USB controller passthrough verabschiedet. Alternativ kann man ein USB device per vSphere zur VM "durchschleifen".
Viele Grüße, runnerz
Verfasst: 04.11.2013, 18:11
von irix
Nein nicht "alternativ" sondern das ist der offizielle Weg und eigentlich auch der viel einfachere. Du hast leider nicht beantwortet warum du DirectPathIO verwenden wolltest. Letzteres war der Workaround zu seligen ESX(i) 4.0 Zeiten weil der Virtuelle USB Controller noch nicht tat.
Grus
Joerg