Hello all,
I purchased this router back in early January, and I must say its been frustrating to say the least. About once a week, the WAN connection will drop, where it shows the modem IS connected but has no available internet connection. This usually doesn't correct itself, and it requires a reboot. Not once has a reboot fixed this issue. Once it is rebooted and no connection is available, I go into the advanced network settings, and change the WAN port speed to 10 Mbps. Once I do this, the router shows it now has an internet connection. Once that's done, I set it back to AUTO, and the connection remains up. Rinse and repeat weekly. That USUALLY works, however, there have been a few times where the only thing that works is leaving it for an hour, and it magically works.
I too suffer from the ConnectToServer failure which fills the syslogs daily.
I have tried several factory resets, its upgraded to the latest available firmware version (1.02 in Canada). As for the modem, it is a TP Link TC7650. I've ruled this out as the issue as I have directly connected a laptop, Raspberry Pi, and an nVidia Shield to the modem with various cat cables, and the modem has an active connection while the DIR-3040 fails to find one.
While writing this post, this came up on my syslog server for the router:
Apr 15 09:41:08 dlinkrouter syslog: dnssd_clientstub DNSServiceRefDeallocate called with NULL DNSServiceRef
Apr 15 09:41:10 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:10 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:11 dlinkrouter miniupnpd[926]: shutting down MiniUPnPd
Apr 15 09:41:11 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:11 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:11 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 1
Apr 15 09:41:12 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 2
Apr 15 09:41:13 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 3
Apr 15 09:41:13 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:14 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:14 dlinkrouter [RC]: Current Wan interface is eth3 , mode is dhcp
Apr 15 09:41:14 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:14 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mdnsd Socket:27 Err:-1 Errno:0 Success
Apr 15 09:41:14 dlinkrouter syslog: dnssd_clientstub DNSServiceRefDeallocate called with NULL DNSServiceRef
Apr 15 09:41:14 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:15 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:15 dlinkrouter [RC]: Wan(eth3) connect Success , Current Wan ip is **MY.IP.ADDRESS**
Apr 15 09:41:15 dlinkrouter syslog: it is advised to use network interface name instead of 10.10.0.1
Apr 15 09:41:15 dlinkrouter miniupnpd[3334]: HTTP listening on port 6352
Apr 15 09:41:15 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:17 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 1
Apr 15 09:41:18 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 2
Apr 15 09:41:19 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:19 dlinkrouter FOTA[3823]: fota_config.c, fota_init_config, 322:
Apr 15 09:41:19 dlinkrouter FOTA[3823]: CA certificate is not set, use default file: /etc_ro/cacert.pem.
Apr 15 09:41:19 dlinkrouter FOTA[3823]: fota_config.c, fota_init_config, 335:
Apr 15 09:41:19 dlinkrouter FOTA[3823]: firmware encryption flag is on.
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: mtk/fota_generate_config.c, main, 1059:
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: Execute config ACTION: config.
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: mtk/fota_generate_config.c, action_config, 778:
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: Now start generating the configuration file.
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: mtk/fota_generate_config.c, main, 1067:
Apr 15 09:41:19 dlinkrouter FOTA_CONFIG[3827]: Done.
Apr 15 09:41:19 dlinkrouter FOTA[3823]: fota.c, main, 1348:
Apr 15 09:41:19 dlinkrouter FOTA[3823]: Execute ACTION: query.
Apr 15 09:41:19 dlinkrouter FOTA[3823]: fota.c, query_latest_firmware_info, 83:
Apr 15 09:41:19 dlinkrouter FOTA[3823]: Now check with the server for the latest firmware information.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota_api_curl.c, get_http_response_code, 167:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: iHttp_code=200.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, query_latest_firmware_info, 116:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: QUERY the latest firmware information success.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, select_firmware_version, 442:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: Now CHOOSE a viable firmware version.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, check_enforced_version, 411:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: Now check enforced version.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, check_enforced_version, 425:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: 'pEnforced_exist' is null pointer.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, select_firmware_version, 488:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: Select upgrade stable firmware.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, select_firmware_version, 502:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: No newer firmware is available.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, main, 1401:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: The value of 'iRet' is not OK.
Apr 15 09:41:20 dlinkrouter FOTA[3823]: fota.c, main, 1439:
Apr 15 09:41:20 dlinkrouter FOTA[3823]: old hnf=false
Apr 15 09:41:20 dlinkrouter syslog: fota_common.c, fota_unlock, 331:
Apr 15 09:41:20 dlinkrouter syslog: fota lock is uninitialized, no need to unlock.
Apr 15 09:41:22 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 1
Apr 15 09:41:22 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:22 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:23 dlinkrouter miniupnpd[3334]: shutting down MiniUPnPd
Apr 15 09:41:23 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 2
Apr 15 09:41:23 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:23 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:24 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 3
Apr 15 09:41:25 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mdnsd Socket:27 Err:-1 Errno:0 Success
Apr 15 09:41:25 dlinkrouter syslog: dnssd_clientstub DNSServiceRefDeallocate called with NULL DNSServiceRef
Apr 15 09:41:25 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:26 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:26 dlinkrouter [RC]: Current Wan interface is eth3 , mode is dhcp
Apr 15 09:41:26 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:26 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:27 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:27 dlinkrouter [RC]: Wan(eth3) connect Success , Current Wan ip is **MY.IP.ADDRESS**
Apr 15 09:41:27 dlinkrouter syslog: it is advised to use network interface name instead of 10.10.0.1
Apr 15 09:41:27 dlinkrouter miniupnpd[4556]: HTTP listening on port 6352
Apr 15 09:41:27 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:28 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 1
Apr 15 09:41:29 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 2
Apr 15 09:41:30 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect()-> No of tries: 3
Apr 15 09:41:31 dlinkrouter syslog: dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mdnsd Socket:27 Err:-1 Errno:0 Success
Apr 15 09:41:31 dlinkrouter syslog: dnssd_clientstub DNSServiceRefDeallocate called with NULL DNSServiceRef
Apr 15 09:41:31 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:31 dlinkrouter FOTA[5035]: fota_config.c, fota_init_config, 322:
Apr 15 09:41:31 dlinkrouter FOTA[5035]: CA certificate is not set, use default file: /etc_ro/cacert.pem.
Apr 15 09:41:31 dlinkrouter FOTA[5035]: fota_config.c, fota_init_config, 335:
Apr 15 09:41:31 dlinkrouter FOTA[5035]: firmware encryption flag is on.
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: mtk/fota_generate_config.c, main, 1059:
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: Execute config ACTION: config.
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: mtk/fota_generate_config.c, action_config, 778:
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: Now start generating the configuration file.
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: mtk/fota_generate_config.c, main, 1067:
Apr 15 09:41:31 dlinkrouter FOTA_CONFIG[5039]: Done.
Apr 15 09:41:31 dlinkrouter FOTA[5035]: fota.c, main, 1348:
Apr 15 09:41:31 dlinkrouter FOTA[5035]: Execute ACTION: query.
Apr 15 09:41:31 dlinkrouter FOTA[5035]: fota.c, query_latest_firmware_info, 83:
Apr 15 09:41:31 dlinkrouter FOTA[5035]: Now check with the server for the latest firmware information.
Apr 15 09:41:32 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:32 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:32 dlinkrouter miniupnpd[4556]: shutting down MiniUPnPd
Apr 15 09:41:32 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:32 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:35 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:35 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:35 dlinkrouter [RC]: Current Wan interface is eth3 , mode is dhcp
Apr 15 09:41:36 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:36 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:36 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota_curl.c, send_query_request, 120:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: curl_easy_perform() failed: Couldn't resolve host name.
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota.c, query_latest_firmware_info, 92:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: The value of 'iRet' is not OK.
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota.c, fota_query_action, 786:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: query_latest_firmware_info fail.
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota.c, manual_query_firmware_info, 1119:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: The value of 'iRet' is not OK.
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota.c, main, 1401:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: The value of 'iRet' is not OK.
Apr 15 09:41:36 dlinkrouter FOTA[5035]: fota.c, main, 1439:
Apr 15 09:41:36 dlinkrouter FOTA[5035]: old hnf=false
Apr 15 09:41:36 dlinkrouter syslog: fota_common.c, fota_unlock, 331:
Apr 15 09:41:36 dlinkrouter syslog: fota lock is uninitialized, no need to unlock.
Apr 15 09:41:37 dlinkrouter [RC]: Wan(eth3) connect Success , Current Wan ip is **MY.IP.ADDRESS**
Apr 15 09:41:37 dlinkrouter syslog: it is advised to use network interface name instead of 10.10.0.1
Apr 15 09:41:37 dlinkrouter miniupnpd[5615]: HTTP listening on port 6352
Apr 15 09:41:39 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:39 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:39 dlinkrouter miniupnpd[5615]: shutting down MiniUPnPd
Apr 15 09:41:39 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:39 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:42 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:42 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:42 dlinkrouter [RC]: Current Wan interface is eth3 , mode is dhcp
Apr 15 09:41:43 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:43 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:43 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:43 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:43 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:43 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:43 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:44 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:44 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:46 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:46 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:47 dlinkrouter [RC]: Current Wan interface is eth3 , mode is dhcp
Apr 15 09:41:47 dlinkrouter [RC]: Wan(eth3) Disconnect
Apr 15 09:41:47 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:47 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:48 dlinkrouter [RC]: Wan(eth3) connect Success , Current Wan ip is **MY.IP.ADDRESS**
Apr 15 09:41:48 dlinkrouter syslog: it is advised to use network interface name instead of 10.10.0.1
Apr 15 09:41:48 dlinkrouter miniupnpd[6918]: HTTP listening on port 6352
Apr 15 09:41:48 dlinkrouter [MLD]: mrib_mld_source: failed to detect local source address on 14
Apr 15 09:41:51 dlinkrouter ipsec_setup: ...Openswan IPsec stopped
Apr 15 09:41:51 dlinkrouter FOTA[7401]: fota_config.c, fota_init_config, 322:
Apr 15 09:41:51 dlinkrouter FOTA[7401]: CA certificate is not set, use default file: /etc_ro/cacert.pem.
Apr 15 09:41:51 dlinkrouter FOTA[7401]: fota_config.c, fota_init_config, 335:
Apr 15 09:41:51 dlinkrouter FOTA[7401]: firmware encryption flag is on.
Apr 15 09:41:51 dlinkrouter FOTA_CONFIG[7405]: mtk/fota_generate_config.c, main, 1059:
Apr 15 09:41:51 dlinkrouter FOTA_CONFIG[7405]: Execute config ACTION: config.
Apr 15 09:41:51 dlinkrouter FOTA_CONFIG[7405]: mtk/fota_generate_config.c, action_config, 778:
Apr 15 09:41:51 dlinkrouter FOTA_CONFIG[7405]: Now start generating the configuration file.
Apr 15 09:41:52 dlinkrouter FOTA_CONFIG[7405]: mtk/fota_generate_config.c, main, 1067:
Apr 15 09:41:52 dlinkrouter FOTA_CONFIG[7405]: Done.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, main, 1348:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: Execute ACTION: query.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, query_latest_firmware_info, 83:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: Now check with the server for the latest firmware information.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota_api_curl.c, get_http_response_code, 167:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: iHttp_code=200.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, query_latest_firmware_info, 116:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: QUERY the latest firmware information success.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, select_firmware_version, 442:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: Now CHOOSE a viable firmware version.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, check_enforced_version, 411:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: Now check enforced version.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, check_enforced_version, 425:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: 'pEnforced_exist' is null pointer.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, select_firmware_version, 488:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: Select upgrade stable firmware.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, select_firmware_version, 502:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: No newer firmware is available.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, main, 1401:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: The value of 'iRet' is not OK.
Apr 15 09:41:52 dlinkrouter FOTA[7401]: fota.c, main, 1439:
Apr 15 09:41:52 dlinkrouter FOTA[7401]: old hnf=false
Apr 15 09:41:52 dlinkrouter syslog: fota_common.c, fota_unlock, 331:
Apr 15 09:41:52 dlinkrouter syslog: fota lock is uninitialized, no need to unlock.
The modem had 0 downtime since it was restarted about 40 minutes earlier.
Any help would be greatly appreciated.