For the "others" that allow chat, remember, they're doing that differently - through their servers. However, you want to run a server behind your modem/router - that requires incoming connections, which need to get to the computer listening for them. I googled "HughesNet port forwarding" last night and most hits stated that a static IP was needed. I'm not sure why, except for the fact that dynamic IP can change making hard for remote nodes to connect, but it should still work the same if the other end knows what IP you have at the moment. Regardless, there were a lot of hits saying the static IP was required. As far as configuring the hardware - that "should" be trivial. Generally there's an HTTP interface to do the configuration, but I couldn't find any specifics on the HughesNet modems. Google will help there for sure though. I went through this when I first started communication programming - I'm a programmer, not an IT guy, dammit! You'll know your network really well when you get it working ;) Good luck - you can do it! :) Mark
Mark Salsbery Microsoft MVP - Visual C++ :java: