Как включить вай фай через терминал
Перейти к содержимому

Как включить вай фай через терминал

  • автор:

Как включить WIFI с помощью cmd?

7d541e9e89394a42a3b543029ede4e50.PNG

Добрый день,
как с помощью cmd (например netsh) включить переключатель Wi-Fi в windows 10?

Просьба не отвечать, если не протестировали сами на своем пк. Так как уже многое пробовал.
Заранее благордарю.

  • Вопрос задан более трёх лет назад
  • 26406 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 2

livevasiliy

Василий Пивоваров @livevasiliy
Junior C++,Python 3

Узнаем список доступных интерфейсов сети
netsh wlan show interface
Выводим список Wifi сетей
netsh wlan show networks
Для подключения к WiFi сети служит команда
netsh wlan connect name=ИмяПрофиляСети

Можно указать конкретный интерфейс, при помощи которого выполнять подключение. Синтаксис таков: netsh wlan connect name=ИмяПрофиляСети interface=ИмяИнтерфейса
У меня бы это выглядело так:
netsh wlan connect name=TRENDnet interface=»Wireless Network Connection 3″

Отключение от WiFi сети Чтобы отключиться от WiFi сети, необходимо выполнить следующую команду
netsh wlan disconnect
Или указать конкретный интерфейс
netsh wlan disconnect interface=ИмяИнтерфейса
При помощи netsh можно просмотреть все доступные профили:
netsh wlan show profile
И, собственно, подключиться к сети с выбранным профилем:
netsh wlan connect ssid=ИмяСети name=ИмяПрофиляСети

Подключение к Wi-Fi из командной строки Linux с помощью команды Nmcli

Оригинал: How to Connect Wi-Fi from Linux Terminal Using Nmcli Command
Автор: Aaron Kili
Дата публикации: 12 апреля 2018 года
Перевод: А. Кривошей
Дата перевода: апрель 2018 г.

Есть несколько утилит командной строки для управления беспроводными сетевыми интерфейсами в системах Linux. Некоторые из них, такие как iw, iwlist, ip, ifconfig и другие, могут использоваться только для просмотра состояния интерфейса беспроводной сети.

Некоторые используются для подключения к беспроводной сети, среди них nmcli , утилита командной строки, используемая для создания, отображения, редактирования, удаления, включения и отключения сетевых подключений, а также для контроля и отображения состояния сетевого устройства.

Начните с проверки имени вашего сетевого устройства с помощью приведенной ниже команды. Из вывода этой команды понятно, что имя устройства/интерфейс — wlp1s0.

$ iw dev phy#0 Interface wlp1s0 ifindex 3 wdev 0x1 addr 38:b1:db:7c:78:c7 type managed

Далее проверьте статус подключения Wi-Fi с помощью следующей команды:

iw wlp2s0 link Not connected.

Из вывода понятно, что устройство не подключено ни к какой сети, выполните следующую команду для сканирования доступных сетей Wi-Fi.

sudo iw wlp2s0 scan command failed: Network is down (-100)

Из вывода команды мы видит, что сетевое устройство выключено (DOWN), вы можете включить его (UP) с помощью команды ip, как показано ниже.

$ sudo ip link set wlp1s0 up

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

RTNETLINK answers: Operation not possible due to RF-kill

Для разблокировки выполните приведенные ниже команды:

$ echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf $ sudo rfkill unblock all

Затем попробуйте включить сетевое устройство, теперь оно должно работать.

$ sudo ip link set wlp1s0 up

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

$ sudo iw wlp1s0 scan

И, наконец, подключитесь к сети wi-fi, используя приведенную ниже команду, где Hackernet — SSID сети, а localhost22 — пароль.

$ nmcli dev wifi connect Hackernet password localhost22

Проверьте подключение, выполнив пинг на внешний хост, как показано ниже.

$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=61.7 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=61.5 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=61.6 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=48 time=61.3 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=48 time=63.9 ms ^C --- 8.8.8.8 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 61.338/62.047/63.928/0.950 ms

Это все! Надеюсь, что эта статья помогла вам настроить Wi-Fi-сеть из командной строки Linux.

