Hey everyone! We've been having issues with being bombarded by forum spam bots. As a temporary measure we're disabling registration for around 72 hours. Anyone wanting to join up as a legitimate user, please have patience! :)
When the container is in this weird state, can you attempt to startup python's built in web server in the container and see if it binds to a listening port? Also check that you can connect to it from a machine on your network.
afpd forks child processes to service a client, that's why you are able to maintain a connection. The child process continues to work fine, but if you try to reconnect or connect new clients, the main process won't respond because it is unable to open up TCP port 541 to listen for new...
The sockets thing would be how many sockets Netatalk, specifically afpd, has open (both listening and active clients). The "resource not available" message points to the DDP listening socket (128) somehow becoming unavailable, which is triggering afpd to restart. Somehow after the restart, it...
Is there anything else AppleTalk/DDP running on that machine/interface? I'm not too familiar with Docker, does it's NIC passthru use the host's MAC? This behavior is certainly odd.
The other possibility is that you are running out of listening sockets. How many connections are being made to...
I'm seeing references to a host called "saturn" in your past nbplkup queries sharing the same AppleTalk address as Pluto. Is there more then one docker container running netatalk or is the host itself running netatalk? That would case binding errors as the container can't open up listening ports...
Disable AppleTalk and see if the problem still occurs. The "asp_getsession" error is from afpd not initializing AppleTalk sockets correctly. The best I can tell is something is clobbering the NIC in the container so that it appears "busy/unavailable" whenever a device tries to bind and open a...
PCMacLan's print spooler has rudimentary support for passing Postscript jobs to Ghostscipt automatically. Of course the manual doesn't document it at all.
You can "create" a Postscript printer under Windows using Ghostscript and a tool called RedMon. This works similar to how Linux and CUPS along with CUPS Filters converts Postscript jobs into native printer formats. The latest version of PCMacLAN (9.1) supports Windows XP and still works with...
Hopefully this results in the terribly broken firmware in these devices getting fixed. There were rumors that a later revision existed to fix the problems, but it hasn't shown up.
To clarify, Netatalk 4.1.0 can store/retrieve the resource fork of files natively on macOS hosts without the need of "._" AppleDouble files. Additionally, Netatalk will now natively read and sync any FinderInfo data (File Type/Creator data, labels, etc.) it finds on the host file system.
I'd solder on a PCB directly on top of the footprint of the removed HDI-45, just push the pins directly into the holes on the board and use any lugs to stabilize it. It'll likely be a double sided board depending on the pin routing. There may be enough room to direct mount a right angle VGA...