Thanks to info at Ralph John’s iChat Page, I finally got iChat AV working, we think. It still depends on the remote end being configured properly, so if you have problems, see the linked image.
Basically I turned off uPNP and used port triggering instead. I have a Linksys WRT54GS v1.1 with Firmware Version: v3.37.6 – HyperWRT 2.1b1.
I found John’s information a little confusing so I set it up like this:
Picture of Linksys Port Triggering Settings
iChat3 and iChat4 are for Jabber I think. I didn’t know the trigger port so I left them zero and disabled. Don’t enable them, it breaks other stuff. 🙂
The only thing I cannot do is video chat with myself between two machines here and a third person hosted from the G5. The laptop comes back with insufficient bandwidth. I have 1,500kbps upstream, so it should not be an issue, but maybe I am missing a port that is used the bandwidth negotiation process?
I can video chat myself between the G5 and laptop. Wow, a first.