Другие статьи о настройке Wi-Fi в Linux:

  • Настройка WiFi в Arch Linux из командной строки
  • Управление WiFi из командной строки
  • Wi-Fi из командной строки
  • Обзор Wi-Fi менеджеров для Linux
  • Linux Wi-Fi работает с демоном wicd

MNorin.com

Блог про Linux, Bash и другие информационные технологии

Настройка WiFi из командной строки

Если вы пользуетесь какой-либо операционной системой на базе ядра linux, то скорее всего уже видели графические приложения для подключения к беспроводными сетям. Но если графического приложения еще нет, и для установки его требуется наличие сети, а для получения доступа к Интернету необходимо подключиться к беспроводной точке, то выход тогда только один — настройка WiFi из командной строки. Или еще пример — настроить сервер по ssh, чтобы он мог работать с беспроводным контроллером.

Установка необходимых пакетов

В первую очередь необходимо проверить, установлены ли пакет wpasupplicant и wireless-tools. Эти пакеты позволят вам подключаться к беспроводным сетям с WPA и WPA2 аутентификацией. В Debian и Ubuntu это делается командами

dpkg -l | grep wpasupplicant dpkg -l | grep wireless-tools

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

apt-get install wpasupplicant wireless-tools

Кроме того, может понадобиться поставить микрокод (firmware) для устройства, установив соответствующий производителю пакет. Микрокод также называют прошивкой, но это не совсем правильно. Микрокод загружается в устройство перед началом работы с ним, а прошивка в устройстве находится постоянно. Для Intel это может быть, например, пакет firmware-iwlwifi из репозитория non-free. Микрокод часто лежит именно в этой ветке репозиториев. Либо это может быть пакет firmware-realtek, либо firmware-linux-free.

Проверка беспроводного контроллера

Перед тем, как пытаться подключаться, нужно убедиться, что система видит WiFi-контроллер и правильно его распознает, для просмотра списка устройств можно использовать команду lspci, в ее выводе должна быть строчка наподобие этой:

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

А в списке интерфейсов должен присутствовать соответствующий сетевой интерфейс, обычно это wlan0. Просмотреть список можно командой

ifconfig -a

Настройка WiFi из командной строки

Если устройство в системе найдено, можно переходить к настройке сети. Для начала просмотрим список доступных локальных сетей:

# iwlist scanning

На экран будет выведен список доступных сетей в виде записей такого вида:

Cell 04 - Address: 64:70:02:A4:D5:4E Channel:2 Frequency:2.417 GHz (Channel 2) Quality=55/70 Signal level=-55 dBm Encryption key:on ESSID:"wireless-net" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=000000efaa1c94dc Extra: Last beacon: 260ms ago IE: Unknown: 0005616E67656C IE: Unknown: 010882848B960C121824 IE: Unknown: 030102 IE: Unknown: 2A0100 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK IE: Unknown: 32043048606C IE: Unknown: 2D1AEF1103FFFF0000000000000000000000000000000406E6E70D00 IE: Unknown: 331AEF1103FFFF0000000000000000000000000000000406E6E70D00 IE: Unknown: 3D1602051100000000000000000000000000000000000000 IE: Unknown: 341602051100000000000000000000000000000000000000 IE: Unknown: DD180050F2020101830003A4000027A4000042435E0062322F00 IE: Unknown: DD0900037F01010000FF7F IE: Unknown: DD990050F204104A0001101044000102103B00010310470010000102030405060708090A0B0C0D0E0F1021000754502D4C494E4B10230009544C2D57523834314E10240003382E3010420003312E301054000800060050F204000110110019576972656C65737320526F7574657220544C2D57523834314E100800020086103C000101104900140024E26002000101600000020001600100020001

Из этой информации нам понадобится поле «ESSID», представляющее название точки доступа, в данном случае «wireless-net», а также строчки «IEEE 802.11i/WPA2 Version 1» и «Authentication Suites (1) : PSK». Эти два значения дают нам понимание того, что используется WPA2-PSK аутентификация.

