Unable to update packages / install no-ip ddns

Hi all, Im new with OpenWRT.
Using a R9000 router when I try to update system (from the system menu software) or attempt to use the command line to install No-IP DDNS I get the error

Downloading https://downloads.openwrt.org/snapshots/targets/alpine/generic/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/targets/alpine/generic/packages/Packages.gz

Collected errors:

router can resolve https://downloads.openwrt.org and download with wget but the packages listed with error are 404

Any fix?

Thank you

I'm not seeing this device listed in the firmware selector (23.05, 24.10.0-rc4, snapshot.

What is the output of

ubus call system board

BusyBox v1.36.1 (2024-08-31 09:57:32 UTC) built-in shell (ash)


| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -| || | | || || |
|
_____|| |
||||___||| |____|
|
| W I R E L E S S F R E E D O M

OpenWrt SNAPSHOT, r27272-9f4f35719a

root@OpenWrt:~# ubus call system board
{
"kernel": "6.6.47",
"hostname": "OpenWrt",
"system": "ARMv7 Processor rev 4 (v7l)",
"model": "Annapurna Labs Alpine Dev Board",
"board_name": "netgear,r9000",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"revision": "r27272-9f4f35719a",
"target": "alpine/generic",
"description": "OpenWrt SNAPSHOT r27272-9f4f35719a"
}
}

Not really openwrt, ask your software provider to help you with sdk to build packages or correct url-s.

It appears you are using firmware that is not from the official OpenWrt project.

When using forks/offshoots/vendor-specific builds that are "based on OpenWrt", there may be many differences compared to the official versions (hosted by OpenWrt.org). Some of these customizations may fundamentally change the way that OpenWrt works. You might need help from people with specific/specialized knowledge about the firmware you are using, so it is possible that advice you get here may not be useful.

You may find that the best options are:

  1. Install an official version of OpenWrt, if your device is supported (see https://firmware-selector.openwrt.org).
  2. Ask for help from the maintainer(s) or user community of the specific firmware that you are using.
  3. Provide the source code for the firmware so that users on this forum can understand how your firmware works (OpenWrt forum users are volunteers, so somebody might look at the code if they have time and are interested in your issue).

If you believe that this specific issue is common to generic/official OpenWrt and/or the maintainers of your build have indicated as such, please feel free to clarify.

What is the correct repo for openwrt?
The one I have gives 404 if I paste in a browser so basically need the correct repo

Well, the repo that you've been using would be correct for an official OpenWrt snapshot version.

However, what you're using is not from the official project, so the correct repo would be with the people who provided the firmware you installed. Pointing to the official OpenWrt repo doesn't work since your device isn't supported and thus the packages that are offered here wouldn't be compatible with your device.

Can you click the link I posted in the 1st message and let me know if download the file?

I get 404 from any browser which means the file doesnt exist and could not be the right repo as I have it

The target specified is "Alpine" which is not supported and thus doesn't exist... that's the main reason for the 404. The only place to get packages for your router would be form the maintainer of the firmware that you installed... it did not come from here.

Meanwhile, even if the platform was supported, snapshots have moved to the Alpine Package Keeper, moving away from the older opkg system. So now any attempts to use opkg on snapshots will result in 404's. Here, it's important to clarify that we're talking about the Alpine hardware platform above (not supported by OpenWrt) vs the Alpine Package Keeper (a software package manager that is supported in recent official OpenWrt snapshots).

All that said, the repo would be incompatible with your router since that device isn't supported here anyway. It's like trying to install DDR4 memory into an Apple II computer.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.