Los problemas de red pueden ser un poco impredecibles al solucionar problemas. Mi primera suposición es que esto no es no relacionado con su enrutador inalámbrico, sino por la forma en que los dispositivos de Apple están renovando su dirección IP desde el enrutador (supongo que usted está usando la configuración estándar y está entregando IP dinámica direcciones vía DHCP). Digo esto porque mencionó que su computadora portátil Ubuntu no tiene problemas y porque todos los dispositivos siguen mostrando un indicador de Wi-Fi activo.
Mi recomendación sería primero asegurarse de que no haya conflictos de IP entre sus dispositivos. Primero, apague el Apple TV, el iPad y todos los dispositivos Apple, excepto el MacBook Air. Luego use el MacBook Air como lo haría normalmente para averiguar si aún pierde su conexión a Internet después de una hora aproximadamente. Si no pierde su conexión a Internet, encienda el próximo dispositivo Apple y preste mucha atención a quién es el primero en perder la conectividad y cuándo.
He visto cómo me ocurre este problema cada vez que uso mi punto de acceso Wi-Fi Clear cuando estoy de viaje. Recibiré mensajes del MacBook (no del iPhone, aunque sé que ambos tienen el mismo problema) y me dicen que se perdió la IP porque otro dispositivo la está usando. Este problema no ocurre cuando estoy en casa usando la red Wi-Fi a la que presta servicio un rotador Apple AirPort Express.
Recomiendo encarecidamente el AirPort. Sin embargo, si desea seguir utilizando su enrutador existente y confirma los conflictos de IP que sospecho en los párrafos anteriores, le sugiero que configure su enrutador para no entregar IP con DHCP, sino para que sus dispositivos utilicen IP estáticas y ver si eso ayuda Es un poco molesto hacerlo, pero puede ser la única forma en que sus dispositivos puedan coexistir.
Espero que estos pensamientos ayuden. Buena suerte.