Marek Marczykowski-Górecki:
Sounds like you all are way ahead of me on this thread now (great!)--but
yes, this is after permissive mode enabled. I want to add upon first
booting single clicking the dock icon for sys-net reads "device not
managed" but after sleeping and waking there is no longer any entry at all.
I don't feel confident to judge for sure what's relevant, but here are
some things that might be.
[ 1.979068] FUJITSU Extended Socket Network Device Driver - version
1.1 - Copyright (c) 2015 FUJITSU LIMITED
[ 1.980511] piix4_smbus 0000:00:01.3: SMBus Host Controller not enabled!
[ 1.981868] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.982959] ehci-pci: EHCI PCI platform driver
[ 1.998059] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.999999] uhci_hcd 0000:00:01.2: UHCI Host Controller
[ 2.000540] uhci_hcd 0000:00:01.2: new USB bus registered, assigned
bus number 1
[ 2.000693] uhci_hcd 0000:00:01.2: detected 2 ports
[ 2.001491] uhci_hcd 0000:00:01.2: irq 23, io base 0x0000c200
[ 2.002251] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.002286] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 2.002304] usb usb1: Product: UHCI Host Controller
[ 2.002316] usb usb1: Manufacturer: Linux
4.9.56-21.pvops.qubes.x86_64 uhci_hcd
[ 2.002332] usb usb1: SerialNumber: 0000:00:01.2
[ 2.002720] hub 1-0:1.0: USB hub found
[ 2.002736] hub 1-0:1.0: 2 ports detected
[ 2.006457] FDC 0 is a S82078B
[ 2.023658] [drm] Initialized
[ 2.058903] [drm] Found bochs VGA, ID 0xb0c0.
[ 2.058917] [drm] Framebuffer size 16384 kB @ 0xf1000000, mmio @
0xf242c000.
[ 2.066469] [TTM] Zone kernel: Available graphics memory: 177706 kiB
[ 2.066491] [TTM] Initializing pool allocator
[ 2.066509] [TTM] Initializing DMA pool allocator
[ 2.152836] ppdev: user-space parallel port driver
[ 2.189430] intel_rapl: Found RAPL domain package
[ 2.189437] intel_rapl: Found RAPL domain core
[ 2.189444] intel_rapl: Found RAPL domain uncore
[ 2.189450] intel_rapl: Found RAPL domain dram
[ 2.202672] usbcore: registered new interface driver brcmfmac
[ 2.354325] fbcon: bochsdrmfb (fb0) is primary device
[ 2.425230] Console: switching to colour frame buffer device 128x48
[ 2.456353] bochs-drm 0000:00:03.0: fb0: bochsdrmfb frame buffer device
[ 2.458278] usb 1-1: new full-speed USB device number 2 using uhci_hcd
[ 2.465078] [drm] Initialized bochs-drm 1.0.0 20130925 for
0000:00:03.0 on minor 0
[ 2.465584] xen: --> pirq=16 -> irq=36 (gsi=36)
[ 2.466104] brcmfmac: brcmf_chip_recognition: SB chip is not supported
[ 2.466121] brcmfmac: brcmf_pcie_probe: failed 14e4:43a3
I can DM you full logs if you like.
Finally, I am able to get networking working with a usb wired ethernet
adapter, then assigning the USB device to sys-net. If you want logs for
this, LMK.
I'm curious--would it be better for security to avoid PCI permissive
mode and instead use a USB network adapter for wifi? With IOMMU I don't
know how much permissive mode weakens isolation (at all?)
Thanks again, you all!
-m0ssy