Your problem with upgrading is likely to be because your current version is Core Update 128 which is 2.5 years old. IPFire is currently on Core Update 159. There have been many changes in that time period, some of which may give problems with trying to upgrade with such a large jump.
Maybe check if the time of your IPFire is correct. This message is suggesting it couldn’t get the time from your IPFire and that is why ther verification failed.
EDIT:
I found this message in the forum which might be suggesting that the verification failure could be because of lack of memory.
https://community.ipfire.org/t/download-error-to-core-159-nettime/6136/2
elinks was moved from being an addon to being a part of the core4 distribution in Core Update 141 so that is why you can’t find it any more as an addon.
You could look at doing a new install and then doing a restore from your backups but even with that there might be differences in what is stored in the backup from so long ago with what the packages expect to get now.
I think your two best options are
- To wait till someone who has the knowledge can tell you in what files to make what changes to fix the issues that you have. I don’t know enough about where the firewall rules are placed to be able to help on that topic.
- Doing a fresh install and seeing how the backup restore works or recreating your configuration if it is not too complicated.
I note that you have the i586 version. In case you are not aware, the End Of Life for the i586 version has been defined for end of 2021. After that there will be no Core Updates for i586.
https://blog.ipfire.org/post/ipfire-2-25-core-update-149-released
https://blog.ipfire.org/post/new-year-more-bits
So if your Alix is 64 bit compatible then you should really upgrade to the 64 bit IPFire version.
If your Alix is physically 32 bit then you need to be thinking about getting some new hardware. The two blog articles give the background for why you should be looking to do this.