This new operating system should already have all required drivers and software to recognize the hardware in that mature product
You can test loading the latest Intel(R) Chipset Software Installation Utility posted on this page:
Other than that, you may try loading all Windows* updates for that system and check with Acer for drivers for your system, you could try their Microsoft* Windows* 8 drivers with compatibility mode just to test for example.
I agree that all the required drivers should already be included in Win8.1. And I actually think the problem is NOT the lack of the correct driver, since my computer can actually load those devices. The issue is, after a reboot my wireless card (Intel(R) PRO/Wireless 3945ABG) doesn't start and I can see the error 10 in Device Manager.
Trying to stop/start the wireless card itself would not solve. Uninstalling/reinstalling in Device manager would not solve.
But if I uninstall the device which the wireless card is connected to (as in Device Manager, View, Devices by connection: the 3945ABG is attached to "Intel(R) ICH8 Family PCI Express Root Port 4 - 2845") and scan for hardware change to force PnP discovery... the system finds and installs both the "Intel(R) ICH8 Family PCI Express Root Port 4 - 2845" AND the Intel(R) PRO/Wireless 3945ABG, and the wireless card doesn't show errors and loads fine. That means the driver works.
Until next reboot... and the cycle repeats itself.
Now this looks definitely like a nasty one, nothing similar found on TechNet/MSDN KB, Google didn't spot it either... could be an isolated issue that affects my computer only that *MIGHT* go away if I reinstall from scratch... But it's always worth asking...
You can try loading the drivers posted here in compatibility mode:
If the issue persists, you may need to try with a operating system re-install or roll back to an operating system that is fully compatible with your system