On Thu, 11 Apr 2019, jrsmi...@gmail.com wrote: > On Wednesday, April 10, 2019 at 3:25:34 AM UTC-7, unman wrote: > > On Tue, Apr 09, 2019 at 11:45:02AM -0700, jrsmi...@gmail.com wrote: > > > If there is no signal on PS/2 ground or I can eliminate it, is this the > > > more secure route or is it worth doing the USB shuffle? I have 4 USB > > > controllers available. > > > > > > > If you really have 4 USB controllers I would allocate one to dom0 and 3 > > to sys-usb (or more than one sys-usb). > > Depending on your level of paranoia you might want to permanently attach > > the devices to the usb port in dom0 - I mean physically. > > I see now why you phrased it the way you did ("If you really have 4 USB > controllers..."). After running `sudo lspci -vv | grep -i usb` and getting > back only two hits as dom0 I began digging. After all, my mobo docs and box > says: > > Chipset+Intel ® Thunderbolt TM 3 Controller: > - 2 x USB Type-C TM ports on the back panel, with USB 3.1 Gen 2 support > Chipset+ASMedia ® USB 3.1 Gen 2 Controller: > - 1 x USB Type-C TM port with USB 3.1 Gen 2 support, available through the > internal USB header > Chipset+Realtek ® USB 3.1 Gen 1 Hub: > - 4 x USB 3.1 Gen 1 ports on the back panel > Chipset: > - 4 x USB 3.1 Gen 1 ports available through the internal USB headers > - 6 x USB 2.0/1.1 ports (2 ports on the back panel, 4 ports available through > the internal USB headers) > > so *obviously* there are four USB controllers, right? I can account for one > of them not showing up, that's the controller in the Tunderbolt chipset. > This shows up in Ubuntu as one of three USB controllers seen by lspci, but > Qubes doesn't see it. The fourth could be the USB 3.1 Gen 2 front panel > controller, which I haven't populated yet. > > Some of the docs I ran across describing lsusb looked promising, but > then they would say something like, "you can see from the output above > that there are two controllers", but it wasn't clear to me which were > controllers vs hubs. I did learn that some controllers have multiple > hubs (say USB 2.0 and USB 3.0), but it's much less straightforward to > clearly identify the USB controllers than I thought it would be. I'm no > longer sure that even that is the correct way to look at it since there > could be multiple controllers on the same PCIe bus and the level of > granularity we have to work with in Qubes is at the PCIe level.
You could see if your bios allows disabling USB3/XHCI for the chipset USB controllers. There are some USB combining tricks on some MBs that might eat away (two) ehci controllers (and output only one xhci controller). -- i. -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/alpine.DEB.2.20.1904112156280.13646%40whs-18.cs.helsinki.fi. For more options, visit https://groups.google.com/d/optout.