I'm not a networking expert, I can only paste the response of a Synology support ticket I opened a while ago
"Thank you for your patience.
DSM uses Netatalk-3.1.12.
AFP protocol version supported: 2.2 3.0 3.1 3.2 3.3 3.4
Open-source Netatalk removed AppleTalk since Netatalk-3.0. Therefore, DSM...
DSM uses Netatalk-3.1.12.
AFP protocol version supported: 2.2 3.0 3.1 3.2 3.3 3.4
Open-source Netatalk removed AppleTalk since Netatalk-3.0, therefore, DSM does not support DDP.
I have the need to install netatalk 2.1
still there is no support for autodiscovery, I have to type in the IP of the...
done, it's now successfully started and serving shared folder
FYI, log is attached
INSECURE_AUTH was used
for Synology DSM 7.1.1 the network name used is eth0
it might help others
Thanks for following me on this
Hi @slipperygrey
the netatalk/netatalk2:test process does not start, I can see it from ps -ax
When adding the new parameter INSECURE_AUTH the netatalk process starts as expected, but it stops just after:
*** Removing old locks
stdout
09:46:01
*** Starting AppleTalk services (this...
Hi mate and thanks.
Sorry for being late with the test.
But nope, it still does not work.
root@netatalk-netatalk21:/mnt/afpshare# ps -ax
PID TTY STAT TIME COMMAND...
Hi, nope; I've started and re-created the container several times from a clean environment.
In any case the execution of the docker entrypoint does not depend on the host, it's self contained.
netatalk process never started in v2.1
The v3.1 container has not "ps" installed, I don't find the...
fine, thanks.
So I tried with v2.1
but the server does not respond in MacOS and System 7.5.3
ps -ax in the container show only:
root@netatalk-netatalk21:/mnt/afpshare# ps -ax
PID TTY STAT TIME COMMAND...
thanks.
instead of the MANUAL_CONFIG you can map the config file in another mapped Volume, as such it will be persistent.
No need to add another parameter to the run script
volumes:
- "./AppleVolumes.default: /usr/etc/netatalk/AppleVolumes.default"
It's a best practise to map config files to...
TattleTech reports:
◊ AppleShare Client is Present = Yes
+ AppleShare Client is Running = Yes
+ AppleShare Client Version = [Unknown]
Any other way I can check the version?
when working with the modern MacOS:
I must map my shared NAS folder to /mnt/afpshare, otherwise it does not work.
In fact I can find the files in the container, in root@netatalk-netatalk31:/mnt/afpshare# and the MacOS correctly sees it when "Connect to Server...".
If I try to map a different...
from the MacBook M1 the afp:// works, I can authenticate, good, NAS wise it's all set
instead from Basilisk II + System 7.5.3 + O.T 1.1.2 + Apple Talk 60.1.2 active + Apple Client Present
I have a "This file server does not use a recognizable log on sequence."
From this VM I can access the NAS...
thanks @slipperygrey
foreword: I'm moving out of my comfort zone
I disabled the AFP in my Synology NAS 218+
I downloaded both images, netatalk21 and netatalk31
I configured the mandatory variables AFP_USER, AFP_PASS, ATALKD_INTERFACE the latter matching the IP of the NAS.
My test machine is...
this is good, thanks.
I don't see the image being pushed to a registry, e.g. docker hub.
I'd need this to install it in my Synology.
Yes I could build it locally and upload it ... ;)
there are several other Netatalk images, some very recents, one from the official Netatalk maintainer would be...