Mount einer afp-share (Time Capsule) via auto_master?

C

chblix

Neues Mitglied
Thread Starter
Dabei seit
26.09.2014
Beiträge
8
Reaktionspunkte
0
Hi,
ich versuche via auto_master afp-shares auf meinem MacBook mit OSX 10.9.5 zu mounten. Das funktioniert mit einer Synology Diskstation einwandfrei, nur der mount einer share auf einer AirPort Time Capsule klappt einfach nicht. In der auto_master habe ich folgenden Eintrag für afp-shares:
Code:
/Synology /etc/auto_afp -nosuid
in der auto_afp:
Code:
iTunes -fstype=afp afp://DiskStation.local/iTunes
Data -fstype=afp afp://AirPort.local/Data
Die share der Diskstation wird gemountet, die der AirPort nicht. Versuche mit
Code:
afp://Benutzername:Passwort@AirPort.local/Data
hatten auch keinen Erfolg. Der Zugriff über den Finder auf die AirPort Time Capsule funktioniert. Irgendwelche Tips?
 
mounte doch mal beide und poste ein "mount".
 
Meintest du "von Hand" via mount_afp?

Nach einem "automount -vc" sieht "mount" so aus:
Code:
[FONT=Menlo]/dev/disk0s2 on / (hfs, local, journaled)[/FONT][FONT=Menlo]devfs on /dev (devfs, local, nobrowse)[/FONT]
[FONT=Menlo]map -hosts on /net (autofs, nosuid, automounted, nobrowse)[/FONT]
[FONT=Menlo]map auto_home on /home (autofs, automounted, nobrowse)[/FONT]
[FONT=Menlo]/dev/disk0s4 on /Volumes/OSX Yosemite (hfs, local, journaled)[/FONT]
[FONT=Menlo]/dev/disk0s5 on /Volumes/BOOTCAMP (ntfs, local, read-only, noowners)[/FONT]
[FONT=Menlo]//Christian@DiskStation._afpovertcp._tcp.local/Dokumente on /Volumes/Dokumente (afpfs, nodev, nosuid, mounted by Christian)[/FONT]
[FONT=Menlo]//Christian@DiskStation._afpovertcp._tcp.local/home on /Volumes/home (afpfs, nodev, nosuid, mounted by Christian)[/FONT]
[FONT=Menlo]map /etc/auto_afp on /Synology (autofs, nosuid, automounted, nobrowse)[/FONT]
[FONT=Menlo]//Christian@DiskStation.local/iTunes on /Synology/iTunes (afpfs, nodev, nosuid, automounted, nobrowse, mounted by Christian)[/FONT]

"iTunes" mountet er korrekt, der Ordner "Data" wird zwar im Finder unter /Synology angelegt aber nichts gemountet.
 
Ja, jetzt einfach via Finder die TC dazu mounten und nochmal mount posten.

Und dann kannst du dich mit mount_afp »nähern«. :p
 
Ok, dann sieht es so aus ;)
Code:
[FONT=Menlo]/dev/disk0s2 on / (hfs, local, journaled)[/FONT][FONT=Menlo]devfs on /dev (devfs, local, nobrowse)[/FONT]
[FONT=Menlo]map -hosts on /net (autofs, nosuid, automounted, nobrowse)[/FONT]
[FONT=Menlo]map auto_home on /home (autofs, automounted, nobrowse)[/FONT]
[FONT=Menlo]/dev/disk0s4 on /Volumes/OSX Yosemite (hfs, local, journaled)[/FONT]
[FONT=Menlo]/dev/disk0s5 on /Volumes/BOOTCAMP (ntfs, local, read-only, noowners)[/FONT]
[FONT=Menlo]//Christian@DiskStation._afpovertcp._tcp.local/Dokumente on /Volumes/Dokumente (afpfs, nodev, nosuid, mounted by Christian)[/FONT]
[FONT=Menlo]//Christian@DiskStation._afpovertcp._tcp.local/home on /Volumes/home (afpfs, nodev, nosuid, mounted by Christian)[/FONT]
[FONT=Menlo]map /etc/auto_afp on /Synology (autofs, nosuid, automounted, nobrowse)[/FONT]
[FONT=Menlo]//Christian@DiskStation.local/iTunes on /Synology/iTunes (afpfs, nodev, nosuid, automounted, nobrowse, mounted by Christian)[/FONT]
[FONT=Menlo]//Christian@AirPort._afpovertcp._tcp.local/Data on /Volumes/Data (afpfs, nodev, nosuid, mounted by Christian)[/FONT]
 
