Comment monter Time Capsule à partir de Raspberry Pi

12

Il y a une Time Capsule de 2 To sur mon réseau domestique (IP 192.168.0.1). Comment puis-je monter le disque de la Time Capsule à partir de mon Raspberry Pi, automatiquement après le redémarrage?

ohho
la source

Réponses:

14

Mettez-le dans fstab.

sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user=timecapsuleUsername,pass=timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab

Le cifs-utilspackage requis doit être déjà fourni sur raspbian.

Bien sûr, changez timecapsuleUsername et timecapsuleUserPassword. L'uid = 1000 définit le propriétaire des fichiers montés sur l'utilisateur pi. Si vous utilisez un autre utilisateur, vérifiez son uid avec id -u username. Vérifiez si le dossier «Data» vous convient - répertoriez les ressources en exécutant la commande smbclient -Uusername -I ip-address -L.

RooTer
la source
Je reçois cette erreur en essayant de monter: mount error(115): Operation now in progress. Je peux cependant accéder au partage avec smbclient. Des idées?
Arne
J'ai compris: j'ai d'abord essayé avec le .localnom au lieu de l'IP, cela ne semble pas fonctionner de manière fiable. Deuxièmement, je devais ajouter sec=ntlmaux options. Maintenant ça marche!
Arne
Si l' option Disks Secure SharedDisques With a disk passwordest sélectionnée, le user=paramètre sera ignoré indépendamment de ce qu'il est défini
Hengjie
Je viens de le tester sur une Time Capsule exécutant le dernier firmware (7.6.7) sur un Pi exécutant OSMC. La clé est la sec=ntlmet je peux confirmer que cela fonctionne avec des disques sécurisés avec un mot de passe de périphérique ainsi qu'un mot de passe de disque.
Gary Gale
5

J'ai ajouté sec = ntlm aux options, la commande complète est:

sudo su
mkdir /mnt/timecapsule
echo "//timeCapsuleIp/Data /mnt/timecapsule cifs user= timecapsuleUsername,pass= timecapsuleUserPassword,rw,uid=1000,iocharset=utf8,sec=ntlm 0 0" >> /etc/fstab

Ensuite, exécutez cette commande:

mount -a

Vous ne devriez pas avoir d'erreurs.

VictorV
la source
4

Mise à jour pour les utilisateurs de Raspberry Stretch v9. Notez l'ajout de vers = 1.0

//IPofTimeCapsule/PathWithinYourTimeCapsule /mnt/TimeCapsule cifs username=insert,password=insert,rw,uid=1000,iocharset=utf8,sec=ntlm,vers=1.0 0 0
ddavila
la source
Que voulez-vous dire par la ligne commençant par //IPofTimeCapsule?
Ingo
Désolé si je n'ai pas été clair, je voulais dire l'adresse IP de TimeCapsule. Par exemple, la ligne peut lire ... //192.168.1.11/Data / mnt / TimeCapsule cifs username = bsmith, password = batman, rw, uid = 1000, iocharset = utf8, sec = ntlm, vers = 1.0 0 0
ddavila
1

Pour moi, lorsque j'utilise un mot de passe de disque sur la capsule temporelle, cela ne fonctionne que lorsque j'ajoute uid = 504 (qui est l'ID utilisateur utilisé sur le macintosh utilisant principalement la timecapsule, pas l'uid utilisé sur la framboise). Lorsque je n'ai pas mis uid = 504, j'ai récupéré "erreur de montage (16): périphérique ou ressource occupé" dans la capsule temporelle.

Siegfried Loeffler
la source