I am using a Mikrotik RB450GX4(version 7.5) and Omada EAP245 for Wifi.
I have 3 Tuya products, 1 Smart bulb and 2 Smart plugs. All three are running into the exact same problem.
I am trying to pair the devices with the Tuya app on my phone. The phone is connected to a network created in the mikrotik router. The pairing process fails and throws an error like, "device timed out".
By capturing packets on the router, I can see that the bulb tried to talk to,
Code: Select all
13.233.239.58:443
13.235.158.83:443
The devices sent a syn to the those address, Those addresses replied with a syn-ack, Then the router tried to send syn-ack to the devices and failed. Ultimately, This connection is not established and pairing process fails.
All 3 devices work perfectly fine when I create a hotspot on my phone/tablet and try to pair them to the app by connecting them to that hotspot. The latency to these devices as I am pairing is usually 10-50ms and sometimes spiking to 5000ms.
I have searched the forum and asked in other groups but I have not been able to figure out why these syn-ack is not arriving at the bulb. I can reach the https servers on those addresses from another device in the same vlan just fine but I connections from the bulb/plugs gets stuck. I also can't blame the bulb/plugs because they work perfectly fine with my phone's hotspot.
I have also tested the devices with other Wifi APs(Archer A6, C20, A7) and I have the same issue with all 4 APs.
So, Now I am out of ideas of why this is not working and I am interested to know if anyone here has an idea of what may be happening?
The network topology? looks like, Mikrotik router -> TP Link SG2210MP Switch -> Omada EAP 245 -> Bulb