0 votos

Conectando Raspberry a Apple Time Capsule

¿Cómo conectar una Raspberry a un Apple Time Capsule? Debería ser fácil pero me encontré con varios problemas que consumieron mucho tiempo, estoy publicando la solución en forma de preguntas y respuestas con la esperanza de que le sea útil a alguien.

Entonces... ¿cómo conectar tu Raspberry a un Apple Time Capsule?

2voto

john Puntos 11

Conecté con éxito una Raspberry con instalado

Linux raspberrypi 4.4.50+ #970 Lun Feb 20 19:12:50 GMT 2017 armv6l GNU/Linux

A un Apple Time Capsule.

Necesitamos hablar con CIFS, que es un dialecto de SMB, así que debes asegurarte de que

samba SMB/CIFS file, print, and login server for Unix
samba-common archivos comunes utilizados por tanto el servidor como el cliente de Samba
samba-common-bin archivos comunes utilizados por el servidor y el cliente de Samba
samba-dsdb-modules Base de datos de servicios de directorio de Samba
samba-libs:armhf Bibliotecas principales de Samba
samba-vfs-modules complementos de Samba Virtual FileSystem

estén instalados en Raspberry. Utiliza este comando para instalar los que falten:

sudo apt-get install samba samba-common samba-common-bin samba-dsdb-modules samba-vfs-modules samba-libs:armhf

Abre la Utilidad AirPort y encuentra las direcciones IP del Time Capsule, en mi caso veo 10.0.1.1 y 192.168.1.4, supongo que conectaste la Raspberry al dispositivo Time Capsule, por lo que la dirección que ve tu Raspberry es la IP LAN, en mi caso es 10.0.1.1.

introduce la descripción de la imagen aquí

Ahora vamos a verificar qué compartidos están expuestos y a los que podemos conectarnos. Ejecuta este comando y recuerda reemplazar 10.0.1.1 con tu dirección IP y "bigfoot" con el nombre de usuario para tu Time Capsule

smbclient -U bigfoot -L 10.0.1.1 
Introduce la contraseña de bigfoot: 

Cuando lo hice, obtuve este error:

El servidor no es compatible con EXTENDED_SECURITY pero 'client use spnego = yes y 'client ntlmv2 auth = yes'

la configuración de la sesión falló: NT_STATUS_ACCESS_DENIED

Puedes resolver este problema cambiando el archivo /etc/samba/smb.conf, debes agregar

client use spnego = no

en la sección [global] en la parte superior del archivo /etc/samba/smb.conf. Intenta nuevamente el comando smbclient para listar los compartidos:

smbclient -U bigfoot -L 10.0.1.1 
Introduce la contraseña de bigfoot: 

Dominio=[WORKGROUP] Sistema=[Apple Base Station] Servidor=[CIFS 4.32]

    Nombre de compartido Tipo Comentario
    --------- ---- -------
    IPC$ IPC       
    TimeCapsuleHD Disco      
    750 Disco  

Dominio=[WORKGROUP] Sistema=[Apple Base Station] Servidor=[CIFS 4.32]

    Servidor               Comentario
    ---------            -------

    Grupo de trabajo            Maestro
    ---------            -------

¡Excelente! Aquí están los compartidos expuestos, en mi caso quiero conectarme a la unidad externa conectada al puerto USB del Time Capsule, por lo que mi nombre de compartido es 750.

El comando desde Raspberry será:

sudo mkdir /mnt/AppleTimeCapsule 
sudo  mount -t cifs  //10.0.1.1/750 /mnt/AppleTimeCapsule -o username=bigfoot,password=aquíponetuscontraseñaoculta,rw,uid=1000,iocharset=utf8,sec=ntlm

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X