Hello,
some days ago i disabled my onboard wifi inside the bios to work completly offline.
After restart the computer i recognized, that there is a established wifi connection through onboardchip.
This is suprised but also it shocks, because it seems, that bios switch is not recognized by kernel.
For me it is a security risk.
How could i completely disable onboard wifi?
I thought, that during kernelboot my available hardware is checked. The result should be, that there is no onboardwifi.
This is always the result if running windows.
You could blacklist the driver, (as long as you don’t need to use any other wireless device relying on the same driver). Just a matter of creating a file eg /etc/modprobe.d/blacklist.conf,
with
Another idea would be to prevent the device from being managed by the network manager. For this, you’ll need to edit /etc/NetworkManager/NetworkManager.conf, adding the following
[keyfile]
unmanaged-devices=mac:xx.xx.xx.xx.xx.xx
You can get the MAC address (HW address) for the wireless device from
Hard-blocking is usually as a result of being disabled via a hardware switch (or key combination), and so cannot be enabled via the rfkill utility - it only lets you query the status. Soft-blocking can be changed, but on boot the wireless hardware is re-intialised, so soft-blocking does not survive the reboot (in my experience). If you really don’t want the card to be user-controlled by NM, then make it unmanaged as I suggested before.