Thanks Cheerio - a bit of googling brought this:
<I can confirm that the Asus WL138g uses a Marvell Libertas chipset, and also that it does work with ndiswrapper.
only point to note is that you have to use old driver versions (ones on CD-rom) and then the Windows 2000 drivers. From these drivers you might have to rename the .sys file.>
and
<only point to note is that you have to use old driver versions (ones on CD-rom) and then the Windows 2000 drivers. From these drivers you might have to rename the .sys file.If you are using the latest ndiswrapper, you can use the newest XP-version (2.3.0.19 seems to be the newest).
I am using the XP-Driver 2.3.0.19 with ndiswrapper 1.13 and it works like a charm. I tried several different versions before with ndiswrapper 1.1 and it didn't work>
......only trouble is it is all Greek to me as a Linux 'newbie'