Erik Hanstad - Jul 23, 2005 - 1:05 am
I just got my first mac in 6 years, and my room-mate is on HIS first mac ever.. we both just switched from windows within the last week.
We have been just playing around with everything, and were trying to get Bonjour chat working thru iChat. I can see him, I see when he updates his status / away message, and he sees the same. However, he doesn't see my messages. Nor do I see his.
Any idea? we're both on the same subnet (clearly. as we see eachother with the bonjour protocol). Perhaps some port restriction on our router?
Any help is MUCH appreciated!
Thanks!
-Erik hanstad
Erikhanstad@mac.com
bobw - Jul 23, 2005 - 11:33 am
Hi Eric
To use Bonjour, you need to allow activity on port 5298. See Mac Help for information on changing your firewall settings.
--------
Bobw - Macosx.com Tech Support
Erik Hanstad - Jul 23, 2005 - 12:21 pm
Thanks bob! While checking the router, i realized that we have no port restrictions in place on our internal network. Neither of us are utilizing our internal firewalls, as our WRT-54G router does a great job keeping the junk out.
Any other suggestions to help with this issue?
Cheers!
-Erik
bobw - Jul 23, 2005 - 1:32 pm
Erik
On a LAN through a routing device you need to have the iChat Bonjour ports open in that device.
The ports need to all be open to UDP and port 5298 needs TCP as well.
I would connect the two machines directly with an Ethernet cable and see if it works that way.
--------
Bobw - Macosx.com Tech Support
Erik Hanstad - Jul 23, 2005 - 2:03 pm
Well.. I'll have to try the Ethernet cable when my room-mate gets home.. Will i need to use a cross-over cable vs a patch cable?
I'm a bit confused.. i understand that port 5298 must be open TCP & UDP. On the internal network, all ports are open.. I can manually open ports for external connections tho, but If i were to try to manually configure a port, i would have to forward it to an IP.. I cant configure one port (or 2 if you consider TCP & UDP each as a port) to multiple IPs. So would i need to change the port for Bonjour on one of the systems? (Is there a way to do that?) Again I'm not sure why i would want to open 5298 to the outside world, as we are both on the same network.
BTW: Thanx for being my saviour here bob... Truly appreciated! Happy Saturday!
-Erik
bobw - Jul 23, 2005 - 2:38 pm
Erik
A standard ethernet cable will work in both machines are newer ones.
Since this is on a LAN, I don't think ports need to be opened.
--------
Bobw - Macosx.com Tech Support
Erik Hanstad - Jul 23, 2005 - 2:59 pm
Ok so this leads to another question while i await my room-mate's return home.
Ethernet ports on newer macs (in this case i'm working with a 12" Ti Powerbook G4 1.33, and a quicksilver G4 766) automatically detect that the pins are reversed when connected with a standard ethernet cable and then switch the way it reads the network signal accordingly?! If so that's really cool and i was totally unaware of such a feature.
I appreciate you letting me pick your brain!
-Erik
bobw - Jul 23, 2005 - 3:10 pm
Erik
This page lists the models that don't require a Crossover cable;
http://docs.info.apple.com/article.html?artnum=42717
--------
Bobw - Macosx.com Tech Support
Erik Hanstad - Jul 24, 2005 - 1:40 pm
Wow.. That is really cool... Thanks so much for that document. I also apologise for doubting you ~_^
So we hooked the 2 systems together via ethernet and it worked. Dropped the connection, and went back to how we were connected initially. Suddenly it no-longer worked. Any suggestions?
-Erik
bobw - Jul 24, 2005 - 2:28 pm
Erik
Well, you've narrowed the problem to the Router.
You have to port forward or Triger in your Router setup for port 5298. I don't have this router so can't help with that. You router manual or setup page should have info.
--------
Bobw - Macosx.com Tech Support