> If you want to connect a machine that old to the Internet today, I > suspect it might be possible to build a modern kernel that will run on > it (which would be a starting point) but it would take a lot of fine > tuning of the build configuration.
As a reality-check: OpenWRT currently requires 64MB of RAM (https://openwrt.org/supported_devices) and even so strongly recommends to avoid machines with less than 128MB of RAM. Back in 2021 it (the 21.02 version) still supported devices with only 32MB of RAM but said "32 MB can barely work for minimal router/AP functions, but may repeatedly “crash”, depending on your hardware and use case". [ My home router+AP has 128MB of RAM (on a 50Mb/s connection) and lack of memory seems to be the main source of instability. I suspect the next version of OpenWRT will move to 128MB as the minimum. ] Stefan