Is there a way in Linux [not windows] to connect to more than one wireless network simultaneously using only one WIFI Card?

Is there any distribution or application that can do that in Linux?

Even If I did connect to say 2 wireless networks, say 2mbps each, would I be able to get speeds of 4mbps?

I am trying to get my WIFI card to work with my laptop. I have Windows drivers for it.

I tried this:

ndiswrapper -i (directory of file of windows driver)

Then I tried:

nisdiwrapper -l

and I get:

neti2220.inf invalid driver!

I need to know what worked for other people. I have spent too many hours trying to get this working. Thanks.