entweder oder. ist besser.
der Name in adisk muss genau wie dein freigabename in entatalk heißen.
also "TimeMaschine" bei dir!
Anmeldungsdatum: Beiträge: 47 Wohnort: Dettelbach |
entweder oder. ist besser. der Name in adisk muss genau wie dein freigabename in entatalk heißen. also "TimeMaschine" bei dir! |
Anmeldungsdatum: Beiträge: 40 Wohnort: Graz |
ok, habs gecheckt (Tomaten von den Augen nehm...) in der AppleVolume.default muss ich "TimeMachine" dann natürlich auch durch "TM_adisk" ersetzen ^^ danke... funktioniert scheinbar bereits =)) glg |
Anmeldungsdatum: Beiträge: 40 Wohnort: Graz |
und weils grad so gut geht werde ich noch unverschämt und frag gleich, wie ich das am besten in den Systemstart einbinde 😉 wenn der Server einmal rennt ist es zwar eh egal, aber wie hast du das gelöst? LG Christoph |
Anmeldungsdatum: Beiträge: 47 Wohnort: Dettelbach |
hab ich mich noch nicht drum gekümmert. Sorry! Bastel gerade an einer anderen Stelle. Aber google mal da gibt es gute Anleitungen. |
Anmeldungsdatum: Beiträge: 41 |
Durch den "Schalter" --enable-debian bei configure werden direkt Startskripte ("atalk" unter /etc/init.d) mit installiert. Man sollte aber auch --enable-timelord benutzen, da sonst der Aufruf /etc/init.d/atalk stop nicht richtig funktioniert. |
Anmeldungsdatum: Beiträge: Zähle... Wohnort: Stuttgart |
linuxdriver schrieb:
Jetzt wäre noch spannend, was in den Startskripten drin steht. Ich hab "afpd -D" und "cnid_metad" manuell reingeklopft. Vielleicht hab ich ja aber auch was spannendes vergessen? 😉 |
Anmeldungsdatum: Beiträge: 1 Wohnort: Pforzheim |
Sorry, dass ich zur Ubuntu-spezifischen Konfiguration nichts beitragen kann, bei der netatalk 2.0.5 Installation auf meinem CentOS-Server genügte es die Volume Option "tm" an das Time Machine Volume in AppleVolumes.default anzuhängen um das Time Machine Volume nach dem Update von netatalk 2.0.4 für Time Machine sichtbar zu machen. Ist so auch den Release Notes von netatalk 2.0.5 zu entnehmen. Am Mac (Snow Leopard) selbst musste ich nichts weiter konfigurieren. Läuft bisher sehr geschmeidig das ganze. Meine Vorgehensweise für CentOS 5 habe ich in meinem Blog festgehalten. Vielleicht ist das ja auch für Ubuntu verwertbar. Grüße, Roger |
Anmeldungsdatum: Beiträge: 28 |
chrisi99 schrieb:
Ich habe das gleiche Problem wie chrisi99. Wo hast du diese Namen eingetragen?!?! Mein Time Machine Volume heisst "TimeMachine". Dieser Name wird doch in netatalk definiert... |
Anmeldungsdatum: Beiträge: 7 |
UPDATE: Hab netatalk nochmal neu gebaut, nun gehts! Hallo! Ich habe mich auch durch Michas HowTo gekämpft. Ich glaube auch das ich kurz davor bin das es funktioniert. Bin aber leider ratlos. Ich sehe meinen "RackMac" im Finder, sowie die angelegte Freigabe TimeMachine in der TimeMachine-Konfiguration. Allerdings erhalte ich immer den Fehler, dass der Server nicht verfügbar ist. Der Rechner erscheint im Finder als exciter, was soweit auch korrekt ist. Er kann aber exciter.local beim Verbinden nicht auflösen. Zugiff auf den Rechner via IP klappt problemlos. Hat jemand von euch eine Idee wo ich den Fehler suchen muss? |
Anmeldungsdatum: Beiträge: 40 Wohnort: Graz |
wisst ihr, ob man die uams_dhx2.so benötigt? in meinem uams Ordner fehlt sie, und daemon.log sagt dazu: Feb 22 22:06:41 ubuntu afpd[1559]: Registering CNID module [last] Feb 22 22:06:41 ubuntu afpd[1559]: Registering CNID module [cdb] Feb 22 22:06:41 ubuntu afpd[1559]: Registering CNID module [dbd] Feb 22 22:06:41 ubuntu afpd[1559]: Loading ConfigFile Feb 22 22:06:41 ubuntu afpd[1559]: Finished parsing Config File Feb 22 22:06:41 ubuntu afpd[1559]: main: atp_open: Cannot assign requested address Feb 22 22:06:41 ubuntu afpd[1559]: dsi_tcp: hostname 'ubuntu' resolves to loopback address Feb 22 22:06:41 ubuntu afpd[1559]: dsi_tcp: '192.168.0.2' on interface 'eth0' will be used instead. Feb 22 22:06:41 ubuntu afpd[1559]: ASIP started on 192.168.0.2:548(4) (2.0.5) Feb 22 22:06:41 ubuntu afpd[1559]: uam: loading (/usr/local/etc/netatalk/uams/uams_dhx.so) Feb 22 22:06:41 ubuntu afpd[1559]: uam: uams_dhx.so loaded ''''''Feb 22 22:06:41 ubuntu afpd[1559]: uam: loading (/usr/local/etc/netatalk/uams/uams_dhx2.so) Feb 22 22:06:41 ubuntu afpd[1559]: uam: uam not found (status=-1)'''''' Feb 22 22:06:41 ubuntu afpd[1559]: uam: "DHCAST128" available LG |
Anmeldungsdatum: Beiträge: 40 Wohnort: Graz |
hier noch mal mein daemon.log, vielleicht kann es ja jemand vergleichen... leider funktioniert die authentifizierung mit meinem MBP nicht =( Feb 22 22:28:29 ubuntu avahi-daemon[1331]: Got SIGTERM, quitting. Feb 22 22:28:29 ubuntu avahi-daemon[1331]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.0.2. Feb 22 22:28:29 ubuntu init: avahi-daemon main process (1331) terminated with status 255 Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Found user 'avahi' (UID 105) and group 'avahi' (GID 114). Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Successfully dropped root privileges. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: avahi-daemon 0.6.25 starting up. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Successfully called chroot(). Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Successfully dropped remaining capabilities. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Loading service file /services/adisk.service. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.0.2. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: New relevant interface eth0.IPv4 for mDNS. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Network interface enumeration completed. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Registering new address record for fe80::e2cb:4eff:feb9:7498 on eth0.*. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Registering new address record for 192.168.0.2 on eth0.IPv4. Feb 22 22:28:29 ubuntu avahi-daemon[1849]: Registering HINFO record with values 'X86_64'/'LINUX'. Feb 22 22:28:30 ubuntu avahi-daemon[1849]: Server startup complete. Host name is ubuntu.local. Local service cookie is 124465912. Feb 22 22:28:31 ubuntu avahi-daemon[1849]: Service "ubuntu" (/services/adisk.service) successfully established. Feb 22 22:28:38 ubuntu afpd[1559]: shutting down on signal 15 Feb 22 22:28:40 ubuntu afpd[1854]: Registering CNID module [last] Feb 22 22:28:40 ubuntu afpd[1854]: Registering CNID module [cdb] Feb 22 22:28:40 ubuntu afpd[1854]: Registering CNID module [dbd] Feb 22 22:28:40 ubuntu afpd[1854]: Loading ConfigFile Feb 22 22:28:40 ubuntu afpd[1854]: Finished parsing Config File Feb 22 22:28:40 ubuntu afpd[1854]: main: atp_open: Cannot assign requested address Feb 22 22:28:40 ubuntu afpd[1854]: dsi_tcp: hostname 'ubuntu' resolves to loopback address Feb 22 22:28:40 ubuntu afpd[1854]: dsi_tcp: '192.168.0.2' on interface 'eth0' will be used instead. Feb 22 22:28:40 ubuntu afpd[1854]: ASIP started on 192.168.0.2:548(4) (2.0.5) Feb 22 22:28:40 ubuntu afpd[1854]: uam: loading (/usr/local/etc/netatalk/uams/uams_dhx.so) Feb 22 22:28:40 ubuntu afpd[1854]: uam: uams_dhx.so loaded Feb 22 22:28:40 ubuntu afpd[1854]: uam: loading (/usr/local/etc/netatalk/uams/uams_dhx2.so) Feb 22 22:28:40 ubuntu afpd[1854]: uam: uam not found (status=-1) Feb 22 22:28:40 ubuntu afpd[1854]: uam: "DHCAST128" available |
Anmeldungsdatum: Beiträge: 28 |
Schon etwas her. Problem gelöst?
Ja ich denke schon. Siehste ja im log: Feb 22 22:28:40 ubuntu afpd[1854]: uam: loading (/usr/local/etc/netatalk/uams/uams_dhx2.so) Feb 22 22:28:40 ubuntu afpd[1854]: uam: uam not found (status=-1) Ich weiss nicht ob das der einzige Fehler ist. Eigentlich sollte die Datei beim einer Neuinstallation von avahi erstellt werden... |
Anmeldungsdatum: Beiträge: 28 |
Mein TimeMachine Volume funktioniert zwar doch habe ich nun 2 weitere afp shares eingerichtet. Die funktionieren über connect to server jedoch werden sie nicht im finder unter meinem Server wie das TimeMachine Share angezeigt. Folgendes ist jedoch merkwürdig. egal was ich in AppleVolumes eintrage, mein home und die Timemachine Share werden angezeigt. Trage ich diese Shares nicht ein werden Sie angezeigt jedoch kann ich nicht darauf zugreifen. Das beweist, dass ich die richtige AppleVolumes.default Datei editiere... Ich bereits öfters gelesen, dass das home immer angezeigt wird. Die Berechtigungen sind bei allen Shares gleich. Avahi habe ich neu installiert. Einen brauchbaren Log Eintrag habe ich nicht gefunden. Hier noch meine adisk.service: <?xml version="1.0" standalone='no'?> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_afpovertcp._tcp</type> <port>548</port> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=Xserve</txt-record> </service> <service> <type>_adisk._tcp</type> <port>9</port> <txt-record>sys=waMA=XX:XX:XX:XX:XX:XX</txt-record> <txt-record>dk2=adVF=0x83,adVN=TimeMachine,adVU=8f8e20e6-f027-4e45-9a7c-e090c89da36d</txt-record> </service> </service-group> Meine AppleVolumes.default ~/ "home" allow:user cnidscheme:cdb /tm/TimeMachine "TimeMachine" allow:user cnidscheme:cdb options:usedots,upriv /data/user/ "Data" allow:linus cnidscheme:cdb |
Anmeldungsdatum: Beiträge: 16 |
Also bei mir habe ich eine adisk.service und eine afpd.service datei angelegt. Die AFPD Datei so wie in den älteren Tutorials, die adisk.service so wie hier weiter oben beschrieben. Bei mir zeigt er alle Shares an und erkennt in Time Machine die eine mit tm gesetzte Platte. Was jetzt aber sehr merkwürdig ist: Ich MUSS als model=RackMac angeben in der afpd.service .Gebe ich AppleTV1,1 an (ist mein Mediacenter , deswegen das ATV Logo) geht es nicht und er zeigt nur die home und TimeMachine shares an. ich weiss auch gar nicht wonach es geht. In beiden Dateien ist ja ein Model angegeben. hm.. |
Anmeldungsdatum: Beiträge: 28 |
lenn1 schrieb:
Hm. Habe die afpd.service angelegt. Hat sich leiders nichts geändert. Muss ich die Datei noch irgendwo registrieren damit sie auch eingelesen wird? Meine afpd.service Datei sieht wie folgt aus: <?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_afpovertcp._tcp</type> <port>548</port> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=RackMac</txt-record> </service> </service-group> Mir scheint alles etwas wage und nicht wie eine saubere Lösung... |