This page last modified: Jun 30 2004
$IPT -A INPUT -p tcp -d $MYIP --dport 427 -j ACCEPT $IPT -A INPUT -p udp -d $MYIP --dport 427 -j ACCEPT $IPT -A INPUT -p tcp -d 239/8 --dport 427 -j ACCEPT $IPT -A INPUT -p udp -d 239/8 --dport 427 -j ACCEPT $IPT -A INPUT -p tcp -d $MYIP --dport 548 -j ACCEPT The following is false for Netatalk 1.6.x and 2.x. Installing the modules will cause the daemons to hang when you try to stop atalk. The modern atalk startup script automatically loads/unloads modules as necessary. A: The "appletalk" and "ipddp" kernel modules have to be installed under linux for Netatalk to function. The appletalk module can be automatically loaded by adding the line "alias net-pf-5 appletalk" to the /etc/modules.conf file. Issuing the command "modprobe (module)" will load the module for the current session. Netatalk 1.6 Error: dsi_tcp: Can't resolve hostname (tull). 128.143.19.166 on interface eth0 wil l be used instead. Solution: I solved this by adding the name 'tull' to my /etc/hosts. Apparently, afpd REALLY wants to use some kind of abbreviated host name, but then also wants to look that name up. I have no idea how this works in the real Apple software, but it fails in Netatalk unless you add a workaround. Error: dsi_tcp_open: invalid header dsi_stream_read(0): Interrupted system call Solution: The version of Netatalk you have won't work on your OS. Get Netatalk version 2.