Winsock error 10047 - how do I fix this?

I’m going batty trying to resolve this, and I could sure use some help.

The PC in question is running Win98SE. It’s hooked up via a Netgear router to a cable broadband connection. A Mac laptop and another PC running Win XP are happily connected in a similar fashion and have no trouble seeing the net. The Win98SE PC and the XP PC can see each other without difficulty. I can ping the router, and with some assistance from my ISP was able to ping other IP addresses (by number, not name). The tests I ran with the ISP support guy revealed a winsock error #10047. Once we got to this point, the ISP guy said it was out of his hands and I needed to contact the manufacturer (MicronPC, in this case). However, since the PC is out of warranty, I’m looking at a $2.99/minute charge if I call their tech support. :frowning: I would like to try to fix this on my own, if at all possible.

Microsoft support recommended re-installing the Wsock32.dll file by extracting from the install disk. I did that, no change. A Google search for “winsock 10047” yields a bunch of sites that all explain that error code 10047 means “address family not supported by protocol family,” but no means of correcting the problem. Can anyone at least point me to a site that explains how I can go about doing the fix, step by step? It would be VERY much appreciated… thanks.

Have you tried reinstalling TCP/IP? This procedure might resolve the problem.

Note: do not ignore the Requirements section. Make sure that you either have your Win98 CD or know where the installation .cab files are located on your hard drive before proceeding.

Might be worth a shot to run this winsock repair ?

Perhaps a better link and explanation on how to run the repair.

Usually uninstalling and re-installing TCP/IP fixes this.

Obviously it’s partially working since you can ping by IP.

You can probably also get to a web site by specifying it’s IP address.

I assume you’ve configured this correctly and are not loading the PPPoE client s/w one would normally install if a router were not involved (if that’s what is used with cable, I’m more familiar with ADSL)

You may need to uninstall the protocol (TCP/IP) and also the adapter (Lan Card).

If you do this, do not allow Windows to reboot after removing the adapter. Instead reply NO when prompted and then proceed directly to Add Remove Hardware and reinstall the card and TCP/IP.

Hope this helps.

Just wanted to say that I tried the procedure in Number’s link (first on the list and all), and it worked like a charm.

Thanks so much, folks!