You need to find out:
a) Is it 16 bit or 32 bit? It needs to be 16 bit
b) Is it 5V or 3.3V? It needs to be 5V.
c) What chipset is it? Only certain chipsets have drivers for them, I use a RoamaboutDS card based on the prism2.device which is well supported.
I'm not sure there are any drivers for 54Mbps chipsets...