настройка беспроводной сети в интерфейсе командной строки


9

Иногда я загружаюсь в ядро ​​восстановления с CLI и сетью для устранения проблем моего ноутбука. Так есть ли способ подключения к беспроводному маршрутизатору или точке доступа через командную строку? Если это возможно, каковы команды для следующего:

  1. Для списка доступных сетей.
  2. Для подключения к сети: SSID, ключ WPA2 и режим DHCP.
  3. Команда для подключения: SSID, режим ad-hoc, IP-адрес, маска сети, шлюз.

Ответы:


8

Вам потребуется пакет wpasupplicant для подключения к сети, защищенной с помощью wpa или wpa2.

Перечислено по заказу:
1:sudo iwlist scan

2: sudo iwconfig <interface> essid "my network"
iwpriv <interface> set AuthMode=<WPA2PSK or WPA2AES>
iwpriv <interface> set <WPA2PSK or WPA2AES>='WPA PASSPHRASE'

3: sudo iwconfig <interface> essid "my network"
ifconfig <interface> inet <ip> netmask <mask> затем установите маршрут к вашему шлюзуroute add <destination> gw <gateway ip>


4
Возможно, вы захотите поставить пустую строку перед строкой «iwpriv», содержащей ваш пароль. Таким образом, это не будет отображаться в истории.
htorque

1
Вам нужно сделать шаг iwconfig essid дважды?
Мариус Гедминас

На шаге 3 что такое <пункт назначения>? Я знаком со всеми вышеуказанными значениями, за исключением этого.
четыре

1

nm-toolили sudo iwlist scanпокажет вам все доступные беспроводные сети.

Есть cnetworkmanagerпакет, который должен позволить вам управлять Network Manager из командной строки. Я никогда не использовал это сам.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.