kanedo

Netatalk und Lion 4

Ich hatte seit ein paar Tagen das Problem, dass mir mein Mac beim Verbinden mit meinem Debian-Homeserver über AFP immer angezeigt hat, dass es die falsche Version sei

Falsche Version

Ich habe viel ausprobiert. Kompiliert, Installiert, Deinstalliert – es nahm am Ende Vogonische Züge an. Ich habe es nun aber wieder hinbekommen. Befolgt habe ich am Ende die Anleitung von Dave Konopka . Wichtig war vor allem der Kommentar von jrothney und sam Scherer.

Alle die dasselbe Problem haben, empfehle ich zunächst zwei Dinge zu checken. Mit 

dpkg -s netatalk

Zu überprüfen, ob die Version > als 2.2.0 ist, ansonsten direkt aktualisieren. Wie – dazu gleich

Außerdem sollte man in afpd.conf die dhx.so entfernen, sodass nur noch die dhx2.so eingeschalten ist. Danach muss der Server neugestartet werden, damit die Änderung aktiv wird

Jetzt für die Leute die Version < 2.2.0 haben:

## Remove Netatalk
sudo apt-get remove netatalk

## Cleanup & Compile latest Netatalk
cd netatalk-2.2.0
make distclean
./configure -enable-debian -enable-zerconf
make

## Build debian package and install Netatalk
sudo checkinstall --pkgname=netatalk --pkgversion="$(date +%Y%m%d%H%M)" --backup=no --deldoc=yes --default --deldoc=yes

## Update Netatalk configs <--- now in DIFFERENT PATH
sudo nano /usr/local/etc/netatalk/AppleVolumes.default


##same instructions for install/config avahi

## Restart netatalk and avahi
sudo service netatalk restart
sudo service avahi-daemon restart

Das sollte dann wieder Funktionieren!

Kommentare

1

Andre Klärner

schrieb am 21. Mai 2012 um 12:27 Uhr:

Moin moin,

warum nimmst du nicht die netatalk aus Debian Wheezy? Da ist die 2.2.2 vorhanden..

Gruß, Andre

2

Gabriel Bretschner

schrieb am 21. Mai 2012 um 19:14 Uhr:

Hab ich auch. Es ist auch sehr wahrscheinlich, dass das genau so funktioniert. Wichtig ist nur der Fakt, dass man die dhx.so entfernt. Dann sollte das mit > 2.2.0 funktionieren.
Diese Information habe ich aber erst nach dem selbst kompilieren gefunden…

3

Robert

schrieb am 25. September 2012 um 13:27 Uhr:

Hi,
wie ich gerade auf dem Screenshot sehe, hast du scheinbar geschafft, wonach ich gerade suche: ich möchte, dass sich mein Debian-AFP-Server so ausweist, dass er im Finder nicht mit dem Bluescreen-PC Icon, sondern mit dem Xserve-Icon angezeigt wird.
Hast du das selbst konfiguriert oder war es bereits voreingestellt?
Ich benutze Mountain Lion / Debian 5 mit netatalk 3.0
Viele Grüße aus Aachen,
Robert

4

Gabriel Bretschner

schrieb am 25. September 2012 um 16:59 Uhr:

Hi Robert,
das geht in einer config Datei. Umzugsbedingt komme ich grad nicht an meinen Server (erst in Aachen wieder ;-) )
Kurzes googlen brachte mir aber die Lösung:
in /etc/avahi/services/afpd.service trägst du folgendes noch mit ein:
model=Xserve
( http://123ubuntu.de/tag/avahi-daemon )

Viele Grüße

Kommentar verfassen

Die mit (*) gekennzeichneten Felder müssen Ausgefüllt sein.