The router's ssd was having a lot of errors. I ddrescue'd it onto a new ssd, which seems to be working now. Internet is back up. I recommend we keep the router & modem behind a UPS. Maybe we can get Omni to pay for that?