Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
ОШИБКА: стоимости путей STP, feature-request
 
При использовании STP (802.1D) вместо RSTP (802.1W) на коммутаторах, они всё равно используют значения стоимости пути по стандарту 802.1W. Например, гигабитный канал по-прежнему имеет стоимость пути 20 000, хотя по 802.1D она должна быть равна 4. Это становится проблемой при добавлении оборудования других производителей, которые корректно реализуют стоимости пути по 802.1D.

К тому же, стоимость пути нельзя настроить через интерфейс Unifi, поэтому исправить эту проблему вручную невозможно.
 
Есть ли какие-нибудь новости, когда это наконец исправят?
 
И баг снова проявился на новом USW-Lite-8-POE. :( show spanning-tree

Spanning tree включён, режим STP  
Метод вычисления стоимости порта по умолчанию: long

Root ID  Priority 4096  
        Address  e0:63:da:....  
---->   Cost    20008 <-----  
        Port    gi1  
        Hello Time 2 сек  Max Age 20 сек  Forward Delay 15 сек  
Bridge ID Priority 12288  
        Address  f4:92:bf:....  
        Hello Time 2 сек  Max Age 20 сек  Forward Delay 15 сек

Количество изменений топологии: 3646, последнее изменение произошло 00:01:03 назад  
Времена: hold 0, topology change 0, notification 0  
            hello 2, max age 20, forward delay 15

Интерфейсы  
Name    State    Prio.Nbr    Cost      Sts   Role    EdgePort      Type  
--------- -------- -------- -------- ------ ---- -------- -----------------  
  gi1  enabled  128.1     20000     Frw   Root    Auto  P2P (STP)  
  gi2  enabled  128.2     20000     Frw   Desg    Auto  P2P (STP)  
  gi5  enabled  128.5    200000     Frw   Desg    Auto  P2P (STP)  
  gi6  enabled  128.6    200000     Blk   Altn    Auto  P2P (STP)  
  gi8  enabled  128.8     20000     Frw   Desg    Auto  P2P (STP)
 
Наконец-то у меня всё исправлено в версии 5.24. Добро пожаловать в UniFi USC-8!

UnifiSwitch8Bedroom-US.v5.24.0# icli

UBNT# show spanning-tree  
CIST Bridge STP Status  
Bridge ID    : 8192.E0-63-DA-2A-62-05  
Root ID      : 4096.E0-63-DA-24-97-E7  
Root Port   : 1  
Root PathCost: 4  
Regional Root: 8192.E0-63-DA-2A-62-05  
Int. PathCost: 0  
Max Hops    : 20  
TC Flag     : Steady  
TC Count    : 56  
TC Last     : 0d 00:02:32  

Port      Port Role      State       Pri   PathCost  Edge  P2P      Uptime  
--------- -------------- ---------- --- -------- ---- --- -------------  
Gi 1/1    RootPort       Forwarding 128        4    No   Yes   0d 00:03:43  
Gi 1/3    DesignatedPort Forwarding 128       19    No   Yes   0d 00:03:43  
Gi 1/4    DesignatedPort Forwarding 128       19    No   Yes   0d 00:03:42  
Gi 1/8    DesignatedPort Forwarding 128        4    No   Yes   0d 00:03:43
 
Похоже, это указано в примечаниях к выпуску для бета-версии 5.24 UAP/USW Firmware 5.24.0.11950

Обновления  
[UAP6] Улучшена производительность беспроводной связи при большом количестве клиентов.
[UAP-G1] Использован обновлённый драйвер WiFi от производителя.
[UAP] Улучшена поддержка гостевого портала.
[US-8] Определение стоимости пути на основе версии STP.
 
Я тоже крайне заинтересован в этом. У меня есть несколько старых коммутаторов US-8, которые работают нормально. Заказал ещё три, чтобы использовать их за телевизорами рядом с устройствами Sonos. Провозился с этим часами — было ощущение дежавю, ведь этот баг уже был несколько лет назад с другими коммутаторами. Довольно удивлен и разочарован, что этот баг снова проявился в новом железе. Я выполнил команды icli, чтобы обновить стоимость пути для всех восьми портов, но никак не могу разобраться с настройкой cron-задачи. В идеале... новый прошивка должна решить эту проблему. :(
 
Да, у меня так же, USC-8. С другими моими коммутаторами US-8-150 и US-8-60 проблем нет. BusyBox v1.25.1 () встроенная оболочка (ash)

  ___ ___    .__________.__
 |   |   |____ |__\_ ____/__|
 |   |   /  \| || __) |  © 2010-2020
 |   |  |  | \ || \   |   Ubiquiti Networks, Inc.
 |______|___| /__||__/  |__|
              |_/                  https://www.ui.com/

    Добро пожаловать в UniFi USC-8!

UnifiSwitch8Bedroom-US.v5.15.0# info

Модель:       USC-8
Версия:       5.15.0.11703
MAC-адрес:    e0:63:da:2a:62:05
IP-адрес:     192.168.1.21
Имя хоста:    UnifiSwitch8Bedroom
Время работы:  63531 секунд

Статус:       Подключено (http://192.168.1.8:8080/inform)
UnifiSwitch8Bedroom-US.v5.15.0#
 
BusyBox v1.25.1 () встроенная оболочка (ash)

  ___ ___    .__________.__  
 |   |   |____ |__\_  ____/__|  
 |   |   /    \|  ||  __) |   |   © 2010-2020  
 |   |   |    |  \  ||  \   |   |   Ubiquiti Networks, Inc.  
 |______|___|  /__||__/   |__|  
            |_/                     https://www.ui.com/

        Добро пожаловать в UniFi USC-8!

USC-8-US.v5.15.0# icli

UBNT# show spanning-tree  
Статус CIST Bridge STP  
Bridge ID    : 32768.FC-EC-DA-XX-XX-XX  
Root ID      : 8192.78-8A-20-XX-XX-XX  
Root Port    : 1  
Root PathCost: 20000  
Regional Root: 32768.FC-EC-DA-XX-XX-XX  
Int. PathCost: 0  
Max Hops     : 20  
TC Flag      : Steady  
TC Count     : 5  
TC Last      :   0д 00:02:57  
Порт        Роль порта   Состояние   Приоритет Стоимость пути Edge P2P     Аптайм  
---------   ------------- ---------- ---     -------- ----   ---   -------------  
Gi 1/1     RootPort     Forwarding   128      20000   Нет   Да     0д 00:03:32  

USC-8-US.v5.15.0# info

Модель:       USC-8  
Версия:       5.15.0.11703  
MAC-адрес:    fc:ec:da:xx:xx:xx  
IP-адрес:     192.168.2.13  
Имя хоста:    USC-8  
Время работы: 9303 секунды

Статус:       Подключено (http://192.168.2.147:8080/inform)  
Понял, спасибо. Передал команде USW.
 
Могу подтвердить на USC-8 — переключение на STP не даёт никакого эффекта:

BusyBox v1.25.1 () встроенная оболочка (ash)

  ___ ___      .__________.__  
 |   |   |____ |__\_  ____/__|  
 |   |   /    \|  ||  __) |  |   © 2010-2020  
 |   |  |   |  \  ||  \   |  |   Ubiquiti Networks, Inc.  
 |______|___|  /__||__/   |__|  
            |_/                  https://www.ui.com/

      Добро пожаловать в UniFi USC-8!

USC-8-US.v5.15.0# icli

UBNT# show spanning-tree  
CIST Bridge STP Status  
Bridge ID    : 32768.FC-EC-DA-XX-XX-XX  
Root ID      : 8192.78-8A-20-XX-XX-XX  
Root Port    : 1  
Root PathCost: 20000  
Regional Root: 32768.FC-EC-DA-XX-XX-XX  
Int. PathCost: 0  
Max Hops     : 20  
TC Flag      : Steady  
TC Count     : 5  
TC Last      :   0d 00:02:57  
Port       Port Role       State       Pri  PathCost  Edge  P2P         Uptime  
---------  --------------  ----------  ---  --------  ----  ---  -------------  
Gi 1/1     RootPort        Forwarding  128     20000  No    Yes    0d 00:03:32  

info command  
USC-8-US.v5.15.0# info

Model:       USC-8  
Version:     5.15.0.11703  
MAC Address: fc:ec:da:xx:xx:xx  
IP Address:  192.168.2.13  
Hostname:    USC-8  
Uptime:      9303 seconds

Status:      Connected (http://192.168.2.147:8080/inform)

Когда проверяю порты, у них нигде не включен "Enable Spanning Tree Protocol", несмотря на переключение на STP. Даже если включить это на каждом порту, стоимость пути никак не меняется.
 
@chris3g Какой модели этот коммутатор? Пожалуйста, выведи информацию.
 
Думаю, могу подтвердить, что проблема не в US-08-60W. Я заменил US-8, на котором проявлялась проблема, и значения стоимости пути выглядят как нужно с US-8-60W, при этом мои устройства Sonos больше не предпочитают беспроводное соединение.
 
Тогда это точно баг, хаха. Мой USC-8 — это мой основной коммутатор, так что я не могу просто так на нём эксперименты устраивать, чтобы проверить.
 
Да
 
стоимость пути 20 000, да, это всё ещё RSTP. А ты перезагружал коммутатор после смены с RSTP на STP?
 
UBNT# show spanning-tree

Режим spanning tree включён: STP  
Метод расчёта стоимости порта по умолчанию: short  

Root ID  
Приоритет   4096  
Адрес       b4:fb:e4:50:54:4b  
Стоимость  4  
Порт       gi25  
Время Hello 2 сек, Max Age 20 сек, Forward Delay 15 сек  

Bridge ID  
Приоритет   32768  
Адрес       fc:ec:da:77:5f:02  
Время Hello 2 сек, Max Age 20 сек, Forward Delay 15 сек  

Количество изменений топологии: 6, последнее изменение было 00:00:43 назад  
Времена: hold 0, topology change 0, notification 0  
Hello 2, max age 20, forward delay 15  

Интерфейсы  
Имя    Состояние Прио.Номер Стоимость Статус Роль EdgePort Тип  
------- --------- --------- --------- ------ ---- -------- --------------  
gi17   включен   128.17       4        Frw    Desg    Auto P2P (STP)  
gi19   включен   128.19       4        Frw    Desg    Auto P2P (STP)  
gi23   включен   128.23       4        Frw    Desg    Auto P2P (STP)  
gi24   включен   128.24       4        Frw    Desg    Auto P2P (STP)  
gi25   включен   128.25       4        Frw    Root    Auto P2P (STP)  

не могу подтвердить то же самое здесь
 
Пока они снова не напортачили. Это откат, похоже, это уже починили три года назад. Больше не рискую с комбо Sonos + Unifi, пока не дадут нам гораздо больше контроля над STP.
 
Ошибка STP должна быть исправлена в прошивке коммутатора версии 5.15.0. Если вы разбираетесь в UniFi и Sonos, установка с обоими устройствами пройдет без проблем.
 
@meaga-byte Я временно заменил US-8 на неуправляемый коммутатор, но заказал ещё один US-8-60W — у меня их уже два. Мне понравилась идея питания US-8 через POE, да и стоило это на пару баксов дешевле, но в итоге оказалось ошибочным выбором из-за бага. Я также не хотел добавлять ещё один CLI, если можно обойтись без этого за такие мелкие деньги. Обычно я стараюсь всё максимально подключать по кабелю, и поскольку у меня несколько домашний кинотеатров, я не могу отключить SonosNet. Расположение Sonos-устройств в доме удачное, чтобы обеспечить хорошее покрытие, и, как я уже сказал, отключаю Wi-Fi на некоторых девайсах, например, на проводных усилителях в подвале и паре проводных сабвуферов.
 
@AVServices Я думал, что эта проблема только с usc8? Разве все остальные коммутаторы (кроме flex mini) не показывают правильную стоимость STP? С этим клиентом мы собираемся полностью заменить всё текущее оборудование на полноценную систему UI. Просто не хочется оставлять его с системой, которая будет такой же плохой или даже хуже той, что есть сейчас, haha.
 
Главная проблема в том, что Sonos (да и Orbi, Google WiFi...) используют старую версию STP. Большинство современных коммутаторов по умолчанию работают с RSTP или MSTP. Настроить Sonos на управляемых коммутаторах всегда немного сложно. К счастью, большинство управляемых коммутаторов предоставляют достаточно настроек STP, чтобы всё нормально работало с Sonos. В Unifi же опции настройки STP очень ограничены. В добавок к этому, стоимости путей STP заданы неправильно — именно поэтому я начал эту тему. Подключение Sonos к вашей собственной WiFi (отключая SonosNet) решает все проблемы, ведь при этом SonosNet тоже отключается. Если у вас уже смешанная сеть с разными коммутаторами, я бы не рекомендовал добавлять Unifi в эту смесь. Исправление для US-8 обсуждалось в этой же теме, на предыдущей странице: https://community.ui.com/questions/BUG-STP-Path-costs/6a8693bb-c1fc-4fa5-92dc-f3a187d11053#answer/bbbaad20-95e0-406f-bc84-2a6de308df8e Что касается меня, то я больше не буду использовать коммутаторы Unifi в инсталляциях Sonos.
Страницы: 1 2 След.
Читают тему (гостей: 1)