I believe something like the Outernet project could be a potential solution. Of course, it would be a limited to one-way communication but considering feasibility, it would be a huge improvement over a medium like HAM radio, which was proven to be effective during disasters