Erst mal den Data in /etc/auto_afp mit einem # am Zeilenanfang auskommentieren und automount -vc.

Jetzt das via Finder gemountete /Volumes/Data unmounten und
Code:
mkdir -p /Volumes/Data
mount_afp afp://AirPort.local/Data /Volumes/Data
probieren.
 
Das funktioniert, allerdings muss ich Benutzername:passwort noch einfügen:
Code:
...
[FONT=Menlo]//Christian@AirPort.local/Data on /Volumes/Data (afpfs, nodev, nosuid, mounted by Christian)[/FONT]


Danke schonmal für die Geduld ;-)
 
Also so geht's?

Code:
[FONT=Menlo]mount_afp afp://Christian:Passwort@AirPort.local/Data /Volumes/Data

[/FONT]
 
Dann erstmal Data unmounten und
Code:
rmdir /Volumes/Data
osascript -e 'mount volume "afp://AirPort.local/Data"'
#Wenn der User/PW-Dialog kommt, ausfüllen und unbedingt im Schlüsselbund speichern
#/Volumes/Data wieder auswerfen
rmdir /Synology/Data #falls Data vorhanden

und in /etc/auto_afp die Zeile Data wieder einkommentieren, sudo automount -vc und testen.
In der auto_afp sollte kein User/PW stehen, also so wie in Post #1, 2. Codeblock.
 
OK, hab ich gemacht und gleicher Effekt wie am Anfang, es wird nur die Diskstation gemountet...
und nü?
 
Kam denn ein User/PW-Dialog?

Poste bitte mal "ls -ld /Synology" während /Synology/iTunes gemountet ist (wg. Rechte/Owner).

Und schau mal die Logs durch, da müssten Einträge von automount oder AirPort.local zu finden sein.
 
Dialog kam und Speicherung im Schlüsselbund hatte ich aktiviert.

ls sagt:
Code:
[FONT=Menlo]Christians-MacBook-Pro:~ Christian$ ls -l /Synology/[/FONT][FONT=Menlo]total 2[/FONT]
[FONT=Menlo]dr-xr-xr-x  2 root       wheel    1 26 Sep 18:24 Data[/FONT]
[FONT=Menlo]drwx------  1 Christian  wheel  432 26 Sep 17:37 iTunes[/FONT]

Die Konsole spuckt folgende Fehlermeldung für den automountd aus:
Code:
26.09.14 18:09:03,226 automountd[2306]: mount of /Synology/Data failed: Unknown error: 118
 
Die Ordnerrechte/Owner passen.

Also ein Unknown Error 118... Apple halt... :D Ich muss mal stöbern...

Die Firmware der TC ist aber aktuell?
-
Du kannst nochmal folgendes probieren:
Code:
mkdir -p /Volumes/Data
mount_afp afp://AirPort.local/Data /Volumes/Data
das muss jetzt ohne User/PW mounten. Dann kann man das ausschliessen.
-
Du kannst noch versuchen iTunes in auto_afp auszukommentieren/automount -vc,
um Konflikte auszuschliessen.
-
Ach ja, Willkommen im Forum.
 
Die Firmware ist aktuell (7.7.3), zumindest zeigt mir das Airport-Dientsprogramm kein Update an und bei Apple finde ich auch keine neuere. Mount ohne Benutzername:Kennung ist mit der Fehlernummer -5002 fehlgeschlagen. Google sagt -5002 = afpBadUAM, also klappt irgendwas mit der Authentifizierung nicht. In der Schlüsselbundverwaltung ist jedoch Benutzername und Passwort für die Time Capsule eingetragen und auch korrekt...
Vielleicht hast du ja noch eine Idee.

Und Danke für's Willkommen und die Hilfe ;)
 
Error 118 scheint schon lange ohne Lösung rumzugeistern.

Kannst du es mal via smb mount versuchen :)// ohne smb davor ist eine übliche Syntax)?
Code:
Data -fstype=smbfs,soft ://[FONT=Menlo]Christian:Passwort@[/FONT]AirPort.local/Data

Und nicht vergessen, beim testen iTunes auszuklammern und die entsprechenden Verzeichnisse in /Synology zu löschen, dann können Seiteneffekte ausgeschlossen werden. Evtl. solltest du es mit direct map statt indirect probieren.
 
Zurück
Oben Unten