2 September 2010

OSX: Snow Leopard and TFTP Server-ing


I just realised that TFTP Server doesn’t work on my Mac after upgrading to Snow Leopard. A quick search at show the following conversations at Apple where the developer has stated that he will publish a fix in a short while.

Workaround

The workaround is to use some CLI scripts to start the TFTP daemon.

This will start the TFTP daemon

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

And this will stop the TFTP daemon when you are finished.

sudo launchctl unload /System/Library/LaunchDaemons/tftp.plist

If you have already attempted to start the TFTP server you will need to stop it first (using the second command above), before starting with the command line.

Donate!

You should also take this opportunity to send Fabrizio La Rosa a few dollars to encourage him to put out the new code. I know I did. It’s a lot easier using his handy interface than configuring the TFTP server using the config files (although not impossible). 12 bucks is good value for saved time.

TFTPServer for OSX home page
Go over now and says thanks.

Please rate this post:

1 Star - It\\\'s Crud2 Stars - It\\\'s Tosh3 Stars - Something\\\'s missing4 Stars - Needs works5 Stars - Good Enough6 Stars - Good7 Stars - Excellent8 Stars - Brilliant9 Stars - Astonishing10 Stars - Awesomely Godlike? (No Ratings Yet)
Loading ... Loading ...

About Greg Ferro
Greg is a Network and Security Architect / Designer / Engineer working freelance in the UK and worked for Resellers, DotCom's, Large Corporate's and Service Providers across a variety of products & Vendors. He prefers to work for end users, believes in the life cycle, total cost of ownership and that near enough is often good enough. He likes talking about himself in the first person to feel "royal", even when hosting the Packet Pushers Podcast on Data Networking. More about Greg at http://etherealmind.com/who-am-i/ and you can follow him on Twitter.

Comments

  1. Jim Schimpf says:

    The first line “sudo launchctl load –F /System/Library/LaunchDaemons/tftp.plist” doesn’t need the -F
    When I used it I got complaints, had to remove the -F. Still doesn’t work as I guess I have to change the disable Disabled at the front of the tftp.plist file to Enabled.

Speak Your Mind

*