“PING” AP, чтобы видеть, живо ли это? (Прежде чем свяжутся с ним),

Настольная спецификация говорит, что принадлежит $HOME/.local/share/Trash принятие Вас имеет соответственно новую версию GNOME.

1
25.11.2012, 22:35
2 ответа

что iw(list) scan делает отправляет сообщения ProbeRequest на всех каналах (один за другим), не указывая целевой SSID, все AP в диапазоне на ответе канала с ProbeResponse

то, что Вы хотите, должно отправить ProbeRequest за определенным SSID, можно сделать это iw wlanx scan ssid xxx или iw wlanx scan freq xxxx ssid xxxx

если Вы не хотите анализировать iw произведите Вас, мог бы записать простую программу с помощью nl80211 интерфейс, чтобы сделать сканирование (команда NL80211_CMD_TRIGGER_SCAN) и иметь доступ к необработанным результатам сканирования или пользоваться хорошей библиотекой как это, чтобы сделать работу для Вас

3
27.01.2020, 23:21

Обычно Вы не можете проверить с помощью ping-запросов AP, поскольку это - устройство уровня 2, это означает, что работает на канальном уровне. Этот слой не ответит на ICMP echos. В слое состоит в том, чтобы видеть единственный способ знать, работает ли AP, можно ли проверить с помощью ping-запросов следующий транзитный участок (обычно шлюз). Для проверки AP конкретно, Вы хотите, должны узнать в слое два способа, если существует трафик, прибывающий к Вам.

Примечание: Если можно связаться с AP, это обычно означает, что AP в порядке.

Однако, чтобы проверить, работает ли Ваше AP правильно. Сначала узнайте SSID своего AP (MAC-адрес) через iwlist. После выполнения так выполняет a tcpdump и проверьте, чтобы удостовериться, что Вы получаете пакеты от SSID до MAC-адреса Вашего компьютера.

Примеры:

tcpdump -i wlan0 -e -nn 'ether src XX:XX:XX:XX:XX:XX && ether dst FF:FF:FF:FF:FF:FF'

Путем наблюдения этого трафика Вы будете видеть, что получаете трафик от AP, и Вы связаны правильно.

tcpdump -i wlan0 -e -nn 'ether src XX:XX:XX:XX:XX:XX && ether dst YY:YY:YY:YY:YY:YY'

Замените XXs MAC-адресом AP (SSID) и YYs с MAC-адресом Вашего беспроводного интерфейса. Если Вы видите трафик здесь, Вы знаете, что AP конкретно отправляет трафик на Ваш беспроводной интерфейс, который показывает более окончательно, что Вы соединены.

Этот ответ предполагает, что Вы пытаетесь удостовериться, что ошибка, которую Вы имеете, с соединением с AP.

Если Вы хотите что-то другое - т.е. подобное NetworkManager приложение, которое соединится с любым доступным SSID, добавить это к Вашему вопросу.

1
27.01.2020, 23:21

Теги

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