Отключение беспроводной связи при запуске

К сожалению, это не так:

Альтернативный установщик, необходимый, когда пользователи хотят настроить cryptsetup, Logical Volume Manager (LVM) или программные RAID-массивы во время установки, может исчезнуть из Ubuntu уже в версии 12.10 , Идея обсуждается в предложении, предложенном Стивом Лангасеком, инженером-проектировщиком фонда Canonical Ubuntu. Согласно Langasek, удаление альтернативного образа установщика будет представлять собой шаг к уменьшению количества установочных образов Ubuntu. Направляемый разделитель в ubiquity - установщик с настольных изображений на рабочем столе - теперь содержит расширения для настройки cryptsetup для шифрования целых дисков и для управления дисками с использованием логического диспетчера томов. Обе функции должны, в соответствии с Langasek, также быть доступны с ручным разделением в ближайшее время. Изменения запланированы для Ubuntu 12.10, который в настоящее время разрабатывается и должен быть выпущен в октябре. Однако возможность настройки RAID-массивов на основе программного обеспечения с использованием mdadm не будет завершена вовремя, и повсеместность вряд ли поддержит это до Ubuntu 13.04. Тем не менее, Langasek предлагает отказаться от альтернативного установщика в 12.10. Пользователи, которые хотят использовать RAID, могут продолжать использовать Ubuntu 12.04 или, альтернативно, установить 12.10 как обычно, настроить RAID-массив на основе программного обеспечения вручную и перенести свои данные на него. Решение повлияет только на Ubuntu - варианты Ubuntu, такие как Kubuntu, будут продолжать предлагать возможность создания изображений с помощью альтернативного установщика, который продолжит использовать программу установки на основе установщика Debian.

Источник

1
задан 4 April 2017 в 17:19

16 ответов

Вы можете полностью отключить его подключение к определенным соединениям.

Щелкните правой кнопкой мыши апплет уведомлений Network Manager. Нажмите «Редактировать подключения». На вкладке «Беспроводная связь» нажмите «Изменить» на подключенных вами подключениях. для отключения по умолчанию и нажмите «Изменить». Снимите флажок «Подключиться автоматически». Нажмите «Применить», закройте окно, промойте и повторите.

Когда вы хотите подключиться, просто щелкните левой кнопкой мыши апплет и выберите точку доступа.

Примечание. Это не отключает Wi-Fi-карту, и она все равно будет искать точки беспроводного доступа. Возможно, это не то, что вы ищете. Но если это так, отлично!

Примечание: Если ваше соединение падает, оно не будет автоматически подключаться.

2
ответ дан 29 May 2018 в 12:35
  • 1
    Неа. Это не так. Я ищу, как отключить адаптер беспроводной сети. Что-то вроде Fn + ... в Windows, но в окнах он запоминает последнее состояние. В Ubuntu беспроводной адаптер всегда включен при запуске. – Eugene 5 September 2010 в 22:54
  • 2
    @Eugene: добавьте эту информацию в свой оригинальный вопрос, пожалуйста! – Jorge Castro 5 September 2010 в 23:00

Создать сеанс при запуске приложения, например:

Настройки >> Предпочтение >> Запуск приложения

Добавить команду заполнения:

dbus-send --system --type=method_call --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:org.freedesktop.NetworkManager string:WirelessEnabled variant:boolean:false

false означает, что вы можете включить fn + F2 или что-то еще.

2
ответ дан 29 May 2018 в 12:35

Я использую wicd вместо NetworkManager. Он запоминает состояние wi-fi после перезагрузки / следующей загрузки. Не знаю, как, но это так. :)

Если вам не нужны некоторые функции NM, используйте wicd. Это проще в использовании и управлении.

1
ответ дан 29 May 2018 в 12:35
  • 1
    Как он запоминает состояние беспроводной сети? Я даже не могу отключить его оттуда. Вам нужен скриншот того, что я вижу оттуда? Возможно, какая-то конкретная вкладка? – Eugene 10 September 2010 в 21:41
  • 2
    Простите за поздний ответ. Fn + F2 работает для вас сейчас? Если да, WiCD должен сохранить состояние беспроводного адаптера при следующей загрузке. – PocketSam 10 October 2010 в 18:27

