#1 楼
Raspbian正在使用覆盖管理硬件。在/boot/overlays/README
中,您会发现:Name: pi3-disable-wifi
Info: Disable Pi3 onboard WiFi
Load: dtoverlay=pi3-disable-wifi
Params: <None>
我建议您只需将
dtoverlay=pi3-disable-wifi
添加到
/boot/config.txt
以禁用wifi 。我已经用Raspberry Pi 4B测试了它。这对Pi4也有效。禁用后,您将无法获得WiFi接口wlan0,因为您可以通过ip -br addr
进行检查。更新:@JeffAtwood在他的评论中指出了
他们将其重命名为
disable-wifi
因此您可以使用pi3-disable-wifi
作为兼容性的同义词。禁用蓝牙也是一样。2019-10-25:似乎所有内容都已记录在
/boot/overlays/README
中。评论
有人测试过吗?我真的不希望冒这样的风险:)
–姓氏
19年7月16日在18:05
@Wossname我刚刚为您测试过并更新了答案。
– Ingo
19年7月16日在22:54
太好了,非常感谢您的努力。 +1
–姓氏
19年7月17日在8:38
一个小的调整,他们将其重命名为disable-wifi,因此您可以使用pi3-disable-wifi作为兼容性的同义词。禁用蓝牙也是一样。
–杰夫·阿特伍德
19年7月22日在9:11
@Ingo从9月发行的Raspbian Buster中查找/ boot / overlays / README,现在可以看到记录了disable-bt和disable-wifi的信息。
–海因里希·乌尔布里希特(Heinrich Ulbricht)
19-10-24在21:29
#2 楼
使用rfkill block wifi
并重新启动以禁用,并使用rfkill unblock wifi
并重新启动以再次启用它。#3 楼
使用以下内容创建/etc/modprobe.d/brcm-blacklist.conf:blacklist brcmfmac
blacklist brcmutil
重新启动,并且应该禁用WiFi。您可能会在系统日志中发现错误,具体取决于您使用哪种方法来配置网络。您当然可以选择更正这些问题。
评论
答案之一可以解决您的问题吗?这应该。请接受一个以完成问题。