У меня есть устройство Realtek, которое в настоящее время не имеет драйвера Linux, и это адаптер Wi-Fi типа a/c, но не может обнаружить ни одну доступную сеть 5 ГГц.
В Linux мы можем проверить поддерживаемую частоту Wi-Fi на устройстве WLAN с помощью этой команды:
sudo iwlist wlp3s0 freq
И мы можем получить список вроде (это всего лишь пример, а не карта, которую я сейчас изучаю - это от ASUS Vivobook X442UR, я думаю, что это Atheros):
wlp3s0 17 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 149 : 5.745 GHz
Channel 153 : 5.765 GHz
Channel 157 : 5.785 GHz
Channel 161 : 5.805 GHz
Current Frequency:5.805 GHz (Channel 161)
Так что я знаю, что мое беспроводное устройство поддерживает каналы с 1 по 13 в 2 ГГц и поддерживает только каналы 149, 153, 157 и 161 в диапазоне 5 ГГц. (один сценарий, почему мне нужна эта информация: маршрутизатор не должен быть установлен автоматически в диапазоне 5 ГГц, потому что, если он автоматически выбирает неподдерживаемые каналы, например, канал 5G 34 или 165, устройство не увидит SSID 5G)
Карта Realtek работает в Windows, но мне не удалось установить драйвер для нее в Ubuntu 18.04, поэтому я не могу использовать вышеуказанный метод, чтобы выяснить это.
Как получить ту же информацию из Windows 10?