Привет! Вчера я заменил два старых Cisco Smart Switch в своей домашней сети на US-8. Оба подключены к порту 1 коммутатора ES-8-150W, который также подаёт питание на US-8 через PoE. У меня есть две VLAN — 245 и 246, чтобы разделить трафик LAN и Wi-Fi.
Поскольку я использую UAP AC Pro, у меня уже запущен UniFi Controller версии 5.10.19 внутри сети с VLAN ID 245. Он работает в виртуальной машине на VMWare ESXi 6.7, который напрямую подключён к ES-8-150W. Адаптация, обновление и настройка коммутаторов прошли без проблем. Прошивка коммутаторов обновлена до версии 4.0.21.9965.
Я добавил VLAN ID 245 и 246 в разделе «Settings» -> «Networks» как сети типа «VLAN only». Хотел воспроизвести конфигурацию старых Cisco, где аплинки с ES-8-150W настроены как tagged порты для VLAN 245 и 246. Для этого настроил коммутаторы так:
US-8:
- управление VLAN установлено на 245
- профиль порта 1 — «All»
ES-8-150W:
изменил конфигурацию интерфейса на:
interface 0/X
vlan participation include 245-246
vlan tagging 245-246
exit
Всё работает как положено, но есть одна странность. Каждые несколько минут статус коммутаторов в контроллере меняется на «Connected (HDX)». В колонке деталей в категории Uplink пусто, поэтому, думаю, он теряет связь с контроллером. Через пару минут снова всё нормально. При этом ни скорость, ни режим дуплекса на ES и US не меняются.
Что пробовал сделать:
- отключил PoE и подключил через блок питания
- поменял кабели
- проверил скорость и дуплекс режим с помощью 10-минутного iperf3-теста, где два хоста выступали одновременно сервером и клиентом
- перенёс контроллер на другой хост (MacBook Pro), чтобы исключить проблемы с виртуальной машиной или ESXi
В целом коммутаторы работают без нареканий: 1000 Мбит/с полный дуплекс всегда, VLANы тегированы (или нет) так, как надо, а изменения конфигурации успешно применяются.
Но проблема остаётся. Единственный способ, чтобы коммутаторы всегда показывались как «Connected», — вернуть управление VLAN в значение по умолчанию («default» — VLAN 1) и интерфейс ES настроить обратно так:
interface 0/X
vlan pvid 245
vlan participation include 245-246
vlan tagging 246
exit
У вас есть идеи, в чём может быть проблема? Надеюсь, информации достаточно, если нужно что-то ещё — скажите!
Кстати, не знаю, связано ли с проблемой, но в разделе «Uplink» контроллера при статусе «Connected» отображается «switch 2» для switch 1 и наоборот, хотя на самом деле оба подключены к ES-8.
Добавлено: подключил точку доступа к одному из коммутаторов, чтобы проверить, проявляет ли она такую же проблему. Работает идеально, что ещё раз говорит, что сама инфраструктура в порядке.
Поскольку я использую UAP AC Pro, у меня уже запущен UniFi Controller версии 5.10.19 внутри сети с VLAN ID 245. Он работает в виртуальной машине на VMWare ESXi 6.7, который напрямую подключён к ES-8-150W. Адаптация, обновление и настройка коммутаторов прошли без проблем. Прошивка коммутаторов обновлена до версии 4.0.21.9965.
Я добавил VLAN ID 245 и 246 в разделе «Settings» -> «Networks» как сети типа «VLAN only». Хотел воспроизвести конфигурацию старых Cisco, где аплинки с ES-8-150W настроены как tagged порты для VLAN 245 и 246. Для этого настроил коммутаторы так:
US-8:
- управление VLAN установлено на 245
- профиль порта 1 — «All»
ES-8-150W:
изменил конфигурацию интерфейса на:
interface 0/X
vlan participation include 245-246
vlan tagging 245-246
exit
Всё работает как положено, но есть одна странность. Каждые несколько минут статус коммутаторов в контроллере меняется на «Connected (HDX)». В колонке деталей в категории Uplink пусто, поэтому, думаю, он теряет связь с контроллером. Через пару минут снова всё нормально. При этом ни скорость, ни режим дуплекса на ES и US не меняются.
Что пробовал сделать:
- отключил PoE и подключил через блок питания
- поменял кабели
- проверил скорость и дуплекс режим с помощью 10-минутного iperf3-теста, где два хоста выступали одновременно сервером и клиентом
- перенёс контроллер на другой хост (MacBook Pro), чтобы исключить проблемы с виртуальной машиной или ESXi
В целом коммутаторы работают без нареканий: 1000 Мбит/с полный дуплекс всегда, VLANы тегированы (или нет) так, как надо, а изменения конфигурации успешно применяются.
Но проблема остаётся. Единственный способ, чтобы коммутаторы всегда показывались как «Connected», — вернуть управление VLAN в значение по умолчанию («default» — VLAN 1) и интерфейс ES настроить обратно так:
interface 0/X
vlan pvid 245
vlan participation include 245-246
vlan tagging 246
exit
У вас есть идеи, в чём может быть проблема? Надеюсь, информации достаточно, если нужно что-то ещё — скажите!
Кстати, не знаю, связано ли с проблемой, но в разделе «Uplink» контроллера при статусе «Connected» отображается «switch 2» для switch 1 и наоборот, хотя на самом деле оба подключены к ES-8.
Добавлено: подключил точку доступа к одному из коммутаторов, чтобы проверить, проявляет ли она такую же проблему. Работает идеально, что ещё раз говорит, что сама инфраструктура в порядке.


)
Сообщение об ошибке исчезло, и соединение с uplink осталось стабильным... Буду наблюдать несколько дней...