TimeCapsuleSMB: usa tu AirPort Time Capsule en Linux actualizando SMB
Este proyecto joven soluciona un problema común al permitir que distribuciones GNU/Linux modernas se conecten sin problemas a los discos de Airport Time Capsule mediante una versión actualizada del protocolo SMB.
Si alguna vez tuviste un Mac y guardaste backups en un Airport Time Capsule, es probable que ahora quieras reutilizar ese hardware con tu instalación actual de Linux. El problema es conocido: las versiones modernas del kernel y Samba no se llevan bien con el SMB1 que usa de fábrica ese dispositivo de Apple.
TimeCapsuleSMB llega justo para resolver eso. Se trata de un proyecto joven, desarrollado por entusiastas del software libre, que facilita la conexión actualizando de manera segura la versión del protocolo SMB que utiliza el Time Capsule. De esta forma, podés montarlo como cualquier otro recurso de red sin tener que tirar el hardware viejo ni comprometer la seguridad de tu red.
El enfoque del proyecto es simple y práctico. En lugar de forzar configuraciones riesgosas en Samba como smb1=client, TimeCapsuleSMB prepara el entorno para que el dispositivo negocie SMB2 o SMB3 de forma nativa. Esto mejora la velocidad, la estabilidad y, sobre todo, la seguridad al evitar el protocolo obsoleto y vulnerable que Apple usaba en sus primeros modelos.
Para empezar a usarlo, lo primero es clonar el repositorio del proyecto. Una vez descargado, el script principal se encarga de aplicar los cambios necesarios en la configuración de red y en los paquetes relacionados con Samba. El proceso está pensado para usuarios que ya se animan a abrir la terminal, pero no requiere ser un experto sysadmin.
En distribuciones basadas en Debian o Ubuntu, el procedimiento suele ser directo. Instalas las dependencias, ejecutás el script con los permisos adecuados y luego montás el recurso con el comando mount o agregándolo al /etc/fstab. En Fedora y derivados el camino es parecido, aunque a veces hay que ajustar el firewall para permitir el tráfico SMB.
Una de las ventajas más interesantes es que no modifica el firmware original del Time Capsule. Todo el trabajo se hace desde el lado Linux, lo que mantiene la integridad del dispositivo y permite seguir usándolo eventualmente con un Mac si lo necesitás. Además, el proyecto incluye documentación clara sobre posibles errores comunes, como problemas de permisos o conflictos con Avahi.
Desde el punto de vista de la reutilización de hardware, TimeCapsuleSMB encaja perfecto con la filosofía de Linux: aprovechar al máximo el equipo que ya tenés en casa. Muchos usuarios tienen estos discos de Apple guardados en un placard porque “ya no sirven”. Con este desarrollo, vuelven a ser útiles como almacenamiento NAS casero sin gastar en nuevo equipamiento.
Es importante aclarar que el proyecto todavía está en etapas tempranas, por lo que puede haber comportamientos distintos según la versión exacta de tu Time Capsule y la distribución que uses. Los desarrolladores piden feedback y reportes de bugs para seguir mejorando el soporte. Si tenés un modelo antiguo (la primera o segunda generación), es recomendable probar en una máquina virtual antes de aplicarlo en tu equipo principal.
La terminal sigue siendo la mejor amiga en estos casos. Con unos pocos comandos podés verificar si el recurso ya está disponible en la red, chequear los logs de Samba y ajustar los parámetros de montaje para obtener el mejor rendimiento posible. Nada de interfaces gráficas mágicas, solo lo que realmente necesitás para que funcione.
Si venís migrando de macOS o simplemente querés darles una segunda vida a tus dispositivos Apple, TimeCapsuleSMB es una excelente opción. Demuestra una vez más que la comunidad Linux sigue encontrando formas creativas de hacer que el hardware “abandonado” vuelva a ser productivo.