如果您没有使用 WiF i 连接,则确实没有必要在 Raspberry Pi 上打开它。多亏了各种工具,这是一个相当简单的过程。
下面的文章将展示一些禁用 WiFi 的方法,从使用 rfkill 到修改启动配置文件。
使用树莓派桌面关闭 WiFi
本节将指导您在使用 Raspberry Pi OS 桌面时如何关闭 WiFi 连接。
桌面界面是关闭 WiFi 的最简单方法,因为它只需要点击几下。
1.在 Raspberry Pi 桌面上,查找屏幕右上角的 WiFi 图标。此符号由两个箭头表示,一个向上箭头和一个向下箭头。单击此图标可显示子菜单。
2.当子菜单出现时,关闭 WiFi 所需要做的就是点击关闭无线局域网选项。单击此选项将立即关闭您的 WiFi 连接。
3.现在,您已成功关闭 WiFi 连接。
如果它没有因某种原因被禁用,请务必继续阅读更多方法。
使用 rfkill 关闭 WiFi 连接
本节将向您展示如何使用 rfkill 包来禁用 Raspberry Pi 的 WiFi。
此软件包旨在轻松禁用从您的设备运行的无线连接。这些无线连接包括蓝牙和 WiFi。
1.尽管 rfkill 应该包含在您的发行版中,但最好检查签名以确保它已安装在系统上。
1.首先,您需要更新您的软件包列表并升级所有现有软件包。
sudo apt update sudo apt full-upgrade
2.更新完成后,您可以通过运行以下命令来确保安装了 rfkill。
sudo apt install rfkill
3.安装 rfkill 后,您可以轻松地使用它来关闭 Raspberry Pi 上的 WiFi。
您需要做的就是输入以下命令:
sudo rfkill 屏蔽wifi
您也可以使用 rfkill 关闭蓝牙连接。
sudo rfkill 块蓝牙
4.Raspberry Pi 上的 WiFi 连接现已成功关闭。
如果要恢复连接的功能,可以运行以下命令。
sudo rfkill 解锁wifi
修改启动配置以禁用 WiFi
在本节中,您将学习如何修改树莓派的启动配置文件。
通过修改此文件,您可以在启动过程中关闭 WiFi 连接。
1.如果您正在 Raspberry Pi 上编辑此文件,则可以通过运行以下命令来完成。为了编辑这个文件,我将使用 Nano,因为它是最容易使用的基于终端的编辑器之一。当 SD 卡插入另一台设备时,您也可以编辑此文件。该文件将在名为 'boot' 的分区上可用。
sudo nano/boot/config.txt
2.在本节中,找到以下文本块。使用 Nano 时,您可以使用快捷键 CTRL + W 搜索文本文件。
[all]
3.在此文本下方,您需要添加以下行。
这一行告诉系统它需要关闭树莓派的 WiFi 模块。
dtoverlay=disable-wifi
您也可以使用此文件通过添加以下行来关闭蓝牙模块。
dtoverlay=disable-bt
4.您现在可以将更改保存到配置文件中。
如果您在 Raspberry Pi 上执行此操作,请按 CTRL + X 保存文件,然后按 Y ,然后按 ENTER。
5.要使此更改生效,您需要重新启动 Raspberry Pi。
要安全地重启您的设备,您可以使用以下命令。
sudo reboot
使用 Modprobe 黑名单阻止 WiFi
Modprobe 是一种特殊的软件,用于将模块加载到 Linux 内核本身。
您可以使用 modprobe 功能阻止它加载到用于 Wi 的内核模块中Fi 或蓝牙连接。
1.在 Raspberry Pi 上,运行以下命令来编辑文件 'raspi-blacklist.conf'。 Modprobe 软件会自动读入这个配置文件。
sudo nano/etc/modprobe.d/raspi-blacklist.conf
2.在此文件中,在文件末尾添加以下两行以禁用加载的 WiFi 内核模块。
所有这一切只是告诉 modprobe 它无法加载到以指定名称开头的内核模块中。
黑名单 brcmfmac 黑名单 brcmutil
如果你想禁用蓝牙模块的加载,你可以添加以下几行。
blacklist hci_uart blacklist btbcm blacklist btintel blacklist rfcom blacklist btqca blacklist btsdio blacklist bluetooth
3.将黑名单行添加到文件后,您可以按 CTRL + X 保存文件,然后按 Y 和 ENTER。
4.要使更改生效,您需要重新启动 Raspberry Pi。要重新启动您的 Pi,请使用以下命令。
sudo reboot
希望在本教程结束时,您将知道如何在 Raspberry Pi 上禁用 WiFi。
评论