I found this at:
http://www.cybertechhelp.com/forums/...ad.php?t=57976
Fixed it !
--------------------------------------------------------------------------------
For all those trying to get the DWL-G630 ( my card was rev C ) working with Windows 98 SE :
Download a new iphlpapi.dll from :
http://tech.wadsnet.net/download/dll/win98/
Click on iphlpapi.dll to download the file. I downloaded it to the root of my C drive ( C:\ )
I then "rebooted" win98 into DOS mode ( Restart in MS_DOS mode from the start button ).
Once in MS-DOS mode I did :
cd c:\windows\system
rename iphlpapi.dll _iphlpapi.dll
copy c:\iphlpapi.dll . <- Yes thats a space then a dot
type exit to quit DOS mode and windows will restart.
On restarting log in again, and hopefully this time round you won't get the error and you'll see the signal strength bars in the lower right task bar tray.
HTH
Note: Under windows if you look at the version of this iphlpapi.dll it says it's for windows 2000, but it does work on Win98SE. And in fact previous to this I HAD TRIED copying iphlpapi.dll from a windows 2000 system I have to my 98, but it wanted a whole load of dll's from a windows 2k system so I gave up on that.
Note 2: If it doesn't work for you go back into dos mode and copy the renamed file ( _iphlpapi.dll ) back to iphpapi.dll.