DDNS with a no-ip.com service provider has stopped working (I don't know in which version of OpenWrt).
I if try to re-install luci-app-ddns via luci /cgi-bin/luci/admin/system/package-manager
The following error message is returned:
"LuCI Support for Dynamic DNS Client (ddns-scripts)
- Required dependency package ip is not available in any repository."
Firmware: OpenWrt 25.12.4 r32933-4ccb782af7 / LuCI openwrt-25.12 branch 26.134.75701~cd18b8e
Hardware: GL.iNet GL-MT6000
How do I fix this?
Install one of the ip packages available 1st, like ip-full.
Thanks for your quick response. I confirm that ip-full is already installed (and has been for some time).
Is the issue that the packmanager is looking for a package explicitly spelt "ip" and there is no such package?
@frollic Based on your reply I think I need to run the following:
apk add ddns-scripts ip-full
If I try that it is installed but I get this response (indicated some kind of error):
(1/3) Installing ddns-scripts-services (2.8.3-r5)
Executing ddns-scripts-services-2.8.3-r5.post-install
(2/3) Installing resolveip (2)
Executing resolveip-2.post-install
(3/3) Installing ddns-scripts (2.8.3-r5)
Installing file to etc/config/ddns.apk-new
Installing file to etc/init.d/ddns.apk-new
Executing ddns-scripts-2.8.3-r5.post-install
- uci: Parse error (too many arguments) at line 10, byte 47
- dynamic_dns_updater.sh: option '-S' is missing
- Usage:
- dynamic_dns_updater.sh [options]
- Parameters:
- -S SECTION SECTION to start
-
SECTION is the UCI section name/id to start
- -h show this help and exit
- -V show version and exit
- -v LEVEL VERBOSE=LEVEL (default 1)
-
'0' NO output to console
-
'1' output to console
-
'2' output to console AND logfile
-
+ run once WITHOUT retry on error
- -d dry run (don't send any changes)
OK: 443.6 MiB in 440 packages
However, the DDNS service does seem to be actually working now so all a little confusing
So, thanks for your help.
Install ip-full on its own and then in a second step the DNS package.
Site note. Could please someone open up an issue so this could be fixed in the package? (I'm still only with a mobil phone....)