Sigh, I think I broked it again. So this time I tried to create sys-usb manually using the command:
qvm-create --label red sys-usb
Which seemed to work but wouldn’t allow me to apply devices when I clicked the settings of this VM from Qube manager. The reason was that it was PVH enabled or something like that. Anyway, I might have deleted it and tried again. Eventually I found in settings where I could change the mode to HVM and this then allowed me to assign a device to sys-usb. Not quite sure if I assigned the correct device. I ran the command ‘qvm-pci’ and saved it in a file which I’ll upload although it doesn’t seem to be allowing me to upload a text file so cut and paste it is
dom0:00_00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Root Complex
dom0:00_00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU
dom0:00_01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
dom0:00_01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
dom0:00_02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
dom0:00_02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
dom0:00_02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
dom0:00_08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
dom0:00_08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
dom0:00_14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller
dom0:00_14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge
dom0:00_18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
dom0:00_18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
dom0:00_18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
dom0:00_18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
dom0:00_18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
dom0:00_18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
dom0:00_18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
dom0:00_18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
dom0:01_00.0 Unassigned class: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader
dom0:02_00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter sys-net
dom0:03_00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd
dom0:04_00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir
dom0:04_00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI]
dom0:04_00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
dom0:04_00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
dom0:04_00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.1
dom0:04_00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor
dom0:04_00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
There were two USB controllers listed so I tried each in turn. The first dom0:04_004 crashed Qubes so I assumed that this was the one that dom0 was using. So I tried the other USB controller and it seemed to work, I think. Now the first time I started sys-usb it wouldn’t start but attempted to load the following devices a cam, some bluetooth device and a gigabit ethernet card which I assume is my USB Ethernet card. The second time I started sys-usb it said these devices were available to me but not sure what to do next? How do I get dom0 to access them or how do I use them?
I checked the settings for sys-net and removed the device driver which was the Realtek driver and then sys-net would start. Whilst I have the driver apparently it requires certain dependencies to install and apparently the only way to install them is to download them so I think I need my USB Ethernet card working before I can solve my wifi issue?
I think I might be getting somewhere but I’m not sure. I do think I am learning something and I appreciate your support and patience
I