Соединение с сетью Wi-Fi через командную строку

В текущей экранной сессии это запустит Вашу команду в новом экранном окне и затем сразу переключится назад на Ваше предыдущее экранное окно, эффективно фоновая обработка новое экранное окно.

Введите экранную командную строку с Ctrl-a : и войдите

eval 'screen top' 'other'

eval синтаксические анализы и выполняют каждый аргумент как отдельную команду. Таким образом, первая команда должна работать top в новом экранном окне и второй команде переключатель к окну, отображенному ранее.

78
21.11.2019, 19:49
8 ответов

Опция 1

Просто редактирование /etc/network/interfaces и запись:

auto wlan0
iface wlan0 inet dhcp 
                wpa-ssid {ssid}
                wpa-psk  {password}

После той записи и близкого файла и команды использования:

sudo dhclient wlan0

Замена {ssid} и {пароль} с Вашим соответствующим WiFi SSID и пароль.


Опция 2

Если Вы заменяете свою карту Беспроводной сети, имя сети Wi-Fi и Пароль Wi-Fi, это должно также работать.

Я использую: - карта беспроводной сети wlan0 - Беспроводная сеть "Wifi2Home" - Ключ беспроводной сети является кодом ASCII ABCDE12345

Во-первых, разбудите свою карту WiFi и выполнение:

sudo ifconfig wlan0 up

Теперь сканирование для списка сетей WiFi в диапазоне:

sudo iwlist wlan0 scan

Это покажет Вам список беспроводных сетей, выбрать Ваш из списка:

sudo iwconfig wlan0 essid Wifi2Home key s:ABCDE12345

Для получения IP-адреса теперь запросите это с Динамическим Клиентом Хоста:

sudo dhclient wlan0

Вы должны затем быть подключены к сети WiFi. Первый вариант лучше, потому что он сможет работать как a cron задание для запуска Wi-Fi каждый раз, когда Вам нужен он движение. Если необходимо выключить WiFi по любой причине, просто введите:

sudo ifconfig wlan0 down

К вашему сведению

Я также видел, что люди используют альтернативные команды. Я использую Debian, Солярис и OSX, таким образом, я не на 100% уверен, являются ли они тем же на Ubuntu. Но здесь они:

sudo ifup wlan0 совпадает с sudo ifconfig wlan0 up
sudo ifdown wlan0 совпадает с sudo ifconfig wlan down

87
27.01.2020, 19:31
  • 1
    Ubuntu, последние две команды не являются тем же. «ifconfig …» просто активирует интерфейс, где «ifup …» помимо активации, также устанавливает IP-адреса и некоторые другие опции. –  Hi-Angel 19.10.2014, 11:09
  • 2
    , мне нравится версия 2 очень! Только я добираюсь: Ошибка для беспроводного запроса "Набор Кодирует" (8B2 А): SET перестала работать на устройстве wlan0; Недействительный аргумент. И это - команда, которую я использовал (точно так же, как Вы предложили): ключ sudo iwconfig wlan0 essid mywifiname s:THEPASSWORD. Можно ли помочь? –  nourdine 29.11.2014, 01:35
  • 3
    @Danijel:Спасибо! сделайте оба метода работают на обоих WPA2 с общим паролем. Разве они не работают на WPA2 с именем пользователя и паролем? –  StackExchange for All 05.05.2015, 01:54

Есть два хороших варианта Даниэля Дж, но есть и третий вариант, если он работает через «стандартный инструмент Ubuntu» с использованием nmcli , который уже должен быть установлен по адресу / usr / bin / nmcli .

Сначала запустите

nmcli c

. Это выведет список ваших подключений, причем в первом столбце будет указан SSID, а во втором столбце - UUID подключения.

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

Затем запустите

nmcli c up uuid <paste uuid here>

, и он подключится к вашему Wi-Fi с помощью того же инструмента, что и «стандартный инструмент Ubuntu»!

39
27.01.2020, 19:31

