Получил Pi 3, который всегда будет использовать Ethernet, поэтому пытаюсь выяснить, как отключить WiFi, чтобы он даже не включался после перезагрузки.
Если я делаю, ifconfig
я вижу wlan0
устройство. Я могу сделать, ifconfig wlan0 down
но он снова вернется после перезагрузки.
Я пытался комментировать что-либо о wlan0
(и wlan1
) в, /etc/network/interfaces
но это не имеет значения.
eth0
не закомментировано, поэтому его можно использовать.
wlan1
этот файл?wlan0
в/etc/network/interfaces
? Если этоauto
изменить, чтобыmanual
следоватьifdown wlan0
.Ответы:
См. Ответ Людовика Ронсина ниже об использовании dtoverlay, метода, добавленного в январе 2017 года.
Этот пост, кажется, говорит об этом. Ответ говорит об отключении драйверов путем редактирования файла
/etc/modprobe.d/raspi-blacklist.conf
и добавления:В качестве альтернативы вы можете использовать
crontab -e
и добавить:Так что команда запускается при каждой загрузке.
Надеюсь, это поможет, я все еще жду, когда прибудет мой Pi 3.
источник
/etc/modprobe.d/local-blacklist.conf
файл, вместо добавления к существующему файлу.sudo crontab -e
sudo
. Для растяжки, вы должны использоватьip link set wlan0 down
вместоifdown
sudo ifconfig wlan0 down
вместо этого :. Если это все еще не работает, используйтеifconfig
для перечисления всех доступных сетевых интерфейсов.Чтобы полностью отключить встроенный WiFi из прошивки на Pi3, добавьте
dtoverlay=disable-wifi
в /boot/config.txt .
Это задокументировано здесь . Обязательно используйте последнюю версию прошивки, эта функция была добавлена в январе 2017 года .
Существует также наложение для отключения бортового Bluetooth:
disable-bt
. Если вы хотите отключить Wi-Fi и Bluetooth, вам нужно добавить следующие 2 строки:источник
/boot/config.txt
Это самый чистый способ отключить WiFi и другие периферийные устройства.dtparam=...
команды и ссылаются на ранее объявленныеdtoverlay
. Для получения дополнительной информации см. Официальную документацию на raspberrypi.org/documentation/configuration/…Вы можете использовать
Это должно отключить адаптер Wi-Fi.
Используйте,
sudo iwconfig wlan0 txpower on
чтобы включить его снова.Ссылка: https://manpages.debian.org/buster/wireless-tools/iwconfig.8.en.html
источник
Мы измерили RF от Pi 3 (при использовании в качестве точки доступа WiFi) и подтвердили, что это утверждение отключает передатчик WiDi Pi при использовании в качестве горячей точки:
Вы также можете легко создать нажимаемую кнопку на панели задач, чтобы сделать это. Инструкции можно найти здесь: http://orbisvitae.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=81166#Post81166
источник
Помимо внесения в черный список, в котором есть риск блокировки в случае, если вам нужно перезагрузить компьютер и нет доступных сетей Ethernet, вы также можете выгрузить модуль ядра следующим образом:
Но я не уверен, что выгрузка драйверов устройств - хорошая идея, так как я боюсь, что устройство wlan0 может по-прежнему потреблять энергию и даже больше, если функции управления питанием драйверов устройств не загружены, в настоящее время я сохраняю драйверы загруженными и просто проверяю маршрут по умолчанию через wlan0 отключен:
Это гарантирует, что весь трафик будет проходить через eth0 и (надеюсь) будет более стабильным и т. Д., Например, для демона ntp.
источник
Я использую следующую команду
wpa_cli terminate
, у меня есть эта команда в моем/etc/rc.local
источник
Я изменил rc.local с помощью команды sudo nano /etc/rc.local и добавил в нее ifconfig wlan0. Однако, если Ethernet не подключен или IP не назначен для проводного интерфейса, значит, WiFi включен. Это дает резервный способ подключения RasPi при работе в автономном режиме.
это выглядит как ниже,
Затем сохраните, используя CTRL + X, и перезагрузите компьютер. Кажется, у меня работает, так как после перезагрузки ifconfig не выдает wlan0.
источник
Я использую свой пи в качестве точки доступа (точка доступа Wi-Fi). Это работает для меня:
И чтобы включить его снова без перезагрузки пи, запустите это:
источник
Другое решение - отредактировать
/etc/network/interfaces
файл, закомментировать / удалить строки о подключении Wi-Fi (wlan0) и добавить строку:источник
Самый простой способ отключиться от сети Wi-Fi на Pi 3 - это ввести какой-то бесполезный пароль! Нажмите на свою сеть Wi-Fi, он снова запросит пароль, но на этот раз введите произвольный текст, и вы будете отключены.
источник
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
для тех, кто хочет использовать этот метод.