Jump to content
  • 0
KorDen

Странности 11ax на KN-1011

Question

По мотивам впечатлений в курилке и этого, Intel AX200 и AX210 на KN-1011

Скрытый текст
authenticated: yes
txrate: 960
rxrate: 1
uptime: 4
txbytes: 11907
rxbytes: 9449
ht: 80
mode: 11ax
gi: 800
rssi: -36
mcs: 9
txss: 2
ebf: yes
dl-mu: no
ul-mu: no

_11: k

_11: v

roam: pmk

 

Из подозрительного:

- rxrate всегда отображает 1 и в 11ax и 11ac
- dl-mu/ul-mu всегда NO в 11ax, но yes в 11ac

В дампе ассоциации подозрительный 1SS в VHT Opertaion, в VHT Capabilities всё ок:

Скрытый текст
Tag: VHT Operation
    Tag Number: VHT Operation (192)
    Tag length: 5
    VHT Operation Info
        Channel Width: 80 MHz (0x01)
        Channel Center Segment 0: 42
        Channel Center Segment 1: 0
    Basic MCS Map: 0xfffc
        .... .... .... ..00 = Basic 1 SS: MCS 0-7 (0x0)
        .... .... .... 11.. = Basic 2 SS: Not Supported (0x3)
        .... .... ..11 .... = Basic 3 SS: Not Supported (0x3)
        .... .... 11.. .... = Basic 4 SS: Not Supported (0x3)
        .... ..11 .... .... = Basic 5 SS: Not Supported (0x3)
        .... 11.. .... .... = Basic 6 SS: Not Supported (0x3)
        ..11 .... .... .... = Basic 7 SS: Not Supported (0x3)
        11.. .... .... .... = Basic 8 SS: Not Supported (0x3)

 

До кучи вопрос - интересно, как-то можно увидеть работу OFDMA MU, кроме как внешним анализатором? Например, при включенном дебаге...

Edited by KorDen
  • Upvote 1

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Аналогично, Samsung galaxy S21

Скрытый текст

          station:
                  mac: xx
                   ap: WifiMaster1/AccessPoint0
        authenticated: yes
               txrate: 1201
               rxrate: 1
               uptime: 210
              txbytes: 51844
              rxbytes: 26153
                   ht: 80
                 mode: 11ax
                   gi: 800
                 rssi: -37
                  mcs: 11
                 txss: 2
                  ebf: yes
                dl-mu: no
                ul-mu: no

                  _11: k

                  _11: r

                  _11: v

             security: wpa2-psk

 

Share this post


Link to post
Share on other sites

  • 0
Цитата

- rxrate всегда отображает 1 и в 11ax и 11ac

На текущий момент RX rate не читается на mt7915, там пока заглушка. Чтение RX rate возможно только через PHY инфраструктуру, предоставляемую через MCU, пока это дорого читать каждую секунду для каждого подключенного клиента. Чуть позже сделаем оптимизацию и тогда выведем это значение. 

Share this post


Link to post
Share on other sites

  • 0
Цитата

dl-mu/ul-mu всегда NO в 11ax, но yes в 11ac

MU-MIMO DL/UL в 11AX автосогласовывается по HE_PHY_CAPS полям. Смотрите что клиент приносит в assoc request и станет все понятно. С OFDMA DL/UL тоже самое (плюс HE_MAC_CAPS).  

Вывод состояния OFDMA UL/DL сделаем, но нужно понимать, что большинство STA его просто не поддерживают (пока).

Share this post


Link to post
Share on other sites

  • 0
Цитата

В дампе ассоциации подозрительный 1SS в VHT Opertaion, в VHT Capabilities всё ок:

ОК, я проверю.

-

Проверил, действительно некорректно заполняется MCS Map в VHT Operation, это поправим, спасибо за замечание.

  • Thanks 1

Share this post


Link to post
Share on other sites

  • 0

Я сегодня на компьютер купил Asus pce ax 58 bt. Поставил его и вижу что не включается режим ax. Только режим ac работает.  С меня три пота сошло.  У меня были включены все галки  за исключением tx burst.  В результате танцев с бубном у меня сейчас 2 галки. Одна на OFDMA и вторая на fairness. И всё. AX заработал. А остальные галки включают AC.

Share this post


Link to post
Share on other sites

  • 0

Это все танцы с бубном, для запуска AX ничего кроме стандарта выбирать не требуется.

Galaxy S10/S20/S21, iPhone SE 2020, iPhone 11/12 - AX работает из коробки.

Были у меня подобные танцы с бубном под Win10 и AX200, он через раз коннектился в 11AC. Например, выводишь ноут из сна, коннектится в 11AC, хоть тресни. Я заснифал эфир, клиент тупо не заполняет HE элементы ни в probe request, ни в assoc request. Так что это причуды либо драйвера под Win10, либой самой Win10. При этом под Ubuntu/Manjaro AX200 всегда работает в 11AX.

 

  • Upvote 1

Share this post


Link to post
Share on other sites

  • 0
35 минут назад, Padavan сказал:

Так что это причуды либо драйвера под Win10, либой самой Win10.

Вы не слышали про <censored> LAR? (Location aware regulation). Интел считает, что в RU запрещен 11ax, и если видит много маяков с country=RU, отрубает 11ax

https://medium.com/@klukonin/god-is-a-dj-intel-is-a-law-part-2-d682a308134

В винде еще можно правкой реестра попытаться отрубить, в линуксе выпилено где-то в районе 5.5

ЗЫ: Asus PCE-AX58BT = Intel AX200

Edited by KorDen
  • Thanks 1
  • Upvote 2

Share this post


Link to post
Share on other sites

  • 0

Скурил информацию по Intel LAR/DRS, действительно, все карты сходятся.

Как-то упустил это из виду, учитывая что разработка ведется (и 99.9% времени) под Linux, с Windows приходится сталкиваться только при вынужденной проверке различных кейсов. Я видимо случайным образом не застал эту проблему, так как некоторое время с AX200 жил на ядре 5.2, сейчас рабочее 5.10.

 

  • Upvote 1

Share this post


Link to post
Share on other sites

  • 0
9 часов назад, pachalia сказал:

Я сегодня на компьютер купил Asus pce ax 58 bt. Поставил его и вижу что не включается режим ax. Только режим ac работает.  С меня три пота сошло.  У меня были включены все галки  за исключением tx burst.  В результате танцев с бубном у меня сейчас 2 галки. Одна на OFDMA и вторая на fairness. И всё. AX заработал. А остальные галки включают AC.

Это ж вроде на интеле 200-ом? Почитайте профильную ветку на ixbt, там весело 🤪

Share this post


Link to post
Share on other sites

  • 0
8 часов назад, Padavan сказал:

Были у меня подобные танцы с бубном под Win10 и AX200, он через раз коннектился в 11AC. Например, выводишь ноут из сна, коннектится в 11AC, хоть тресни. Я заснифал эфир, клиент тупо не заполняет HE элементы ни в probe request, ни в assoc request. Так что это причуды либо драйвера под Win10, либой самой Win10. При этом под Ubuntu/Manjaro AX200 всегда работает в 11AX.

LAR скорее всего. Народ пытается достучаться до интел, но куда там... И все страдающие только и ждут очедную версию драйверов, где нормально изменят это дело. Или ставят регион типа DE, но если много соседей, то это не помогает :(

Share this post


Link to post
Share on other sites

  • 0

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...