WIFI won't connect with advanced settings (L3-5M-P)

I use an L3-5M-P and it connects to my WIFI network, but it cannot connect to the eWeLink servers. My WIFI is using a router (192.168.1.1) that acts as the default gateway and a NUC (192.168.1.2) that acts as the DHCP server and DNS server. To ensure that my DNS doesn’t cause any issues, I have set the DNS for this device to 8.8.8.8 and 8.8.4.4.

This is the actual DHCP response that is sent to the device (192.168.1.143):

10:34:14.463626 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 333)
    192.168.1.2.67 > 192.168.1.143.68: [udp sum ok] BOOTP/DHCP, Reply, length 305, xid 0x177804d4, Flags [none] (0x0000)
	  Your-IP 192.168.1.143
	  Client-Ethernet-Address d0:27:02:f7:b5:66
	  Vendor-rfc1048 Extensions
	    Magic Cookie 0x63825363
	    DHCP-Message (53), length 1: ACK
	    Server-ID (54), length 4: 192.168.1.2
	    Lease-Time (51), length 4: 3386
	    Subnet-Mask (1), length 4: 255.255.255.0
	    Default-Gateway (3), length 4: 192.168.1.1
	    BR (28), length 4: 192.168.1.255
	    Domain-Name-Server (6), length 8: 8.8.8.8,8.8.4.4
	    Domain-Name (15), length 19: "int.ramondeklein.nl"

I am able to ping the device, but it keeps flashing twice per second and is shown as “offline” in the eWeLink portal.

When I disable the DHCP server on 192.168.1.2 and enable the DHCP server on my router, then it connects immediately. In that case the IP address, DNS server and default gateway are 192.168.1.1.

There must be something wrong with how the L3-5M-P handles these DHCP settings (they work on all my other devices). I guess the L3-5M-P can’t deal with receiving an IP address from a DHCP server that is has a different IP then the default gateway.

Does anyone have a suggestion how to deal with this?

May I ask why you don’t use the build-in DHCP service of the router?

There may have connect issues via agency network or VPN.

I don’t use my router’s DHCP, because it can’t update my internal DNS. I have 50+ devices in my network and all devices handle this properly. It seems the L3-5M-P has a bug in the networking stack that prevents this from working…

Thanks for your kind feedback.

I have transferred your problem to our technical support team for further checking, it may take 1-3 days.
Whenever the solution is found, I’ll let you know.

Based on our findings, the problem appears to be related to firmware. It would be helpful if you could update the firmware with us so we can determine if it is the cause of the problem.
In the meantime, we are waiting for the new firmware installation kit to arrive from the manufacturer.
Thank you for your patience

I would be glad to update the firmware. Once it’s ready, please let me know where I can download it and how to install it. Thanks for your support. Highly appreciated…

Hi

We hope this message finds you well. We want to let you know that a firmware update for your device has been released, specifically to address the issue you’ve been experiencing. We apologize for the delay in getting this update to you and appreciate your patience while we worked on a solution.

To ensure that your device is running smoothly, we encourage you to update to the latest firmware as soon as possible. This will not only fix the problem you’ve been experiencing, but also provide other improvements and features to enhance your experience with our product.

Please open eWeLink app and enter device page(Device ID: 10017bdc0b) to upadate your device. If you have any questions or encounter any issues during the update process, please don’t hesitate to contact us for assistance.

After you’ve updated your firmware, please let us know if you’re still experiencing any issues. We’re committed to ensuring your satisfaction and will work with you to address any concerns you may have.

Thanks very much. I upgraded to 1000.2.1062 and it solved my issue.

how did you managed to upgrade the device ?
where did you found the new firmware ?

i have the same issue with a L2 and a L3-5M.
firmware is 1000.2.1050 but since they seem offline, i cannot upgrade.
please advice…

Hi there, the device needs to be online first in order to download and install the latest firmware version.

Could you please try unplugging the device and plugging it back in, or using the repair method in the app, to get the device back online? This would reconnect it so that it can then check for and install the firmware update.

Let me know if you’re still having trouble getting the device online after trying those steps.

Hi, I have the same issue: can’t connect to wifi 2.4 on my router.
I managed to connect to mobile hotspot on a phone.
Device ID: 1001dffbb3, model L3-5M
Firmware on the device is 1000.2.1060 - Latest Version.
How can I upgrade to the recomended version 1000.2.1062?

Hi there, yes, please try to upgrade the firmware and check if the issue persists.

The L3-5M-P uses ancient WIFI standards. It’s only able to connect via 802.11b and supports only WPA/WPA2. I have tried several modern routers and it fails to work with any of them (even with the latest firmware). It does work with 10 year old routers. I have had contact with Sonoff support and they do respond, but it seems there won’t be any support for newer standards.

I will be ditching my L3-5M-P device and replace it with a Zigbee enabled device, such as Ikea Ormanäs. Using WIFI for these kind of devices seems to be too troublesome.

How to upgrade? The installed version is 1000.2.1060 and ewelink app says that is the latest version.
How can i get the 1000.2.1062 version?

Hi Stephen,
is it possible to get this new firmware, so I can test it?
Device model: L3-5M
Device ID: 1001700eed
Thank you in advance.

I got 1000.2.1062 after I initiated a support call. It fixed the issue when you can’t connect to WIFI if the DHCP server wasn’t the same IP as the default network gateway. I was able to install the firmware via the instruction in the post of Feb 23. But maybe it was only available for my device ID?

Hi, ramondeklein
I have an wifi6 router, I tried with 802.11b setting, still do not connect.
I set a hotspot on a phone, that worked, but ewelink web still say device is offline.
In the android app the device is online on wifi, and the installed version, 1000.2.1060 appear to be the latest.
I have a lot of Itead devices in my home, all work well with Home Assistant, newer had a connection problem.
I do not want to replace the router, if I can’t upgrade the firmware, or the latest firmware does not solve the problem, the less expensive solution for me is to return the device and buy another one without itead chip.

Hi,
I have a similar problem with l3-5m-p id=1001dff7fc with firmware 1000.2.1060. After adding the device in the Ewelink application, the WiFi connection works, but after turning the power off and on again, the device generates DNS queries every few seconds and is only available via BT:

23:18:12.958331 IP opulink.lan.53903 > sq6dxi.lan.53: 30774+ A? eu-dispd.coolkit.cc. (37)
23:18:12.958740 IP sq6dxi.lan.53 > opulink.lan.53903: 30774 2/0/0 CNAME eu-disp.coolkit.cc., A 52.57.6.180 (85)
23:18:15.127801 IP opulink.lan.53903 > sq6dxi.lan.53: 30774+ A? eu-dispd.coolkit.cc. (37)
23:18:15.128261 IP sq6dxi.lan.53 > opulink.lan.53903: 30774 2/0/0 CNAME eu-disp.coolkit.cc., A 52.57.6.180 (85)

Can I get a firmware update?

How can I get the firmware update? It is still an issue for me!