Before connecting to FS2NetD, an ICMP packet is sent to the server's address to announce that the client is ready to recieve. This is needed because without it, the server does not have my domain name listed as a broadcastee. Ethereal is showing a time out on the returning of that ICMP packet. As you said, the port was 7808, but UDP, not TCP.
When connecting to a LAN, and acting as a client (not host), the same thing is being done. It's as if the host does not exist.
When running as host, no broadcasts are made, not even the ICMP packet. There is no firewalls enabled between the host and the client and both are in the same subnet (restricting the issues that could be caused by NAT out side of this problem). This is a code issue now.
As for the wrong IP... I could sware that I downloaded the latest engine. If there's a way to connect to a WORKING server, I really need to know it. I'm busy solving these problems when I should be solving the ones within the maps I made. I'm really happy that I am able to help the SCP team out by providing all this information but in all honesty, I could care very little about any of it. To me, without the maps I'm making, the work involved in fixing these networking issues have little meaning because there is no sign of player support UNTIL they can appreciate the maps I made.