glannaday :
You're better off using a wireless ethernet adapter (aka client bridge) because it doesn't require OS drivers! All the wireless functionality resides in the bridge. The OS doesn't even know wireless is in the picture. And all you need is an ethernet port.
With the devices you mentioned could you connect to a wi-fi network or can you explain how this works ?
thanks
Yes. All those I listed are considered travel routers. They support multiple configuration modes (router, AP, client, and sometimes repeater), and selectable via hard/soft switch. When client mode is selected, the wireless radio acts like any other wireless client (i.e., USB, PCI) and can connect to a remote wireless AP. What makes it different from a USB or PCI wireless adapter is that the other end of the bridge has an ethernet port. You patch that end to the ethernet port of your computer (or any other wired-only device). As far as your computer is concerned, it's connected over wire. But it's actually just a short length of ethernet patch to the bridge. And then the bridge connects over wireless to the AP.
[wireless router]<-- wireless -->
[travel router (in client mode)](lan)<-- wire -->(lan)[computer]
Because all the wireless functionality is confined to the bridge and the computer is technically still using wire, you have ZERO compatibility issues. Heck, a bridge like this would work even with Windows 3.0/3.1, when wireless didn't even exist!