You write:"For my purposes, I need the Pi to be rebootable by unplugging its power cord and plugging it back in, thus the need for the write-protected SD card & overlay fs."
IMO that introduces more problems then it solves. A good/modem 32GB Sandisk or Samsung SD-card in Pi4B shouldn't get corrupted by the Linux OS at powerloss. Even with the default Ext4 filesystem it should work. If you want more reliability, use a Copy-on-Write filesystem. That does not overwrite blocks on the SD-card, therefor almost impossible to introduce filesystem level corruption. I have a Pi3B that is solar powered, it loses its power at least once a day unexpectedly (uses SD-card and 4TB HDD), no corruption in past years.
Besides the storage issue, I don't see how the Pi can help you, there is maybe somthing missing. As usual with networking/routing issues, make very clear to yourself and others how connectivity is. A diagram even. I also don't know how well NM and UFW cooperate.
IMO that introduces more problems then it solves. A good/modem 32GB Sandisk or Samsung SD-card in Pi4B shouldn't get corrupted by the Linux OS at powerloss. Even with the default Ext4 filesystem it should work. If you want more reliability, use a Copy-on-Write filesystem. That does not overwrite blocks on the SD-card, therefor almost impossible to introduce filesystem level corruption. I have a Pi3B that is solar powered, it loses its power at least once a day unexpectedly (uses SD-card and 4TB HDD), no corruption in past years.
Besides the storage issue, I don't see how the Pi can help you, there is maybe somthing missing. As usual with networking/routing issues, make very clear to yourself and others how connectivity is. A diagram even. I also don't know how well NM and UFW cooperate.
Statistics: Posted by redvli — Thu Dec 14, 2023 7:20 am