Official Release Deco X50/X55_V1_1.5.5 Support WireGuard VPN, Client Speed Limit and Fixed WAN Port
This Article Applied to
Deco X50/X55_V1_1.4.1
Firmware Modifications
1. Support WireGuard VPN Server/Client.
2. Support built-in easy configuration of NordVPN/Surfshark VPN.
Note: In compliance with local regulations, the Third-party VPN feature may be restricted in specific regions.
3. Add client speed limit under clients' detailed setting page.
4. Support Fixing the WAN port under Deco APP>More>Advanced>WAN Port.
5. Add Scene Priority under QOS.
6. Add Client MAC Identification to improve the accuracy of device detection.
7. Add more device icons in the Deco APP.
Download Link
Deco X50_V1 | Deco X50_V1_1.5.5- updated 2024.8.12 |
Deco X55_V1 | Deco X55_V1_1.5.5- updated 2024.8.12 |
Note:
1. *According to the user feedback and our further test, this 1.5.1 version does not support reverting to 1.4.1 via downgrade firmware recovery directly.
-Ever since 1.3.0, the firmware bin file has been over 32MB which passes the maximum file size of the HTTP uboot upgrade tool. So if you want to revert to 1.4.1, please refer to the following suggestions:
- Still run a firmware recovery on one of the satellites Deco X50 first.
- Try to upload an older official version, 1.2.2_Build_230301.zip for example,
- Then update to 1.4.1 from 1.2.2 via web UI.
- If this process works for the satellite Deco X50, We could repeat it on the main Deco later.
2. Please make sure the Deco APP is up-to-date.
3. Some features might not be available when there are other models in the Mesh network.
Configuration Procedure for the Newly-added Features
WireGuard VPN Server& Client
NordVPN/Surfshark VPN
-
NordVPN
-
Surfshark
Client Speed Limit
Manual Selection of the WAN Port
Set Scene Priority under QOS
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hi, I would like to follow up on your case via email and please check whether you could receive my email.
Can I have more details about the issue here "Users have random disconnections since the upgrade"?
Could you please help me check which situation is like your case in the following post:
Fix unstable connection when connected to the Deco network
Just curious, have you tried firmware recovery on the other Deco X50_V1?
Wait for your reply and best regards.
- Copy Link
- Report Inappropriate Content
Hi again,
yes i've tried both Deco X50_V1, same result.
i've received your email with the early access firmware, i will try and upload it this evening.
Also it's not an unstable connection, the wifi is connected but WAN is like dropping packets for 1-5 seconds making apps like Microsoft Teams to disconnect or show message of pure quality.
This happens every 2-3 hours for no reason ( no large downloads, no torrents ).
After 10 seconds the message goes away and Teams is back to normal.
My connection is Fiber 300/30 using ONT in bridge mode with Main VOIP Modem Router ( have to use an extra Router for VOIP Telephony) and PPPoE (MTU 1480) on Deco M50_V1.
With previous Firmware 1.4.1 everything was working as expected except the Force selection of WAN ( didn't exist as an option ).
One more thing noticed is that server vpn configuration is not working as with 1.4.1, but this may have something to do with me and not the Deco.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
update:
Had intel drivers downgraded and there was no disconnection on WiFi.
Yesteray I had spare time and did some test.
In a 3 hours window I left two ping -t open, one on 8.8.8.8 and another on on 192.168.68.1.
After some time there was ping timeouts (3) on 8.8.8.8 and no timeout on 192.168.68.1.
Same happened after 1 hour and after 2 hours.
There was no timeout on 192.168.68.1 but there was 3 timeouts on 8.8.8.8.
If this happens when playing a game or having a Conference Video Call then a disconnection or Lag happens. I think that this problem first occurred after enabling specific WAN selection .
- Copy Link
- Report Inappropriate Content
I have the same problem as @Billmanakos. In the logs of the Deco I see that it's not obtaining an WAN IP-address for a few seconds on the same as the devices doesn't have a connection. This causes all the devices loosing the internet connection.
We are listing to the radio via Internet (TuneIn) and then you notice this happens a lot.
- Copy Link
- Report Inappropriate Content
That's right, it looses WAN Connection for 2-3 seconds, then the PPPoE is going dial and restores the WAN.
####
Wed Mar 27 16:02:41 2024 daemon.notice netifd: Network device 'br-wan' link is down
Wed Mar 27 16:02:41 2024 daemon.notice netifd: Interface 'wan' has link connectivity loss
Wed Mar 27 16:02:41 2024 daemon.notice netifd: Interface 'internet' has link connectivity loss
Wed Mar 27 16:02:41 2024 daemon.notice netifd: proto_shell_handler Interface 'internet' cmd: 1
Wed Mar 27 16:02:41 2024 daemon.notice conn-indicator: Connectivity changed: ONLINE(0x0) -> OFFLINE(0x1)
Wed Mar 27 16:02:41 2024 daemon.notice netifd: interface_proto_cb Interface 'wan' state: 2
Wed Mar 27 16:02:41 2024 daemon.notice netifd: interface_proto_cb Interface 'wan' is now down
Wed Mar 27 16:02:41 2024 user.notice pppoe: teardown internet br-wan
Wed Mar 27 16:02:41 2024 user.notice ppp: teardown internet
Wed Mar 27 16:02:41 2024 daemon.notice pppd[1659]: len < 0
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): got_sigterm, Terminating on signal 15
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): len < 0
Wed Mar 27 16:02:41 2024 daemon.notice netifd: proto_shell_script_cb Interface 'internet'
Wed Mar 27 16:02:41 2024 daemon.notice netifd: proto_shell_task_finish Interface 'internet' state: 3
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Command failed: Not found
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Command failed: Not found
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Connect time 111.3 minutes.
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Sent 178453105 bytes, received 2084324530 bytes.
Wed Mar 27 16:02:41 2024 daemon.notice netifd: Network device 'pppoe-internet' link is down
Wed Mar 27 16:02:41 2024 daemon.err miniupnpd[2948]: ioctl(s, SIOCGIFADDR, ...): Address not available
Wed Mar 27 16:02:41 2024 daemon.err miniupnpd[2948]: Failed to get IP for interface pppoe-internet
Wed Mar 27 16:02:41 2024 daemon.warn miniupnpd[2948]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Command failed: Not found
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Command failed: Not found
Wed Mar 27 16:02:41 2024 user.notice smartip: [lan] new dnsServer is 0xc0a84401 0x0
Wed Mar 27 16:02:41 2024 daemon.notice pppd[1659]: Connection terminated.
Wed Mar 27 16:02:41 2024 daemon.notice netifd: internet (1659): Connection terminated.
Wed Mar 27 16:02:41 2024 user.notice smartip: [lan] kill process udhcpd
Wed Mar 27 16:02:41 2024 daemon.err udhcpd[1943]: Received SIGTERM
Wed Mar 27 16:02:41 2024 daemon.notice netifd: Interface 'internet' up: 0
Wed Mar 27 16:02:42 2024 user.notice ppp: pppoe-internet link down
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): Command failed: Not found
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): kill link, while
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): asked to quit, while
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): got_sighup || got_sigterm || got_sigusr2 || got_sigchld
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): got_sigchld
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): got_sigchld
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): write buf error
Wed Mar 27 16:02:42 2024 daemon.notice netifd: internet (1659): : No such file or directory
Wed Mar 27 16:02:42 2024 daemon.notice netifd: proto_shell_task_cb Interface 'internet'
Wed Mar 27 16:02:42 2024 daemon.notice netifd: proto_shell_task_finish Interface 'internet' state: 3
Wed Mar 27 16:02:42 2024 daemon.notice netifd: interface_proto_cb Interface 'internet' state: 2
Wed Mar 27 16:02:42 2024 daemon.notice netifd: interface_proto_cb Interface 'internet' is now down
Wed Mar 27 16:02:42 2024 user.notice firewall: internet ifdown, start flush firewall.
Wed Mar 27 16:02:42 2024 user.notice smartip: [lan] found one valid DNS in 1 DNS
Wed Mar 27 16:02:42 2024 user.notice smartip: [lan] add DNS 192.168.68.1
Wed Mar 27 16:02:42 2024 user.notice firewall: removing internet (pppoe-internet) from zone wan
Wed Mar 27 16:02:43 2024 user.notice smartip: [lan] start udhcpd
Wed Mar 27 16:02:43 2024 daemon.err udhcpd[1517]: udhcpd (v1.22.1) started
Wed Mar 27 16:02:43 2024 daemon.err udhcpd[1517]: start ip 0xc0a84432, end ip 0xc0a847fa, subnet:0xfffffc00
Wed Mar 27 16:02:43 2024 daemon.err udhcpd[1517]: udhcpd response_fd = 7
Wed Mar 27 16:02:44 2024 user.emerg : tp211,501[1242]:
Wed Mar 27 16:02:44 2024 user.emerg : tp211,501[1242]:
Wed Mar 27 16:02:44 2024 user.notice IMPROXY: INFO[imp_verify_multicast_addr@245]: Group address 224.0.0.252 is Local Network Control Block
Wed Mar 27 16:02:45 2024 daemon.notice netifd: Network device 'br-wan' link is up
Wed Mar 27 16:02:45 2024 daemon.notice netifd: Interface 'wan' has link connectivity
Wed Mar 27 16:02:45 2024 daemon.notice netifd: Interface 'internet' has link connectivity
Wed Mar 27 16:02:45 2024 daemon.notice netifd: Interface 'wan' is setting up now
Wed Mar 27 16:02:45 2024 daemon.notice netifd: interface_proto_cb Interface 'wan' state: 0
Wed Mar 27 16:02:45 2024 daemon.notice netifd: interface_proto_cb Interface 'wan' is now up
Wed Mar 27 16:02:45 2024 daemon.notice netifd: Interface 'internet' is setting up now
Wed Mar 27 16:02:45 2024 daemon.notice netifd: proto_shell_handler Interface 'internet' cmd: 0
Wed Mar 27 16:02:45 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable
Wed Mar 27 16:02:45 2024 user.notice pppoe: br-wan start dial
Wed Mar 27 16:02:45 2024 daemon.notice netifd: proto_shell_script_cb Interface 'internet'
Wed Mar 27 16:02:45 2024 daemon.notice netifd: proto_shell_task_finish Interface 'internet' state: 1
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): pppoe_init() success
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: PPPoE DevName Hook, the name is nic-br-wan
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): PPPoE DevName Hook, the name is nic-br-wan
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: make the channel with pppoe_channel
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): make the channel with pppoe_channel
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: PPPoE DevName Hook, the name is nic-br-wan
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): PPPoE DevName Hook, the name is nic-br-wan
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Using interface pppdrv0
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): main 480 ipv4 = 0 ipv6 = 0
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: pppd 2.4.3 started by root, uid 0
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: PPPoE Connect Device
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): PPPoE Connect Device
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Yangxv:new style driver
Wed Mar 27 16:02:45 2024 daemon.notice pppd[1739]: Connect: pppoe-internet <--> br-wan
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Using interface pppdrv0
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Connect: pppoe-internet <--> br-wan
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): got_sighup || got_sigterm || got_sigusr2 || got_sigchld
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): got_sigchld
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): got_sighup || got_sigterm || got_sigusr2 || got_sigchld
Wed Mar 27 16:02:45 2024 daemon.notice netifd: internet (1739): got_sigchld
Wed Mar 27 16:02:46 2024 daemon.notice pppd[1739]: PAP authentication succeeded
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): Remote message: Login ok
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): PAP authentication succeeded
Wed Mar 27 16:02:46 2024 daemon.notice pppd[1739]: peer from calling number 00:00:5E:00:01:A2 authorized
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): peer from calling number 00:00:5E:00:01:A2 authorized
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): got_sighup || got_sigterm || got_sigusr2 || got_sigchld
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): got_sigchld
Wed Mar 27 16:02:46 2024 daemon.notice pppd[1739]: local IP address XXXXXXXXXXXXX
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): local IP address XXXXXXXXXXXXX
Wed Mar 27 16:02:46 2024 daemon.notice pppd[1739]: remote IP address XXXXXXXXXXXXX
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): remote IP address XXXXXXXXXXXX
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): Command failed: Not found
Wed Mar 27 16:02:46 2024 daemon.notice pppd[1739]: len < 0
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): got_sighup || got_sigterm || got_sigusr2 || got_sigchld
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): got_sigchld
Wed Mar 27 16:02:46 2024 daemon.notice netifd: internet (1739): len < 0
Wed Mar 27 16:02:46 2024 user.notice ppp: pppoe-internet link up
Wed Mar 27 16:02:46 2024 daemon.notice netifd: Interface 'internet' up: 1
Wed Mar 27 16:02:46 2024 daemon.notice netifd: Interface 'internet' devname: pppoe-internet
Wed Mar 27 16:02:46 2024 daemon.notice netifd: Network device 'pppoe-internet' link is up
Wed Mar 27 16:02:46 2024 daemon.notice netifd: Interface 'internet' keep: 0
Wed Mar 27 16:02:46 2024 daemon.notice netifd: interface_proto_cb Interface 'internet' state: 0
Wed Mar 27 16:02:46 2024 daemon.notice netifd: interface_proto_cb Interface 'internet' is now up
####
Arrows wrote
I have the same problem as @Billmanakos. In the logs of the Deco I see that it's not obtaining an WAN IP-address for a few seconds on the same as the devices doesn't have a connection. This causes all the devices loosing the internet connection.
We are listing to the radio via Internet (TuneIn) and then you notice this happens a lot.
It was up about 2 hours.
- Copy Link
- Report Inappropriate Content
That's indeed exactly the same that happens here. The only difference is that I have a cable connection and it should only do a DHCP request to my modem.
Wed Mar 27 08:51:53 2024 daemon.err miniupnpd[1552]: Failed to get IP for interface br-wan Wed Mar 27 08:51:55 2024 user.emerg : tp211,501[1235]: Wed Mar 27 08:51:56 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:51:56 2024 user.emerg : tp211,501[1235]: Wed Mar 27 08:51:59 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:01 2024 user.emerg : tp211,501[1915]: Wed Mar 27 08:52:01 2024 user.emerg : tp211,501[1915]: Wed Mar 27 08:52:02 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:04 2024 daemon.err client_mgmt: mac E8-6D-CB-16-1D-46 had uploaded Wed Mar 27 08:52:05 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:07 2024 user.emerg : tp211,501[2810]: Wed Mar 27 08:52:07 2024 user.emerg : tp211,501[2810]: Wed Mar 27 08:52:10 2024 user.err IMPROXY: ERROR[init_interface@172]: SIOCGIFADDR filed br-wan Wed Mar 27 08:52:10 2024 user.err IMPROXY: ERROR[init_interface@233]: Disable IGMP, there is not igmp upstream interface or igmp downstream interface Wed Mar 27 08:52:12 2024 daemon.crit awn[2127]: [update_wifi_tpie_qca:1072]: config_generic successed awnd_update_tpie() : ath02[0] Wed Mar 27 08:52:12 2024 daemon.crit awn[2127]: [update_wifi_tpie_qca:1072]: config_generic successed awnd_update_tpie() : ath12[0] Wed Mar 27 08:52:12 2024 daemon.err awn[2127]: [_uci_get_value:398]: fail to get ptr plc_sync Wed Mar 27 08:52:12 2024 daemon.err awn[2127]: [awnd_config_get_plc_backhaul:2312]: fail to get plc backhaul vid plc_sync Wed Mar 27 08:52:13 2024 user.emerg : tp211,501[3480]: Wed Mar 27 08:52:13 2024 user.emerg : tp211,501[3480]: Wed Mar 27 08:52:14 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1550: Error: can't find ifname[eth2.1] in eth_ifname Wed Mar 27 08:52:14 2024 user.err IMPROXY: ERROR[init_interface@172]: SIOCGIFADDR filed br-wan Wed Mar 27 08:52:14 2024 user.err IMPROXY: ERROR[init_interface@233]: Disable IGMP, there is not igmp upstream interface or igmp downstream interface
- Copy Link
- Report Inappropriate Content
Did you manage to do a Downgrade with 1.4.1 firmware?
Arrows wrote
That's indeed exactly the same that happens here. The only difference is that I have a cable connection and it should only do a DHCP request to my modem.
Wed Mar 27 08:51:53 2024 daemon.err miniupnpd[1552]: Failed to get IP for interface br-wan Wed Mar 27 08:51:55 2024 user.emerg : tp211,501[1235]: Wed Mar 27 08:51:56 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:51:56 2024 user.emerg : tp211,501[1235]: Wed Mar 27 08:51:59 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:01 2024 user.emerg : tp211,501[1915]: Wed Mar 27 08:52:01 2024 user.emerg : tp211,501[1915]: Wed Mar 27 08:52:02 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:04 2024 daemon.err client_mgmt: mac E8-6D-CB-16-1D-46 had uploaded Wed Mar 27 08:52:05 2024 daemon.err conn-indicator: [send_query] Failed to send DNS query: Network unreachable Wed Mar 27 08:52:07 2024 user.emerg : tp211,501[2810]: Wed Mar 27 08:52:07 2024 user.emerg : tp211,501[2810]: Wed Mar 27 08:52:10 2024 user.err IMPROXY: ERROR[init_interface@172]: SIOCGIFADDR filed br-wan Wed Mar 27 08:52:10 2024 user.err IMPROXY: ERROR[init_interface@233]: Disable IGMP, there is not igmp upstream interface or igmp downstream interface Wed Mar 27 08:52:12 2024 daemon.crit awn[2127]: [update_wifi_tpie_qca:1072]: config_generic successed awnd_update_tpie() : ath02[0] Wed Mar 27 08:52:12 2024 daemon.crit awn[2127]: [update_wifi_tpie_qca:1072]: config_generic successed awnd_update_tpie() : ath12[0] Wed Mar 27 08:52:12 2024 daemon.err awn[2127]: [_uci_get_value:398]: fail to get ptr plc_sync Wed Mar 27 08:52:12 2024 daemon.err awn[2127]: [awnd_config_get_plc_backhaul:2312]: fail to get plc backhaul vid plc_sync Wed Mar 27 08:52:13 2024 user.emerg : tp211,501[3480]: Wed Mar 27 08:52:13 2024 user.emerg : tp211,501[3480]: Wed Mar 27 08:52:14 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1550: Error: can't find ifname[eth2.1] in eth_ifname Wed Mar 27 08:52:14 2024 user.err IMPROXY: ERROR[init_interface@172]: SIOCGIFADDR filed br-wan Wed Mar 27 08:52:14 2024 user.err IMPROXY: ERROR[init_interface@233]: Disable IGMP, there is not igmp upstream interface or igmp downstream interface
- Copy Link
- Report Inappropriate Content
Hi, Since you are on a new build 20240311 version, Did you still experience the same issue that "br-wan" link is constantly down in the system logs?
Would the main Deco X50 turn red during the wan packet loss?
Usually, if the WAN detection failed, the LED would turn red but I noticed it hasn't been mentioned by either you or Arrows. So I was wondering if it was frequently occurring to interfere with live streaming/online gaming but not so regularly as to limit online detection.
Wait for your reply and best regards.
- Copy Link
- Report Inappropriate Content
hi again , yes the problem is still there after the latest build, the log file posted is from that build.
it happens so quickly that I didn't noticed the change of the led to red. I will keep an eye on that .
also tried again the downgrade recovery procedure with no luck , after 19% it drops the firmware upgrade with the same message.
- Copy Link
- Report Inappropriate Content
Information
Helpful: 2
Views: 35598
Replies: 197