More thoughts on troubleshooting Bonjour:
On Panther, Bonjour is called Rendezvous.
To test using iChat (you can probably do this with iTunes or iPhoto sharing, but I haven't done it that way):
- Turn off firewalls on both machines.
- Perhaps disable Little Snitch temporarily. For me, Teleport works with Little Snitch activated, but just in case...
- Open iChat on both machines, create accounts if necessary, and:
- 10.4 (Tiger) - File -> Preferences -> Accounts, you should see an item under the Accounts list. Click on it and make sure these are checked: Use Bonjour ... and When iChat opens, automatically log in
- 10.3 (Panther) - iChat menu -> Log In to Rendezvous
- You should now see new windows for Bonjour and Rendezvous in the respective iChat apps. If not, go to the Window to open those windows.
- Make your status on both machines "Available".
- You should now see the account from the other machine as "Available" in each window.
- If not, try these things:
- Toggle status in both iChats.
- Make sure iChat Bonjour and iChat Rendezvous are both enabled in the Firewall ports. Shouldn't matter if your firewall is turned off, but just in case.
- Quit / reopen both iChats and set status to Available.
- Restart computers, reopen iChats...
Other things to try:
- Try setting both machines to use DHCP connections.
- There are reports that it's finicky between different OS versions. Make sure all system updates have been performed.
- Turn on Personal File sharing and connect to each machine from the other to awaken the connection between them (there are reports that some routers will drop inactive connections between machines).
- In Activity Monitor (Applications -> Utilities), make sure the mDNSResponder process is running on both machines (should be under the root user).
- Make sure you enabled the Teleport firewall ports as described in the manual.
- Restart computers after making changes...