Thank you for this post! It seems you have found the missing piece of the puzzle that had me stumped for some time.
I've hit this problem after my latest Win98 reinstall. There was no WPA-PSK option, and although I could manually add all the registry settings, which made it look like WPA2 was working, the connection was unsuccessful - DHCP was not working, exactly as you said.
I did not connect it to the missing 802.1x protocol, but thanks to you - now I understand, and I was able to get WiFi connectivity working again on my old Win98 machine, with WPA2!
It seems that certain versions of the Ralink drivers install the 802.1x protocol, while others do not. In my case - the following version worked: IS_AP_STA_6x_D-1.2.3.0_VA-2.1.0.0_2500_D-3.2.0.0_VA-3.2.0.0_RU-2.0.4.0_VA-2.0.4.0_AU-1.2.1.0_VA-1.0.4.0_101707_0.1.0.29.exe, while the newer (D-1.2.6.0) did not.
Currently, the file is available at wifi.uevora.pt. The size is 34,053,718 bytes.
Like you mentioned, I could not get the 802.1x protocol installed manually from the W98SE CD. Locating it in the "MDC" section and clicking "Add" does exactly nothing.
I think I should correct my write-up in the following way:
- Remove bullet (9) about manually adding WPA in registry in case WPA-PSK is not present in the Ralink UI, because this is wrong info - even if set manually, it will fail to connect.
- Add a section explaining the importance of the 802.1x protocol and how its presence can depend on the driver installed.
I also want to mention the version above as one worked for me. Do you recall which driver version(s) worked for you? Please share.
https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys