29 May 2005

need for rpg

29 May 2005

Hey hey…

Just spent two hours trying to get my workstation back online. Somehow the TCP/IP settings got corrupted, and I had to follow some intricate steps on how to get it back up.

I’ll never look down on the floppy drive again.

All for the glory of Neverwinter. Not being able to continue our adventures on Norrath, I was looking into preparing a local private Neverwinter Nights server on this box. The installation of the Linux binaries on FreeBSD is pretty straightforward; just installed a new hard drive to make space for the game data.

The big problem was totally unrelated: stopping NWN clients from authenticating with the central NWN servers. I only have one CD key, and wanting to play with my siblings on the LAN doesn’t justify paying an extra RM 139 x 2. Instead of scouring the net for a list of ports to block, I decided to take the easy route and install TCPView Pro 1.06 to monitor connection from the NWN program.

And that was enough to screw my PC over.

Fortunately, I still have net access on the other workstations to find some solutions. After trying a few, which involved formatting DOS floppies on BSD to copy over, I settled with a solution posted somewhere. Check the extended section for details.

Oh well, back to work.

Problem:
Can’t connect to the network. Your connection says you are connected, but no packets go through at all. Your connection’s “Connection Status” info does not show anything about your IP address. Clicking on Repair gives you “Failed to query TCP/IP settings” or something like that.

Solution:
Restart your PC into Safe Mode with Networking.

Edit your registry. Delete the following keys:-
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Winsock
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Winsock2

Open the nettcpip.inf file in your %winroot%/inf folder (%winroot% is usually c:/windows).
Find the [MS_TCPIP.PrimaryInstall] section. Change the Characteristics value from 0xA0 to 0x80.

Open the properties of the network connection you want to fix. In the General tab, click on the Install button. Click on the Have Disk button, and point the location to %winroot%/inf. After that select TCP/IP (not version 6).

Now you would notice that you can uninstall TCP/IP! Do that, then restart the PC.

Go back to your network connection, and install TCP/IP again as per the above. After another reboot, you should be up and running.

Leave a comment
More Posts
Comments
  1. Bruce July 19th, 2006 10:59AM

    Hey, can’t seem to locate the appropriate .inf file required when you …point the location to %winroot%/inf. After that select TCP/IP (not version 6).

    Also, how do you re-install TCP/IP??

    I’m having the same trouble in the thread listed … http://www.bangsar.net/mt-archives/000279.html Any advice would be greatly appreciated.

  2. myuu July 19th, 2006 6:07PM

    Hmm.. but you managed to find it and edit it in the previous step?

    You might want to try pointing to the actual location instead of using %winroot%, e.g. c:windowsinf

    To reinstall, go back to the network connection properties, click Install in the General tab, click on Have Disk then point it back to c:windowsinf. Then choose TCP/IP again. šŸ™‚

Trackbacks

  1. Buckeye Gone Bad
  2. Buckeye Gone Bad
Comment

Leave a Reply to myuuCancel reply