I have installed blackarch penetration testing system into a template and from there in to a app VM.
Blackarch, as the name suggests, uses archlinux.
I can get ethernet to work but not wifi. I wonder what I’m forgetting/missing.
I am using the same kernel as the one which works for wifi in sys-net.
I added the same kernel arguments to this VM (copied from the working VM sys-net).
I have added the wifi and ethernet device to this VM in Qubes settings.
My wifi driver iwlwifi is loaded, as revealed by lsmod.
Comparing to sys-net, I was missing an accociated driver iwlmvm. I added it but that didn’t help.
I started Network manager, which gets ethernet working. Wifi didn’t come up.
systemctl start NetworkManager
I have tried with, and without, network-manager as a service in Qubes settings.
iwconfig shows that there is no interface with wifi
lspci shows the wifi and ethernet devices. Here is the output for the wifi device.
lspci -s "00:06.0" -v -n
00:06.0 0280: 8086:2723 (rev 1a)
Subsystem: 8086:0084
Physical Slot: 6
Flags: fast devsel, IRQ 40
Memory at f2024000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel modules: iwlwifi