Как узнать, поддерживает ли моя беспроводная карта 5 ГГц?

53

у меня есть

03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2200 (rev c4)

Как узнать, поддерживает ли эта карта / драйвер 5 ГГц?

Эван Кэрролл
источник

Ответы:

85

Узнайте имя интерфейса, запустив iwconfig

$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"EvanCarroll"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: D8:50:E6:44:B2:C8   
          Bit Rate=19.5 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=61/70  Signal level=-49 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:80   Missed beacon:0

В этом случае это wlan0, а затем запустить iwlist <interface> freq,

$ iwlist wlan0 freq
wlan0     13 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
          Current Frequency:2.437 GHz (Channel 6)

Ни один из этих каналов не выходит за пределы 2,4 ГГц. Он не поддерживает 5 ГГц.

Эван Кэрролл
источник
3
Было бы хорошо, если бы вы также показали, как сделать это с помощью iwинструмента. Я думаю, что другие, возможно, считаются устаревшими ...
Дероберт
7
правильно. iw phyпоказывает подробные возможности. Помимо этого вы можете также найти карты Wi-Fi, которые способны к 5 ГГц, но драйвер не.
и означает ли это, что драйвер Linux не поддерживает его или сама карта не поддерживает? Или перефразировать: это может означать, что драйвер просто не поддерживает его?
Даниэле Сегато
1
@DanieleSegato Я не знаю, как на это ответить. Все зависит от наличия карты с определенными полосами, которые не поддерживаются драйвером. Это может существовать. Однако это звучит теоретически, и это другой вопрос.
Эван Кэрролл
1
@colotiline это вполне возможно, ваш драйвер Wi-Fi не поддерживает 5 ГГц. Мне было бы интересно узнать ваш вывод в LSPCI, вы должны задать еще один вопрос по этому поводу. в частности, «поддерживает ли <card> 5 ГГц в Linux»
Эван Кэрролл,
1

Если вы пытаетесь узнать, что поддерживает ваша карта, iw phyэто отличное решение с большим количеством информации (включая поддерживаемые диапазоны).

iwlistпоказывает больше того, что доступно и / или разрешено в вашем регионе, что было отключено из-за каналов DFS и т. д., а не то, что поддерживает ваше устройство. Со iwlistстраницы руководства :

   freq[uency]/channel
          Give  the  list of available frequencies in the device and the number of defined channels. Please note that usually the
          driver returns the total number of channels and only the frequencies available in the present locale, so  there  is  no
          one-to-one mapping between frequencies displayed and channel numbers.
MrMas
источник
-1

При запуске iwconfig вы получите следующую возможную информацию:

  1. Только IEEE 802.11bgn = 2,4 Гц
  2. Только IEEE 802.11gn = 2,4 Гц
  3. IEEE 802.11agn = 2,4 Гц + 5 Гц
Эрик ван Беркум
источник
4
Это просто на самом деле неверно, так как 802.11n / can / поддерживает 5 ГГц, хотя по спецификации не требуется поддержка 5 ГГц.
Эван Кэрролл