I couldn’t find an easy working TFTP server and serial Terminal for Mac OS X Snow Leopard, so I’ve build two simple AppleScript programs to make my life easier for updating and configuring Cisco equipment and serial connectivity.




Download Links:

TFTP Controller
Serial Connection

Changing the default TFTP server directory in Snow Leopard:

NOTE: The directory must have full 777 permissions, for all users, to be able to “get” and “put” data from and to TFTP server:

1
2
mkdir /Users/yourusername/TFTProot
chmod -R 777 /Users/yourusername/TFTProot
1
sudo vi /System/Library/LaunchDaemons/tftp.plist

Change
<string>/private/tftpboot</string>
to your new path
<string>/Users/yourusername/TFTProot</string>

You can also start or stop the build-in TFTP server of Snow Leopard with the following commands:

Starting the TFTP server:

1
sudo launchctl load -F -w /System/Library/LaunchDaemons/tftp.plist

Stopping the TFTP server:

1
sudo launchctl unload -F -w /System/Library/LaunchDaemons/tftp.plist

Comments