LINUX.ORG.RU

Список WiFi каналов

 


0

1

Привет, ЛОР!

Скажи, а есть ли быстрый способ получить список WiFi каналов, поддерживаемых девайсом? Пока что нашёл как это сделать через iw.

iw phy phy0 channels|grep \*|grep -v disabled|grep -oP '^.*\[\K\d+(?=\])'

Смущает то, что в системе может не быть iw или у iw может смениться формат выдачи данных. Как показывает strace, iw достаёт эти данные через netlink, что вообще совсем не user friendly.

Скажи, ЛОР, может есть какой-нибудь волшебный файл в /sys? Или какой-нибудь другой способ сделать это не через задницу? Спасибо, ЛОР!

★★★★★

Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Каналы. Не точки доступа.

iwlist channel подойдёт, но тут та же проблема что и с iw. Хочется не зависеть от тулинга в системе.

hateyoufeel ★★★★★
() автор топика
Последнее исправление: hateyoufeel (всего исправлений: 1)
iw phy phy0 channels | grep -P '\*.+\](?=\s+$)'
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.