Menu

Jak wyłączyć kartę sieciową wifi z systemu linux

2026-05-16 - Proxmox, Sieć

W pierwszej kolejności wykryjmy urządzenia sieciowe poleceniem:

lspci -nnk | grep -A3 -Ei 'wifi|wireless|network'

przykładowy wynik:

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]
        Subsystem: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]
        Kernel driver in use: rtw89_8852be
        Kernel modules: rtw89_8852be
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c5)

Znamy już Kernel modules: rtw89_8852be to teraz sprawdźmy jakie załadował moduły dla tego sterownika:

lsmod | grep rtw

wynik:

root@pve:~# lsmod | grep rtw
rtw89_8852be           12288  0
rtw89_8852b           339968  1 rtw89_8852be
rtw89_8852b_common     61440  1 rtw89_8852b
rtw89_pci             106496  1 rtw89_8852be
rtw89_core           1093632  3 rtw89_8852b,rtw89_pci,rtw89_8852b_common
mac80211             1687552  2 rtw89_core,rtw89_pci
cfg80211             1400832  3 rtw89_core,mac80211,rtw89_8852b_common

To teraz możemy wyłączyć sterownik przez blacklistę modułu. Tworzymy plik:

nano /etc/modprobe.d/blacklist-wifi.conf

i dodajemy:

blacklist rtw89_8852be
blacklist rtw89_8852b
blacklist rtw89_8852b_common
blacklist rtw89_pci
blacklist rtw89_core

Natomiast lepiej nie wyłączać z poniższej listy, bo mogą być wspólne dla wielu urządzeń:
mac80211
cfg80211

następnie

update-initramfs -u
reboot now

Po restarcie sprawdzamy, czy załadował moduły poleceniem:

lsmod | grep rtw

Dodatkowo można również wyłączyć sterownik bluetooth. W pierwszej kolejności można sprawdzić, czy są:

root@pve:~# lsusb | grep -i bluetooth
Bus 001 Device 003: ID 0bda:b85b Realtek Semiconductor Corp. Bluetooth Radio

i następnie:

nano /etc/modprobe.d/blacklist-bluetooth.conf

i wklejamy:

blacklist btusb
blacklist bluetooth
blacklist btrtl
blacklist btintel
blacklist btbcm

i reboot