Не удалось получить доступ к VBOXADDITIONS_4.3.10_93012 & rdquo;

«Современное» решение с использованием Network Manager: просто снимите флажок Wireless Enabled в апплете Network Manager (KDE: Network Management). Команда nmcli nm wifi off эквивалентна. Продолжайте читать, если вы спорадически разрешаете Wi-Fi, но хотите перезагрузить его для отключения при перезагрузке.

Состояние беспроводной сети запоминается в файле /var/lib/NetworkManager/NetworkManager.state. Чтобы отключить Wi-Fi при загрузке, убедитесь, что ключ WirelessEnabled остается на false. Вы можете это сделать, отредактировав сценарий инициализации Network Manager или используя трюк /etc/rc.local ниже. Необходимая команда:

sed s/^WirelessEnabled=true/WirelessEnabled=false/ -i /var/lib/NetworkManager/NetworkManager.state
rfkill block wifi

Поместите это перед exit 0 (как описано ниже). Команда rfkill block wifi по-прежнему необходима из-за гонки с запуском Network Manager (NM). После запуска NM изменения в файл состояния не действуют.

(старый ответ, который включает в себя редактирование файла /etc/rc.local с объяснением команды rfkill)

Немного взломанный, но он должен работать. Беспроводную карту можно отключить с помощью команды rfkill. Все устройства, используемые rfkill, могут быть показаны с помощью rfkill list. Пример вывода:

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

Hard blocked зависит от аппаратной настройки, например. беспроводной коммутатор на ноутбуке. Soft blocked может управляться ОС (Ubuntu).

Как это работает? У него нет man-страницы, запуск rfkill дает текст справки в этом случае:

Usage:  rfkill [options] command
Options:
        --version       show version (0.4)
Commands:
        help
        event
        list [IDENTIFIER]
        block IDENTIFIER
        unblock IDENTIFIER
where IDENTIFIER is the index no. of an rfkill switch or one of:
        <idx> all wifi wlan bluetooth uwb ultrawideband wimax wwan gps fm

А теперь мы где-то попадаем. Для отключения беспроводного устройства вам необходимо запустить rfkill block wifi как root. (wlan - псевдоним wifi, см. исходный код rfkill).

Теперь, если вы хотите отключить функции беспроводной связи во время загрузки, добавьте команду в /etc/rc.local, запустив sudo nano /etc/rc.local. Используйте клавиши со стрелками / вверх / вниз для перехода к строке до exit 0 и добавьте rfkill block wifi, чтобы файл завершился следующим образом:

# By default, this script does nothing

rfkill block wifi
exit 0

По завершении нажмите Ctrl + X , затем нажмите Y, чтобы сохранить его, и нажмите Enter, чтобы принять имя файла.

Если вы решите активировать устройство позже, запустите: sudo rfkill unblock wifi. Не забудьте удалить строку из /etc/rc.local, если вы решите использовать беспроводную карту.

1
задан 13 March 2015 в 14:56

0 ответов

Другие вопросы по тегам:

Похожие вопросы: