Как проверить стандарт Wi-Fi сети текущего соединения

14

И мой маршрутизатор, и моя беспроводная сетевая карта поддерживают стандарты 802.11a / b / g / n, но, поскольку я получаю только скорости около 30-40 Мбит / с, я подозреваю, что вместо n используется стандарт g. Теперь я хотел бы как-то это проверить, поэтому мой вопрос таков: есть ли способ (например, средство диагностики сети или тому подобное) выяснить, какой стандарт в настоящее время используется при обмене данными между компьютером и маршрутизатором?

YZFR1
источник
по какой ОС ты бежишь?
подмастерье Компьютерщик
Подойдут инструкции для Linux или Windows, у меня есть компьютеры под управлением Debian Wheezy, Windows XP и Windows 7
yzfr1
Может кто-нибудь сказать мне, как это сделать на macOS?
Тадей

Ответы:

17

В Windows (протестировано на Win7, должно быть совместимо с Vista и Windows XP):

C:\Users\kuba>netsh wlan show interfaces

There is 1 interface on the system:

    Name                   : Wireless Network Connection 2
    Description            : DW1520 Wireless-N WLAN Half-Mini Card
    State                  : connected
    Network type           : Infrastructure
    Radio type             : 802.11g         <-- the currently negotiated value
    Authentication         : WPA-Personal
    Cipher                 : CCMP
    Connection mode        : Auto Connect
    Channel                : 11
    Receive rate (Mbps)    : 54
    Transmit rate (Mbps)   : 54
    Signal                 : 82%
    Profile                : xxxx

    Hosted network status  : Not started

На многих Linux- версиях (включая Debian) используется iwconfig. Хотя он не отображает строку, такую ​​как «802.11n», он отображает Bit Rate:54 Mb/sсреди других настроек.

kubanczyk
источник