I'd suggest checking the Linux HCL link at the top right of this page, and see if you can find the D-Link device. The key to getting wireless devices to work in Linux is determining what chipset is used. Vendors are constantly switching chipsets even in the same device and just upping the rev number.
Once you get the chipset, you can figure out what options you have for Linux drivers.
Wireless devices are challenging at times in Linux due to proprietary drivers. And USB Wireless adapters are the worst because not all Linux drivers support USB. So it may take a little time to sort it out.