the problem is the file "Packages.gz" not exists in the link "https://downloads.openwrt.org/snapshots/targets/ath79/tiny/packages/"!
i try to download the "uhttpd-mod-lua" package and install it using (opkg install uhttpd-mod-lua.apk) command in the directory that copied the download file.
gave this error:
Unknown package 'uhttpd-mod-lua.apk'.
Collected errors:
Based on the info here, it seems that the device is not supported by the official project. You’ll have to ask the maintainer of the firmware you installed for help, as they would need to provide a corresponding repo of packages. Snapshot packages will not be compatible with that build.
The biggest issue you're facing with that external build is that it's too old to work with anything, snapshots have eliminated opkg and are now apk only. Your old snapshot still has opkg so is not going to work with anything, ask them to rebase and rebuild on head, then you might be able to move forward.
or in short
replace the "snapshots" in distfeeds.conf with releases/23.05.5 or any other stable release (it would be wise to use as older ones as the date when your snapshot firmware was released)
and then try opkg update
[update]
if you get signature error (surely get) then edit the file /etc/opkg.conf
and remove the last line containing option check_signature
and save it properly using nano
This is highly unlikely to work because the build was not generated by the official project. The hashes that are needed to install packages will not match.
Binary compatibility cannot be assumed, and is pretty much guaranteed not to be available for anything kernel related.
tl;dr: It's not going to work, at all - unless either the original maintainer of that fork, or you yourself rebases their changes on current OpenWrt and builds a fresh image (containing everything you might want to use).