I struggled all day to get mine working, and in the end NDISwrapper worked for me in Ubuntu 12.04 LTS and Linux kernel 3.2.0, with i686 (32 bit) architecture
I don't know if this will help you with Linux 13.04, but it seems possible, and I want to write down my steps because there seem to be many of us struggling to use this adapter with linux.
NOTE: I do not fully understand (or remember) exactly what I did. I will appreciate any corrections.
The steps that worked for me:
1) Build and install ndiswrapper 1.58 (Version 1.57 from Synaptic did not work for me.)
ii) Use the terminal extract and then move the resulting folder to /usr/src:
tar -zxvf ndiswrapper-1.58.tar.gz
sudo mv ndiswrapper-1.58 /usr/src
iii) Build and install.2) Install the ndiswrapper gui using the Software Center:
"Windows Wireless Drivers" (Ndiswrapper driver installation tool)3) Install the windows XP driver using the gui.
i) Open "Windows Wireless Drivers"
ii) Click "Install New Driver
iii) I used the installation CD that came with the WN8200ND:
CD166A2/TL-WN8200ND/Driver Files/Windows XP 32bit/netrtwlanu.inf
iv) The window now says "Hardware present:Yes"
4) After rebooting the USB adapter is working.
I also have an integrated wireless adapter which I turned off by blacklisting its driver.
1) Find the driver: The following command in the terminal shows the USB adapter with driver "ndiswrapper+netrtwlanu" and the integrated card with driver "b43".
2) blacklist the integrated driver
sudo lshw -c network
i) Open the blacklist
sudo gedit /etc/modprobe.d/blacklist.conf
ii) Add a line at the end (for me the driver name is b43):
Final notes: Even with the ndiswrapper, lsusb does not identify the USB adapter by name. A patch for this appears to be in the pipe, and it looks like full support is on the way eventually.