What version of tftp are you using? The version I've used (for Linksys routers a long time ago) was Windows only, though there was a Mac version available too. And do you have exactly the right connection data for the server? That's a major issue for dealing with connecting to modern servers because of the security issues involved.