Ничего, связанное с этой функцией, не указано в https://help.libreoffice.org/Writer/Variables . Лучшим снимком может быть установка уникального текста, например, цифры, смешанные с буквами, и поиск его.

-121--186872-

OK Я нашел альтернативное (неродное) решение. Я сделал еще несколько поисковых запросов и вспомнил, что ранее установил Альтернативное диалоговое окно Find & Replace for Writer (AltSearch) , поэтому я начал тыкать вокруг поля поиска и нашел в разделе «Extended» (Я использую 1.3.2) возможность поиска подстрок в «Текстовых полях» следующим образом:

[::Field::]variable value

, где последовательность [:: Поле::] должно быть точно таким же, как выше (с учетом регистра), а «значение переменной» является значением, которое требуется найти (а не именем переменной).

Надеюсь, что это поможет кому-то там, по крайней мере, пока мы не сможем найти родное решение.

-121--186873-

Установите wpa _ запрашивающий , и у вас есть хорошее программное обеспечение для всех ваших беспроводных потребностей. Затем можно использовать команду wpa _ cli для доступа к сети и ее интерактивной настройки. Существует также ряд сторонних программных обеспечений, действующих в качестве GUI GTK + или QT для wpa_supplicant, если вы хотите перейти к GUI в любое время.

Вы также можете задать конфигурацию подключения в /etc/wpa _ supplicant.conf или /etc/wpa _ posplicant/wpa _ supplicant.conf в зависимости от ОС Linux. для получения дополнительной информации об интерактивном типе команды h в wpa _ cli .

8
27.01.2020, 19:31

Помимо приведенных выше ответов, вы также можете использовать Wi-Fi-меню в Arch Linux. Он отобразит графический интерфейс на основе интерфейса командной строки, и вы сможете выбрать Wi-Fi из отображаемого списка Wi-Fi. Wi-Fi-меню зависит от диалога . Сначала вы должны установить его.

3
27.01.2020, 19:31

Я знаю, что этот вопрос был задан 3 года назад.Я отвечаю на тот случай, если кто-то еще столкнется с этой ситуацией, как я только что.

Дело в том, что все правильно до тех пор, пока часть dhclient не застревает на "DHCPDISCOVER on wlan0 ..." навсегда.

Решение: Перейдите к своему сетевому менеджеру (Wicd, Network Manager и т. Д.) И снимите отметку с опции «Включить сеть». Похоже, это мешает нормальному функционированию dhclient.

И dhclient работал как шарм.

0
20.08.2021, 13:05

Используйте nmtui , если вы просто хотите подключиться.

screenshot of nmtui

Вам будет предложено активировать соединение со списком SSID, и вы можете просто ввести свой пароль.

26
20.08.2021, 13:05

Исправленная проблема.

Ноутбук без коммутатора WiFi. Не всегда включен BIOS или переключатель отключения и т. Д.

На клавиатуре было FN + F2, которое не распознавалось

Я попытался вызвать интерфейс, получил

Не разрешено из-за RF-KILL бла-бла

Установлено rfkill

Sudo apt-get install rfkill

Сделал список rfkill, как уже упоминалось, и я видел на других форумах

Пила мягкая блокировка на безжизненных картах Разблокировала Rfkill ( индекс №) устройства
после этого загорелся индикатор WiFi.

Затем выполнялись команды «ip Link set dev xx up» или «ifconfig xxx up» и ifup или w.e, чтобы активировать интерфейс, а не только оборудование для IP-адреса и бум. Wi-Fi Может потребоваться отредактировать файл etc / xxx / xxx / interface на dhcp или statis it and onboot yes или auto. Устройства el / deb по-разному конфигурируют интерфейсы.

1
20.08.2021, 13:05

Если у вас есть nmcli , думаю, это самое простое решение.

Для нового соединения:

nmcli dev wifi connect пароль

Или, если соединение уже было установлено:

nmcli con up

(или если это не работает, попробуйте nmcli con up id )

47
20.08.2021, 13:05

Теги

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