Есть ли инструмент для отображения информации о WiFi в консоли?


14

Можно ли просмотреть сведения об обнаруженных сетях WiFi (например, уровень сигнала, шифрование и т. Д.) В командной строке? Чем детальнее - тем лучше.

Ответы:


12
sudo iwlist wlan0 scan

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


Но он показывает только 4 сети, а апплет GUI WiFi показывает 5. Мне любопытно, кто лжет ...
Иван

@Ivan Я думаю, что апплет GUI имеет некоторое кэширование и / или устанавливает предел для жизнеспособной беспроводной сети выше или ниже значений по умолчанию в iwlist
TheLQ

15

В Linux вы можете использовать iw*серию команд для настройки и отображения информации о беспроводных сетях:

  • iwconfig - настроить интерфейс беспроводной сети
  • iwlist - получите более подробную информацию о беспроводных сетях с помощью беспроводного интерфейса.
  • iwpriv - настроить дополнительные (приватные) параметры интерфейса беспроводной сети
  • iw - показывать / манипулировать беспроводными устройствами и их конфигурацией

Примечание: iwэто утилита второго поколения, и ее следует использовать в предпочтении над iwconfig, iwlistи iwpriv.
Диркт

3

Вот довольно полный список. Один особенно хороший способ:

watch -n 1 cat /proc/net/wireless

1

Другой вариант будет:

sudo apt-get install network-manager
nmcli dev wifi

(Который будет работать, только если у вас установлен и работает сетевой менеджер).
Диркт

@ dirkt вы правы, я собираюсь обновить свой ответ. Благодарю.
Фабио

Мне нравится цветной вывод этой команды
Lincoln

0

На самом деле все команды ( iwconfig, iwlist, ...) заменен новейшим инструментом iw. показать сигнал и другую информацию:

iw wlan0 link

где wlan0имя интерфейса

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