Если ваш FN + F2 не работает в Ubuntu (он должен, мой имеет в нетбуке Asus EeePC), то я действительно рекомендую вам использовать Юпитер. Это приятный, хорошо отполированный апплет области уведомлений.

С его помощью вы можете включать и отключать Bluetooth и Wi-Fi отдельно, а также другие приятные элементы управления для ноутбуков и нетбуков. Он запоминает состояние после перезагрузки и даже помнит состояние на источник питания (это означает, что он всегда может включить WiFi при подключении к сети и автоматически отключать его, когда вы находитесь на батарее).

Хороший обзор и некоторые скриншоты: Jupiter

Официальная страница проекта: http: //www.jupiterapplet .org /

PPA (для автоматического обновления в APT / Synaptic / Software Center: http://www.jupiterapplet.org/

Wiki (отлично thecnical documentation): http://sourceforge.net/apps/mediawiki/jupiter/index.php?title=Main_Page

1
ответ дан 29 May 2018 в 12:35

Беспроводная связь может быть включена или отключена с помощью инструмента rfkill. Это решение на его основе, которое позволит сохранить состояние и восстановить его при запуске системы.

Шаг 00: создание файла для хранения состояния wifi

cd /usr/local/etc
sudo touch .wifistate
sudo chmod 666 .wifistate

Шаг 01: скрипт

    #!/bin/bash
    IFACE="wlan1"
    STATE_FILE="/usr/local/etc/.wifistate"

    STATE="$(iwconfig $IFACE | grep Tx | cut -d '=' -f2 | grep off)"
    if [ "$STATE" ]
    then
       rfkill unblock wifi &&
       echo 1 > "$STATE_FILE" &&
       echo "Wireless enabled"
    else
       rfkill block wifi &&
       echo 0 > "$STATE_FILE" &&
       echo "Wireless disabled"
    fi
    exit 0;

Шаг 10: выполнение скрипта

chmod +x <script name>

Шаг 11: изменение сценария запуска Ubuntu

откройте /etc/rc.local в любом текстовом редакторе ( должен быть отредактирован как root) и добавить следующий код до строки exit 0;:

    FILE="/usr/local/etc/.wifistate"
    if [ -r "$FILE" ]
    then
       if [ $(cat $FILE) -eq 0 ]
       then
          rfkill block wifi
       fi
    else
       rfkill block wifi
    fi

Готово, теперь скрипт с шага 01 может быть связан с событием клавиатуры. После первого использования он напишет 0 или 1 в файле .wifistate, а при запуске системы скрипт rc.local попытается прочитать это значение, а если он равен 0, отключите Wi-Fi. Если файл .wifistate не существует, по умолчанию wifi будет отключен при запуске.

1
ответ дан 29 May 2018 в 12:35

try sudo iwconfig wlan0 txpower off

заменить wlan0 на eth2 или что-то вроде вашего интерфейса wifi.

это отключит вашу антенну Wi-Fi и сэкономит электроэнергию, но это не помешает Network Manager от попыток подключения, поэтому вы можете также отключить настройки автоматического подключения Wi-Fi сетевого менеджера, как описано Oli.

0
ответ дан 29 May 2018 в 12:35
  • 1
    Странный. Если он отключит мою антенну Wi-Fi, тогда логично, что он не найдет никаких беспроводных сетей, и он не будет пытаться подключиться. По крайней мере, так я вижу это логично, но я могу ошибаться. – Eugene 6 September 2010 в 21:06
  • 2
    Кроме того, теперь, когда я попробовал это, я могу сказать, что это не было правильным решением, и я добавляю фотографию к вопросу. Может быть, это поможет. – Eugene 6 September 2010 в 21:41
  • 3
    @Eugene, какой у вас водитель wifi и точная модель ноутбука? Я подозреваю, что вам нужно решение для конкретного драйвера, если вы хотите, чтобы светодиод на вашем ноутбуке был выключен. – ithkuil 10 September 2010 в 22:50
  • 4
    @ithkuil Знаешь что. Я не знаю, что такое мой wifi-драйвер, но у меня ноутбук Asus F3T. – Eugene 11 September 2010 в 16:42
  • 5
    @Eugene, пожалуйста, приложите вывод команды lspci? Вероятно, это карта WLAN Atheros 5006EG. Этот парень здесь personal.inet.fi/koti/vjankala/sf/asus.html говорит, что Fn-F2 работает на вашем ноутбуке с праздником. Работает ли это для вас? если да, пожалуйста, вызовите " iwconfig " в то время как Wi-Fi активен, деактивируйте Wi-Fi с помощью Fn-F2, а затем снова запустите iwconfig (вставьте здесь здесь выход). – ithkuil 12 September 2010 в 19:22

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

Установите sysv-rc-conf, затем запустите его как root и убедитесь, что X на уровнях выполнения S 0 1 2 для wpa-ifupdown или просто введите sudo sysv-rc-conf --level S012 wpa-ifupdown on после установки.

0
ответ дан 29 May 2018 в 12:35
  • 1
    Не могли бы вы рассказать о том, что сделают эти операции? – Eugene 10 September 2010 в 13:17
  • 2
    Кстати, он не отключил эти диоды, поэтому я думаю, это не помогло. – Eugene 10 September 2010 в 21:40
  • 3
    Это добавляет скрипт wpa-ifupdown к соответствующим уровням выполнения. Возможно, вам нужно добавить еще больше уровней запуска. S012345 должен добавить его ко всем уровням выполнения, кроме уровня перезагрузки (6) – keyboardsurfer 11 September 2010 в 20:03

Независимо от причины того, что вы пытаетесь отключить, я не уверен, работает ли он на каждом ноутбуке, но это сработало для меня: с подключенным LAN-кабелем Ubuntu игнорирует wi-fi, что делает вас способный «отключить» до загрузки системы.

0
ответ дан 29 May 2018 в 12:35

Запустите sudo lshw -c network и найдите имя драйвера для вашей беспроводной карты. Запустите lsmod | grep DRIVERNAME, чтобы показать точное имя драйвера. Затем добавьте строку в /etc/modprobe.d/blacklist.conf, в которой указан черный список EXACTDRIVERNAME. Это остановит загрузку модуля wifi во время загрузки. Запустите sudo modprobe EXACTDRIVERNAME в любое время, чтобы перезапустить Wi-Fi.

Это работает довольно эффективно, но это не лучшее решение. Он не отключает беспроводную карту. Он просто не позволяет ОС использовать его, но он все еще может работать, потребляя энергию аккумулятора.

0
ответ дан 29 May 2018 в 12:35

Bruteforce будет черным списком модулей wifi-kernel:

dmesg | grep atheros (или что-то в вашем компьютере) или lsmod искать этот драйвер / модуль в /lib/modules//kernel/drivers/wireless/... создать файл черного списка «no-wireless.conf» в dir /etc/modules.d, содержащий # blacklist wifi
blacklist [a blacklist line for each name of your wifi modules eg. ath...]
blacklist rfcomm
blacklist mac80211

-

Но после загрузки вы не сможете активировать Wi-Fi, за исключением того, что вы удаляете этот файл из modprobe.b и перезагрузите

PS: Не забывайте, прежде чем вы каким-то образом создадите резервную копию вашей системы (например, с ubuntu в прямом эфире или что-то еще)

(Извините, не прочитал этот пост под )

0
ответ дан 29 May 2018 в 12:35

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

Попробуйте найти в разделе «Система»> «Настройки»> «Сетевые подключения»> «Беспроводная связь» и убедитесь, что ни одно из перечисленных мест Wi-Fi не установлено автоматически. Это не остановит запуск беспроводной сети, но остановит его от любых подключений.

0
ответ дан 29 May 2018 в 12:35

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

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