* [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0
@ 2017-08-03 23:00 Divine E
2017-08-04 6:31 ` [Qemu-devel] [Bug 1708551] " Thomas Huth
` (5 more replies)
0 siblings, 6 replies; 10+ messages in thread
From: Divine E @ 2017-08-03 23:00 UTC (permalink / raw)
To: qemu-devel
Public bug reported:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
** Affects: qemu
Importance: Undecided
Status: New
** Tags: regression usb
** Tags added: regression
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
New
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
@ 2017-08-04 6:31 ` Thomas Huth
2017-08-04 13:19 ` Divine E
2017-08-04 15:29 ` Thomas Huth
` (4 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Thomas Huth @ 2017-08-04 6:31 UTC (permalink / raw)
To: qemu-devel
Could you please try to run QEMU without the "-usb" option here? "-usb"
automatically creates an EHCI and UHCI controller on the q35 machine, so
that might be the reason that your USB devices get connected as USB 2.0
instead.
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-04 6:31 ` [Qemu-devel] [Bug 1708551] " Thomas Huth
@ 2017-08-04 13:19 ` Divine E
0 siblings, 0 replies; 10+ messages in thread
From: Divine E @ 2017-08-04 13:19 UTC (permalink / raw)
To: qemu-devel
Doing so returns:
`qemu-system-x86_64: -device usb-tablet,bus=usb-bus.0: Bus 'usb-bus.0' not found`
> On Aug 4, 2017, at 2:31 AM, Thomas Huth <1708551@bugs.launchpad.net> wrote:
>
> Could you please try to run QEMU without the "-usb" option here? "-usb"
> automatically creates an EHCI and UHCI controller on the q35 machine, so
> that might be the reason that your USB devices get connected as USB 2.0
> instead.
>
> ** Changed in: qemu
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1708551
>
> Title:
> macOS Guest Reading USB 3.0 Bus as USB 2.0
>
> Status in QEMU:
> Incomplete
>
> Bug description:
> Description:
> I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
>
> Parameters:
> QEMU release version: 2.10.0-rc0
> Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
> Command Line: https://pastebin.com/pBSYbrW1
> Host: Arch Linux
> Guest: macOS v10.12.6
> Guest System Info: https://pastebin.com/U1Tihxei
>
> Notes:
> 1. Observed sometime after late-May-early-June of this year.
>
> 2. Due to [a defect in qemu v2.8 which affected GTK
> users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
> change to macOS' booting process conflicting with qemu
> v2.9](https://lists.nongnu.org/archive/html/qemu-
> devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
> -rc1 fails to load OVMF right now).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
2017-08-04 6:31 ` [Qemu-devel] [Bug 1708551] " Thomas Huth
@ 2017-08-04 15:29 ` Thomas Huth
2017-08-04 16:18 ` Divine E
2017-08-07 16:34 ` Thomas Huth
` (3 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Thomas Huth @ 2017-08-04 15:29 UTC (permalink / raw)
To: qemu-devel
Then simply omit the "bus=usb-bus.0" here - the devices then should be
put onto the XHCI bus automatically.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-04 15:29 ` Thomas Huth
@ 2017-08-04 16:18 ` Divine E
0 siblings, 0 replies; 10+ messages in thread
From: Divine E @ 2017-08-04 16:18 UTC (permalink / raw)
To: qemu-devel
Removing the `bus=usb-bus.0` param from everything, [as shown
here](https://pastebin.com/x0Cp70XD), boots fine; but completely breaks
mouse functionality. To mitigate, i tried passing through a Logitech
mousepad I own--in similar fashion to the iPhone; but Host complained
about permissions & `libusb` requiring "write access to USB device
nodes".
FWIW, I vaguely recall the `usb-tablet` parameter being "a whole thing"
with virtual macOS; however, I'll need to check my records to refresh my
memory.
> On Aug 4, 2017, at 11:29 AM, Thomas Huth <1708551@bugs.launchpad.net> wrote:
>
> Then simply omit the "bus=usb-bus.0" here - the devices then should be
> put onto the XHCI bus automatically.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1708551
>
> Title:
> macOS Guest Reading USB 3.0 Bus as USB 2.0
>
> Status in QEMU:
> Incomplete
>
> Bug description:
> Description:
> I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
>
> Parameters:
> QEMU release version: 2.10.0-rc0
> Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
> Command Line: https://pastebin.com/pBSYbrW1
> Host: Arch Linux
> Guest: macOS v10.12.6
> Guest System Info: https://pastebin.com/U1Tihxei
>
> Notes:
> 1. Observed sometime after late-May-early-June of this year.
>
> 2. Due to [a defect in qemu v2.8 which affected GTK
> users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
> change to macOS' booting process conflicting with qemu
> v2.9](https://lists.nongnu.org/archive/html/qemu-
> devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
> -rc1 fails to load OVMF right now).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
2017-08-04 6:31 ` [Qemu-devel] [Bug 1708551] " Thomas Huth
2017-08-04 15:29 ` Thomas Huth
@ 2017-08-07 16:34 ` Thomas Huth
2017-08-08 5:15 ` Divine E
2017-08-08 5:34 ` Thomas Huth
` (2 subsequent siblings)
5 siblings, 1 reply; 10+ messages in thread
From: Thomas Huth @ 2017-08-07 16:34 UTC (permalink / raw)
To: qemu-devel
Ok, could you maybe try something like this instead:
qemu-system-x86_64 ... -usb \
-device qemu-xhci,id=xhci \
-device usb-tablet,bus=usb-bus.0 \
-device usb-kbd,bus=usb-bus.0 \
-device usb-host,bus=xhci.0,vendorid=0x05ac,productid=0x12a8
i.e. use "bus=xhci.0" for the usb-host device?
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-07 16:34 ` Thomas Huth
@ 2017-08-08 5:15 ` Divine E
0 siblings, 0 replies; 10+ messages in thread
From: Divine E @ 2017-08-08 5:15 UTC (permalink / raw)
To: qemu-devel
In doing so, the device is now unseen by the system.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Incomplete
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
` (2 preceding siblings ...)
2017-08-07 16:34 ` Thomas Huth
@ 2017-08-08 5:34 ` Thomas Huth
2017-08-22 11:16 ` Gerd Hoffmann
2021-05-05 8:18 ` Thomas Huth
5 siblings, 0 replies; 10+ messages in thread
From: Thomas Huth @ 2017-08-08 5:34 UTC (permalink / raw)
To: qemu-devel
** Changed in: qemu
Status: Incomplete => Triaged
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Triaged
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Qemu-devel] [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
` (3 preceding siblings ...)
2017-08-08 5:34 ` Thomas Huth
@ 2017-08-22 11:16 ` Gerd Hoffmann
2021-05-05 8:18 ` Thomas Huth
5 siblings, 0 replies; 10+ messages in thread
From: Gerd Hoffmann @ 2017-08-22 11:16 UTC (permalink / raw)
To: qemu-devel
xhci doesn't work with macos because macos has a white list of supported
xhci controllers and ignores the xhci adapters emulated by qemu.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Triaged
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug 1708551] Re: macOS Guest Reading USB 3.0 Bus as USB 2.0
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
` (4 preceding siblings ...)
2017-08-22 11:16 ` Gerd Hoffmann
@ 2021-05-05 8:18 ` Thomas Huth
5 siblings, 0 replies; 10+ messages in thread
From: Thomas Huth @ 2021-05-05 8:18 UTC (permalink / raw)
To: qemu-devel
This is an automated cleanup. This bug report has been moved to QEMU's
new bug tracker on gitlab.com and thus gets marked as 'expired' now.
Please continue with the discussion here:
https://gitlab.com/qemu-project/qemu/-/issues/146
** Changed in: qemu
Status: Triaged => Expired
** Bug watch added: gitlab.com/qemu-project/qemu/-/issues #146
https://gitlab.com/qemu-project/qemu/-/issues/146
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1708551
Title:
macOS Guest Reading USB 3.0 Bus as USB 2.0
Status in QEMU:
Expired
Bug description:
Description:
I'm having trouble with USB Passthrough. Running `system_profiler SPUSBDataType` on macOS guest confirms that the system "sees" my device, and that qemu is passing *something* through. However, the system sees my connection as USB 2.0, even though i'm passing through XHCI controllers (nec-usb-xhci/qemu-xhci). I suspect this is the reason why my guest is unable to recognize my iPhone in XCode & iTunes.
Parameters:
QEMU release version: 2.10.0-rc0
Bios: [patched version of OVMF](https://github.com/gsomlo/edk2/tree/macboot)]
Command Line: https://pastebin.com/pBSYbrW1
Host: Arch Linux
Guest: macOS v10.12.6
Guest System Info: https://pastebin.com/U1Tihxei
Notes:
1. Observed sometime after late-May-early-June of this year.
2. Due to [a defect in qemu v2.8 which affected GTK
users](https://bugs.launchpad.net/qemu/+bug/1578192), and [a recent
change to macOS' booting process conflicting with qemu
v2.9](https://lists.nongnu.org/archive/html/qemu-
devel/2017-03/msg06366.html), i'm forced to use qemu v2.10.0-rc0 (as
-rc1 fails to load OVMF right now).
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1708551/+subscriptions
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-05-05 8:34 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-03 23:00 [Qemu-devel] [Bug 1708551] [NEW] macOS Guest Reading USB 3.0 Bus as USB 2.0 Divine E
2017-08-04 6:31 ` [Qemu-devel] [Bug 1708551] " Thomas Huth
2017-08-04 13:19 ` Divine E
2017-08-04 15:29 ` Thomas Huth
2017-08-04 16:18 ` Divine E
2017-08-07 16:34 ` Thomas Huth
2017-08-08 5:15 ` Divine E
2017-08-08 5:34 ` Thomas Huth
2017-08-22 11:16 ` Gerd Hoffmann
2021-05-05 8:18 ` Thomas Huth
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.