Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
   RSS
Протокол Daikin Discovery через подсети, UniFi Network
 
Привет! Мой кондиционер Daikin (192.168.100.4) можно управлять через мобильное приложение Daikin Online Controller, которое обнаруживает устройство с помощью UDP-сообщения, отправленного с порта 30000 на мобильном устройстве на порт 30050. Сеть 192.168.100.1/24 — это корпоративная сеть с VLAN 30 для IoT-устройств. 192.168.0.1/24 — основная корпоративная сеть. Вот пример захвата tcpdump, который отлично работает, когда мобильное устройство находится в той же подсети, что и кондиционер:  
00:27:16.734475 IP 192.168.100.5.30000 > 192.168.100.255.30050: UDP, length 28  

Вижу, что приложение как бы общается по UDP с устройствами Daikin. Чтобы включить устройство:  
192.168.100.4.49158 > 224.0.23.0.3610: [udp sum ok] UDP, length 150
0x0000:  001e 0800 4500 002b 033d 0000 ff11 9cd7  ....E..+.=......  
0x0010:  c0a8 6404 e000 1700 c006 0e1a 0017 f029  ..d............)  
0x0020:  1081 0004 0130 010e f001 7301 8001 30    .....0....s...0  

Проблема в том, что я не могу заставить проксировать изначальный пакет обнаружения с 192.168.0.255 на 192.168.100.255, когда мобильный телефон находится в основной сети, и поэтому приложение просто не находит устройства.  

На USG включен mDNS replay. Есть идеи?  

С уважением,
Страницы: Пред. 1 2
Ответы
 
У меня такая же проблема. Есть ли решение или варианты ограничиваются только выбором между использованием вне дома и полным отказом от VLAN?
Страницы: Пред. 1 2
Читают тему (гостей: 1)