Linksys wrt3200acm seems to have broken package repo

I am trying to do an opkg update after installing the divested firmware for my WRT3200ACM router which was downloaded from here

https://divested.dev/unofficial-openwrt-builds/mvebu-linksys/latest/

It keeps running into errors about Packages.gz not found. The snippet of the full error is down.

I am not able to find the Packages.gz in the URL mentioned in the error message. I dont know if this is a repository problem or if something is broken in my configuration?

I am thinking something is broken causing that Packages.gz not to be generated. I can find a packages.adb but no file like the one reported in the error.

In any case I cannot install any packages with opkg.

Please let me know how to proceed on this.

Pasting error messages below

# opkg update
Downloading https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.gz

Downloading https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/base/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/base/Packages.gz
Downloading https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/luci/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/luci/Packages.gz

Downloading https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/packages/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/packages/Packages.gz

Downloading https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/routing/Packages.gz
*** Failed to download the package list from https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/routing/Packages.gz
Collected errors:
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/packages/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/base/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/luci/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/packages/Packages.gz, wget returned 8.
 * opkg_download: Failed to download https://downloads.openwrt.org/snapshots/packages/arm_cortex-a9_vfpv3-d16/routing/Packages.gz, wget returned 8.


You can either build from source/snapshot or wait for a new community build that includes the latest Alpine package-manager (apk) that replaces Opkg.

See Here for details.

Thank you for informing me about this change. Is there any way to install the apk package using existing opkg commands and then proceed until the next build comes out?

Is this change integrated into the next set of builds that are being built for these devices?

Thanks

In a word, no.

Yes. This is now the official package manager going forward. ATM, only in Snapshot, but will likely soon show up in later 24 rc+ builds.

You could also flash a previous Divested build in the interim (https://divested.dev/unofficial-openwrt-builds/mvebu-linksys/20241104-00/)

Hi,
Thanks for the suggestion.

I did flash the build from 04 Nov as you pointed. The flash worked, but I am still seeing the same errors with opkg update as with the latest build.

Is it that the old package manager packages are removed now or are they archived somewhere where we can point to and use until the cutover to apk is done in the next build?

Thanks

@RuralRoots ,

I finally got what to do. It took me sometime to realize this though.

I was under the impression that the snapshot releases for WRT3200ACM no longer existed with the 6.x kernel.
I had switched to the divested builds purely because of this in the past.
After hovering around the snapshot package directory for sometime I realized that the current snapshot firmware of openwrt for 3200ACM has the 6.6.x kernel on it.

I downloaded this firmware from https://downloads.openwrt.org/snapshots/targets/mvebu/cortexa9/ and installed it and then proceeded to use apk to install the custom set of packages I always use.

I wanted to say thank you for pointing me in the right way. I was a bit unsure what to do, but I got the idea and now everything works as I need.

1 Like

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