hello ipcheck has a new version available. There is no changelog, but using diff on our current ipcheck file and the latest one, I see it supports a few more routers and most code changes is about improving logic. I also found that the snmp support won't work because help says it require py-snmp v1 while we have v4 in ports.
I don't use DynDNS so I did not try it. Index: Makefile =================================================================== RCS file: /cvs/ports/net/ipcheck/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile 11 Mar 2013 11:35:47 -0000 1.27 +++ Makefile 4 Oct 2018 07:26:07 -0000 @@ -3,9 +3,8 @@ COMMENT= fully compliant DynDNS.org client MV= 0 -V= 207 +V= 222 PKGNAME= ipcheck-${MV}.${V} -REVISION= 5 DISTNAME= ipcheck.${V} CATEGORIES= net Index: distinfo =================================================================== RCS file: /cvs/ports/net/ipcheck/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 18 Jan 2015 03:14:40 -0000 1.7 +++ distinfo 4 Oct 2018 07:26:07 -0000 @@ -1,2 +1,2 @@ -SHA256 (ipcheck.207) = uHilc5bud2ojAS7kzY6XwAasmQU+vn2yqiCqR1TmhJc= -SIZE (ipcheck.207) = 158838 +SHA256 (ipcheck.222) = elHyD9NwLIYlDyyMnQyp9EkZizZShU8CwdOpw+KDEoc= +SIZE (ipcheck.222) = 170268