Создаем файл /etc/wpa_supplicant/wpa_supplicant.conf:

wpa_passphrase wireless-net password > /etc/wpa_supplicant/wpa_supplicant.conf

И затем даем команду

wpa_supplicant -B -iwlan0 -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf

После этого, если адрес не получен автоматически, вызываем DHCP-клиент:

dhclient wlan0

После получения адреса Интернет может быть недоступен. Необходимо командой route проверить таблицы роутинга. Если шлюз по умолчанию отсутствует, то надо добавить его командой

route add default gateway

Если адрес указан верно, то вы сможете получить доступ к Интернету. Но обычно DHCP-клиент получает шлюз по умолчанию автоматически

Изменение конфигурационных файлов

Теперь нам необходимо задать в конфигурационных файлах параметры беспроводной сети — название и ключ.

Записываем в файл /etc/network/interfaces следующее:

auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

После этого поднимаем сетевой интерфейс:

# ifconfig wlan0 up
# ifup wlan0

Вот и всё. Жду ваших комментариев

Похожие посты:

  • Загрузка по сети через Wi-Fi
  • Настройка iptables от простого к сложному. Часть 2.
  • Создание сети для начинающих. Часть 2.
  • Настройка bridge-интерфейса LXC в Debian 8 для NAT
  • Проверка наличия файла на диске
  • Замена traceroute командой ping
  • Настройка принтера в Linux.
  • Параметры командной строки в C/C++
  • Установка программ в Debian при помощи tasksel
  • D-Link DWA-525 в Debian’e — настройка Wi-Fi
  • Нажмите, чтобы открыть на Facebook (Открывается в новом окне)
  • Нажмите, чтобы поделиться на LinkedIn (Открывается в новом окне)
  • Нажмите, чтобы поделиться на Reddit (Открывается в новом окне)
  • Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Tumblr (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Pinterest (Открывается в новом окне)
  • Нажмите, чтобы поделиться записями на Pocket (Открывается в новом окне)
  • Нажмите, чтобы поделиться в Telegram (Открывается в новом окне)
  • Нажмите, чтобы поделиться в WhatsApp (Открывается в новом окне)

Настройка WiFi из командной строки : 9 комментариев

  1. Юрий01.12.2014 в 19:16 Здравствуйте!
    Проследовал по вашей инструкции вплоть до команды:
    wpa_supplicant -B -iwlan0 -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf
    и получаю в ответ:
    ioctl [siocsiwencodeext] invalid argument два раза.
    Как такое может быть? Я так понимаю, что дело в конфигурационном файле, но он же создавался автоматически при помощи wpa_passphrase.
    Направьте, пожалуйста, мои стопы.
  1. mnorin Автор записи 01.12.2014 в 23:04 Интерфейс wlan0 при этом поднялся? Видно ли устройство в системе?
    Возможно, вместо -Dwext нужно указать другое значение. Например, –Dnl80211
  1. Maxim Norin Автор записи 10.07.2017 в 23:20 Подключается ли у вас или нет — вам виднее, я не могу ответить на этот вопрос. По поводу того, ошибка ли это авторизации, ничего сказать не могу, надо хотя бы видеть текст сообщения об ошибке.
  1. Maxim Norin Автор записи 22.01.2018 в 02:25 Хм. Спасибо. Об этом я как-то не подумал
  1. Maxim Norin Автор записи 06.02.2019 в 06:32 Этот файл не надо нигде брать, и создавать тоже не надо, он уже должен быть. Можете уточнить операционную систему и версию?

Подключение к Wi-Fi в терминале Kali Linux

В предыдущей статье мы рассмотрели ситуацию, когда Kali Linux не видит Wi-Fi адаптер. В этой инструкции рассмотрим команды для подключения к Wi-Fi в терминале Kali Linux.

Подключение к Wi-Fi в терминале Kali Linux

Подключиться к WiFi легче обычным способом, с помощью верхнего меню подключения. Но в некоторых ситуациях, может появиться необходимость подключения из консоли Linux. Сделать это можно таким образом.

Шаг 1: Убедитесь, что интерфейс Wi-Fi обнаружен:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *