Jump to content
  • 0

KN-1810. Неработает Link Aggregation для Wi-Fi клиентов, через LAN все ок.


Keenetic
 Share

Question

Добрый день.

 

Есть проблема с Link Aggregation для Wi-Fi клиентов, при подключении через 2 LAN кабеля все работает корректно.

Почему для Wi-Fi клиентов не работает агрегация - вопрос открытый.

 

- Роутер KN-1810.

- NAS DS720+ (2 1G LAN порта).

- Тестирование на 2 PC ноутбуки с 5 ггц АС на растоянии 30 см. роутера.

 

1. Создан Link Aggregation  для NAS по инструкции, даже при условии если роутер не поддерживает агрегацию портов.

https://kb.synology.com/ru-ru/DSMUC/help/DSMUC/AdminCenter/connection_network_linkaggr?version=
 

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

image.png.0b93c8e89ae0982439b2b4ab4167ffa0.png

До создания роутер видел 2 МАС адреса сервера. После создания Link Aggregation  создал Bond 1, один МАС адрес стал не активный, Link Aggregation  работает через адрес 198.168.1.48.

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

image.png.98442ec295b838dfa17677446f241c11.png

 

2. Сеть. Потом отключены все клиенты кроме тестируемых.

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

image.thumb.png.f9f624a291293c18c556204d8108e411.png

 

3. Проверка на каждом клиенте показывает разные МАС адреса, что логически правильно.

arp -a 

 

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

image.thumb.png.ed1fc44bb04d8fa2976c07ca3de64881.png

 

4. Тестирование WI-Fi. (iperf3, передача разных объемных файлов) проводилось по отдельности каждого клиента, так и одновременной работе.

Передача разных объемных файлов

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

Скорость передачи файлов до создания Link Aggregation.

(При поэтапном копировании с каждого ноутбука).

PC 1 - 109 мегабайт в секунду.

PC 2 - 58 мегабайт в секунду.

 

Скорость передачи файлов при созданном Bond 1 (Link Aggregation).

(При поэтапном копировании с каждого ноутбука).

PC 1 - 112 мегабайт в секунду.

PC 2 - 36 мегабайт в секунду.

 

Скорость передачи файлов при созданном Bond 1 (Link Aggregation).

(При одновременном кооптировании файлов с разных ноутбуков, разных файлов).

PC 1 - 90 мегабайт в секунду.

PC 2 - 8 мегабайт в секунду.

 

iperf3

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

image.thumb.png.86f2f63a5b0e093298f3ffd8a020caec.png

 

4. Тестирование через LAN . Два кабеля подключены отдельно к каждому клиенту.

iperf3

Отдельное тестирование.

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

image.png.bc1a73970eef130ae90f95035574fcff.png

 

Одновременная передача на 2 клиентов. Два тестирования.

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

image.thumb.png.ac5a0ca439a348f68e6941e6dd96c42e.png

Передача файлов по сети.

Суммарно\одновременно на 2 клиента +\- 215 мегабайт в секунду. Что подтверждает работу Link Aggregation  через LAN подключение.

 

5. При работе клиентов через LAN кабель, команда ARP -A показыват один и тот же МАС адерес.

При этом Link Aggregation работает корректно.

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

image.thumb.png.35bad8516e7db0b15f5b4131fdfa75cc.png

 

Итоги:

1. При подключении через LAN кабели елиенты работают сумарно через 2 порта одновременно - корректно.

2. Как только подключение идет через WI-Fi в той же среде, при тех же настройках - все кардинально работает наоборот.

3. Был открыт кейс в оф. поддержке по NAS серверу, после всех проверок был подведен итог, что со стороны сервера все работает корректно, при подключении LAN кабелей тоже все работает корректно через роутер. Но при подключении клиентов через Wi-FI Link Aggregation работает не корректно. Поддержка порекомендовала обратится к поддержке по роутеру.

 

С интереснных глюков:

- 2 проход тестирования по LAN кабелях показал падение скорости на каждом клиенте до 650 мегабит в секунду. При первом тестировнии было 900+ и 850+.

- При создании Bond 1 при одновременной работе 2 клиентов, мигает наличие порта 2\1 1000 мегабит, то появляется то пропадает.

Такое ощущение что роутер пытается работать\перебырать два МАС адреса для работы. При подключении через LAN кабели такого не наблюдал. Является ли это нормой - не знаю.

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

image.thumb.png.079a0abaf39d7dbec062b8190e2c5477.png

 

 

Я открою оф. кейс на портале.

Но возможно, тут есть люди которые уже решали данную проблему, хотя при поиске на форме, я не нашел такого решения.

+ self-test отдельным скрытым сообщением.

 

 

Edited by Keenetic
Link to comment
Share on other sites

24 answers to this question

Recommended Posts

  • 0
Цитата

В моделях Keenetic Peak (KN-2710), Giant (KN-2610) и Ultra SE (KN-2510), на которых используется встроенный 8-портовый коммутатор серии RTL8370, имеется функция агрегирования сетевых портов (Link aggregation). Она позволяет объединить на роутере два порта встроенного коммутатора в один канал для увеличения пропускной способности подключения. Например, агрегацию каналов можно использовать при подключении к сетевому хранилищу (NAS), которое оснащено двумя Gigabit Ethernet портами и поддерживает Link aggregation.

Для агрегации каналов коммутатора используется Linux bonding драйвер в режиме XOR (balance-xor). Трафик распределяется по группе методом Load Balancing XOR L3+L4 ip addr+port. Этот режим обеспечивает балансировку нагрузки и отказоустойчивость.

В роутере можно настроить две статические группы по два порта в каждой. Включить агрегацию каналов можно для портов 5+6 и 7+8.

https://help.keenetic.com/hc/ru/articles/360020764960-Агрегация-портов-в-Keenetic-Peak-Giant-и-Ultra-SE

Кто, когда и где обещал то же самое в беспроводном варианте? Никто, нигде и никогда.

Link to comment
Share on other sites

  • 0
Posted (edited)
11 минуту назад, ANDYBOND сказал:

https://help.keenetic.com/hc/ru/articles/360020764960-Агрегация-портов-в-Keenetic-Peak-Giant-и-Ultra-SE

Кто, когда и где обещал то же самое в беспроводном варианте? Никто, нигде и никогда.

Если функционал успешно реализован и работает на LAN портах, а при Wi-Fi нет, то где-то есть глюк прошивки.

Думаю протестировать специалистам и исправить глюк - не сложно, так как функционал довольно критичный.

 

Ссылка которую вы бросаете - для роутеров следующих поколений, где установлен соответствующий коммутатор с поддержкой агрегации портов. Формально, NAS умеет делать агрегацию независимости от коммутатора, об этом указано в первом от меня сообщении, и успешно все работает для LAN клиентов.

Так что, к коммутатору как раз вопросов нет, вопрос только в WI-Fi клиентах.

Edited by Keenetic
Link to comment
Share on other sites

  • 0
Posted (edited)
9 минут назад, ANDYBOND сказал:

А нет проблемы: есть штатно заявленный функционал.

Еще раз.

Я не поднимаю агрегацию на роутере! только на сервере.

Она успешно работает для LAN клиентов, но для Wi-FI клиентов есть проблема.

Где-то клиенты подключаются не корректно, и это никак не относится а коммутатору роутера.

Edited by Keenetic
Link to comment
Share on other sites

  • 0
4 минуты назад, Keenetic сказал:

работает на LAN портах

На предусмотренных физических портах.

3 минуты назад, Keenetic сказал:

для Wi-FI клиентов есть проблема

Это не проблема, а предложение расширить функционал. Посмотрим на реакцию фирмы.

Link to comment
Share on other sites

  • 0
1 минуту назад, ANDYBOND сказал:

На предусмотренных физических портах.

Это не проблема, а предложение расширить функционал. Посмотрим на реакцию фирмы.

Понятно что реакция будет негативная.

Но тут вопрос не в разширении функционала, а в корректной работе Wi-FI клиентов при существующей агрегации + одновременной работе с разными МАС адресами.

 

Link to comment
Share on other sites

  • 0
Только что, Keenetic сказал:

при существующей агрегации

При существующей исключительно для физических проводных интерфейсов  агрегации, о чём много раз сказано в статье выше.

Link to comment
Share on other sites

  • 0
Posted (edited)
15 минут назад, ANDYBOND сказал:

При существующей исключительно для физических проводных интерфейсов  агрегации, о чём много раз сказано в статье выше.

Да.

Роутер успешно работает при LAN подключении, как только подключаем WI-FI возникает проблема.
Явно где-то некорректно работает мост между Wi-Fi\LAN клиентами.

А не с некорректной работой коммутатора роутера!

Как раз коммутатор делает все корректно при LAN подключении.

 

Просто дико как-то, не по феншую в 2022 для роутеров №1 в мире:

когда роутер через LAN работает корректно, а через Wi-Fi работает не корректно.

Формально - мост между клиентами "функционал" должен работать корректно как для LAN так и для Wi-Fi клиентов.

Работает там и там, или не работает вообще нигде.

🤨

Edited by Keenetic
Link to comment
Share on other sites

  • 0
Posted (edited)
В 14.08.2022 в 14:29, ANDYBOND сказал:

Как задумано, т.е. корректно.

Читая Вас, я могу сделать итог.

Другими словами - вендор сознательно зарезал корректную работу Link Aggregation для Wi-Fi клиентов.

А для LAN клиентов оставил корректную работу функционала.

 

@ndm @admin можете прокомментировать?

- Если функционал сознательно зарезан для Wi-Fi клиентов, сделаю соответствующие выводы.

- Если есть место глюку\ошибке - лучше рассмотреть вариант исправления.

Для меня странно что один и тот же клиент получает разный функционал (работающий\неработающий Link Aggregation) в зависимости от типа подключения к роутеру в 2022 году.

Edited by Keenetic
  • Upvote 1
Link to comment
Share on other sites

  • 0
13 минуты назад, Keenetic сказал:

Другими словами - вендор сознательно зарезал корректную работу Link Aggregation для Wi-Fi клиентов.

А для LAN клиентов оставил корректную работу функционала.

Вот тут согласен полностью.

Предполагаю, что этот функционал просто изначально и проектировался под конкретные возможности физического коммутатора.

Link to comment
Share on other sites

  • 0
1 час назад, Keenetic сказал:

Другими словами - вендор сознательно зарезал корректную работу Link Aggregation для Wi-Fi клиентов.

А для LAN клиентов оставил корректную работу функционала.

А может это просто задел на будущее....ведь если сразу сделать полноценный роутер  --то кто тогда будет покупать  последующие модели....

а так есть задел на будущее и у потребителя есть неудовлетворенность имеющимся у него продуктом....а значит он( потребитель) скорее всего купит "новинку"

Edited by krass
  • Y'r wrong 4
Link to comment
Share on other sites

  • 0
Posted (edited)
53 минуты назад, krass сказал:

А может это просто задел на будущее....ведь если сразу сделать полноценный роутер  --то кто тогда будет покупать  последующие модели....

а так есть задел на будущее и у потребителя есть неудовлетворенность имеющимся у него продуктом....а значит он( потребитель) скорее всего купит "новинку"

Новые модели зачастую включают новые функции, такие как новый класс wifi, новые технологии, апгрейд железа, …

 

Маршрутизатор в роутере/агрегация - это базовые старые как свет технологии.
 

Если вендор начинает зарезать сознательно базовые вещи для продвижения новых моделей, то попахивает - даунгрейдом ранее произведенных моделей. А это очень плохая практика, как в разрезе потребителей так и конкуренции.

 

Что-то мне кажется что Keenetic избегает такой репутации, и ценности у вендора совсем другие, которые направлены на доход, стабильность, развитие и увеличение потребителей, доли рынка, высокой оценки.

Edited by Keenetic
Link to comment
Share on other sites

  • 0
2 минуты назад, Keenetic сказал:

Новые модели зачастую включают новые функции, такие как новый класс wifi, новые технологии, апгрейд железа, …

 

Маршрутизатор в роутере/агрегация - это базовые старые как свет технологии.
 

Если вендор начинает зарезать сознательно базовые вещи для продвижения новых моделей, то попахивает - даунгрейдом ранее произведенных моделей. А это очень плохая практика, как в разрезе потребителей так и конкуренции.

 

Что-то мне кажется что Keenetic избегает такой репутации, и ценности у вендора совсем другие, которые направлены на стабильность, развитие и увеличение потребителей и позитивных отзывов.

Я высказал лишь своё предположение....а так --- я тоже жду ответа...

P.S. Как пример, в некоторых новых моделях кинетика уменьшили число lan-портов и антенн....имхо , это не хорошо....

Link to comment
Share on other sites

  • 0
Posted (edited)
10 минут назад, krass сказал:

Я высказал лишь своё предположение....а так --- я тоже жду ответа...

P.S. Как пример, в некоторых новых моделях кинетика уменьшили число lan-портов и антенн....имхо , это не хорошо....

Это другой подход.

Все дело в удешевлении моделей, что бы занять определенные ниши на рынке.

Тем самим побороться с более дешевыми производителями. 
 

Все гонятся за количеством пользователей и долей рынка.

Особенно зайти в какой-то b2b сегмент который даст стабильный доход.

Edited by Keenetic
Link to comment
Share on other sites

  • 0
7 часов назад, Keenetic сказал:

Почему для Wi-Fi клиентов не работает агрегация - вопрос открытый.

Уже где-то обсуждалось, что у mt7621, если говорить просто, две гигабитные сетевушки. В ультре в одну включен ван-порт (общий sfp и медный), во вторую коммутатор на 4 порта. Лан клиенты работают между собой через свич-чип коммутатора и упираются только в его производительность. Мост же между Wifi и лан коммутатором - через процессор, соответственно скорость физически не может превысить скорость "линка" между процом и коммутаторм, которая составляет гигабит. Точно так же скорость между ван и портом и коммутатором никогда не превысит гигабита в дуплексе.

Edited by werldmgn
  • Upvote 1
Link to comment
Share on other sites

  • 0
11 час назад, werldmgn сказал:

Уже где-то обсуждалось, что у mt7621, если говорить просто, две гигабитные сетевушки. В ультре в одну включен ван-порт (общий sfp и медный), во вторую коммутатор на 4 порта. Лан клиенты работают между собой через свич-чип коммутатора и упираются только в его производительность. Мост же между Wifi и лан коммутатором - через процессор, соответственно скорость физически не может превысить скорость "линка" между процом и коммутаторм, которая составляет гигабит. Точно так же скорость между ван и портом и коммутатором никогда не превысит гигабита в дуплексе.

То есть mt7621 не может вытянуть более гагибита между коммутатором и wi-fi клиентами.

Как тогда достигается скорость указанная в даташите - Wi-Fi 5 ГГц 1733 Мбит/с?

 

  • Confused 1
Link to comment
Share on other sites

  • 0
3 минуты назад, Keenetic сказал:

То есть mt7621 не может вытянуть более гагибита между коммутатором и wi-fi клиентами.

Как тогда достигается скорость указанная в даташите - Wi-Fi 5 ГГц 1733 Мбит/с?

 

Маркетинг. Между wifi клиентами, наверное, что-то и выжимается

  • Y'r wrong 2
Link to comment
Share on other sites

  • 0
1 час назад, Keenetic сказал:

Как тогда достигается скорость указанная в даташите - Wi-Fi 5 ГГц 1733 Мбит/с?

https://help.keenetic.com/hc/ru/articles/214471625-Реальная-скорость-соединения-используемая-в-технологии-Wi-Fi

Link to comment
Share on other sites

  • 0

Спокойно.

MT7621 имеет только 1 гигабитный линк от процессора к свитчу. Потому на устройствах с 7621 агрегация работает в полную мощность только между портами свитча или между частью портов свитча и WiFi (например 1 клиент на свитче, а другой на WiFi - оба будут иметь по 100 мбайт/с).

Link to comment
Share on other sites

  • 0
В 15.08.2022 в 09:15, Keenetic сказал:

То есть mt7621 не может вытянуть более гагибита между коммутатором и wi-fi клиентами.

Как тогда достигается скорость указанная в даташите - Wi-Fi 5 ГГц 1733 Мбит/с?

 

Один поток из свитча, другой из синего WAN (он на отдельном gmac) - сумма будет 2 gbps. Или один из свитча, а другой с диска или другой активности внутри ОС.

Link to comment
Share on other sites

  • 0
В 26.08.2022 в 23:16, Le ecureuil сказал:

Спокойно.

MT7621 имеет только 1 гигабитный линк от процессора к свитчу. Потому на устройствах с 7621 агрегация работает в полную мощность только между портами свитча или между частью портов свитча и WiFi (например 1 клиент на свитче, а другой на WiFi - оба будут иметь по 100 мбайт/с).

Добрый день, спасибо за ответ.

Подскажите, в ожидаемой ультре 1811 где будет 2,5 гиговый порт, но лан обычный гигабит.

Так же будет узкое горлишко как "1 гигабитный линк от процессора к свитчу" или там будет поддержка полноценной агрегации?

Link to comment
Share on other sites

  • 0
16 минут назад, Keenetic сказал:

Подскажите, в ожидаемой ультре 1811

В группе кинетика в вк уже намекают на следующий год...но без каких-либо  точных прогнозов....видимо, до сих пор имеются трудности...
Яромир Кинетиков очень расплывчато отвечает...да и подробных характеристик даже давать не хотят...

Edited by krass
Link to comment
Share on other sites

  • 0
2 часа назад, Keenetic сказал:

Добрый день, спасибо за ответ.

Подскажите, в ожидаемой ультре 1811 где будет 2,5 гиговый порт, но лан обычный гигабит.

Так же будет узкое горлишко как "1 гигабитный линк от процессора к свитчу" или там будет поддержка полноценной агрегации?

Так как данный роутер 1811 (из открытых источников) база 7622 и в нем 4 порта LAN+1 WAN -> то к данному процу можно подключить на 2.5 внешний чип 7531 который эти 2.5Gb может SGMII. Так например в Lyncsys e8450 который на базе 7622BV c 7531BE и с Wifi частью на 7915AN

CPU:   MediaTek MT7622
Model: mt7622-linksys-e8450-ubi
DRAM:  512 MiB


[    1.284145] mt7530 mdio-bus:00 lan1 (uninitialized): PHY [dsa-0.0:00] driver [Generic PHY] (irq=POLL)
[    1.294830] mt7530 mdio-bus:00 lan2 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] (irq=POLL)
[    1.305493] mt7530 mdio-bus:00 lan3 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] (irq=POLL)
[    1.316145] mt7530 mdio-bus:00 lan4 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] (irq=POLL)
[    1.326988] mt7530 mdio-bus:00 wan (uninitialized): PHY [dsa-0.0:04] driver [Generic PHY] (irq=POLL)
[    1.337196] mt7530 mdio-bus:00: configuring for fixed/2500base-x link mode
[    1.344783] mt7530 mdio-bus:00: Link is Up - 2.5Gbps/Full - flow control rx/tx

[    7.496054] mount_root: switching to ubifs overlay

[   11.656400] mtk_soc_eth 1b100000.ethernet eth0: Link is Down
[   11.666059] mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/2500base-x link mode
[   11.674543] mtk_soc_eth 1b100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx
[   11.681272] mt7530 mdio-bus:00 lan1: configuring for phy/gmii link mode


696 +static void mt7531_sgmii_validate(struct mt7530_priv *priv, int port,
697 +                                 unsigned long *supported)
698 +{
699 +       /* Port5 supports ethier RGMII or SGMII.
700 +        * Port6 supports SGMII only.
701 +        */
702 +       switch (port) {
703 +       case 5:
704 +               if (mt7531_is_rgmii_port(priv, port))
705 +                       break;
706 +               fallthrough;
707 +       case 6:
708 +               phylink_set(supported, 1000baseX_Full);
709 +               phylink_set(supported, 2500baseX_Full);
710 +               phylink_set(supported, 2500baseT_Full);
711 +       }
 
780 +       /* MT7531 SGMII 1G and 2.5G force mode can only work in full duplex
781 +        * mode, no matter MT7531_SGMII_FORCE_HALF_DUPLEX is set or not.

но в 7530 нет 2.5Gb а в 7531 есть, в данном случае речь идет о driver для 7530/7531.

Есть Banana Pi ххх так же в связке с 7531 и новая Banana Pi BPI-R3 от 2022 года так же на том же 7531 с

 Networking

    2x 2.5GbE SFP cages, 5x Gigabit Ethernet ports (1x WAN + 4x LAN) via MT7531AE 7-port switch
    WiFi 6 4×4 2.4GHz WiFi via MT7975N
    WiFi 6 4×4 5GHz Wifi via MT7975P

https://www.cnx-software.com/2022/03/21/banana-pi-bpi-r3-wifi-6e-router-board-mediatek-filogic830-mt7986-soc/

Netgear WAX206 - 7622BV + 7531AE (2021г.)

TP-LINK TL-XDR3020 v2 - 7981 + 7531АЕ (2022г.)

Xiaomi Mi Router Redmi AX6E (AX6000) - 7986AV + 7531AE (2022г.)

Xiaomi Mi Router Redmi AX6S (AX3200) - 7622BV + 7531BE (2021г.)

Как видно на базе данного switch модели есть 2022года.

Edited by vasek00
Link to comment
Share on other sites

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.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...