You can have two devices working at the same time,but, sometimes it can be a PITA setting up. Now, i've been having some fun this weekend. Decided to have a hunt around & found an old netgear card i had. this was a wg311 v3 as well & was pci.So, after installing it in the machine i have for testing, i found i needed to use ndiswrapper for it. Here's what i did to get it working:-
1 ) install ndiswrapper from the dvd
2 ) copy windows drivers to /home/andy/netgear, making sure i had the .cat,.inf & .sys files
3 ) opened a console & cd to the directory /home/andy/netgear
4 ) typed "su" & pressed enter,typed in root's password
5 ) typed " ndiswrapper -i name/of/inf " & pressed enter
6 ) typed "ndiswrapper -ma" & pressed enter
7 ) typed " modprobe ndiswrapper" & pressed enter
8 ) typed "ndiswrapper -l" & pressed enter,device was present with driver
9 ) exited console.
10 ) went to YaST - network devices - network settings.
11 ) under Global i selected,disable ipv6,selected network manager & set wireless to on boot
12 ) went back to first page.Selected my wired card & changed to on cable connection.
13 ) clicked on my wireless device & selected edit/configure
14 ) filled in the details of ESSID,encryption,etc. under hardware i put ndiswrapper in the module section
15 ) applied settings
16 ) clicked on network manager, found my ESSID being broadcast & selected to connect to it.
17 ) Had to fill in my wpa key again,saved, then connected.
18 ) wireless connected & i started surfing.
Hope this helps. I also have my own ndiswrapper howto here
Howto's just scroll down for it
Andy