As I stated, my laptop has TWO WiFi adapters. I am NOT trying to establish TWO connections on a SINGLE adapter.
I am NOT asking about setting up two networks on some other device. I am asking about connecting to two EXISTING networks from a single computer that has TWO WiFi adapters.
As I stated before, this is elementary routing. I don't mean that in the sense of some sort of router configuration. I mean that this is elementary routing that any OS should be capable of.
Assume a computer with two interfaces (forget even that they're WiFi). Interface A (192.168.1.2/24) connects to the WiFi router (192.168.1.1). Interface B (10.0.1.2/24) connects to a local network (10.0.1.0/24). There is only one default route: 192.168.42.1. The computer will have a routing table something like this:
default gw 192.168.1.1
Interface A 192.168.1.0/24
Interface B 10.0.1.0/24
In my scenario, the laptop's built-in WiFi adapter is Interface A. The USB WiFi dongle is Interface B. The interfaces would have no conflict and there would be no confusion about default routes. I am not trying to use the computer as a router between the two networks. I only want to be able to access both networks simultaneously from the computer.
The only thing preventing me from setting this up is Windows' refusal to allow two adapters to be connected at the same time.