It usually isn't that hard. What version of Ubuntu are you running?I think it's really stupid how difficult it is to install hardware or even programs on a Linux machine.
The Ubuntu software manager is very comprehensive.
You can find out what devices are connected to the computer using lsusb.
I've never tried a USB Wi-fi adapter on a desktop. Realtek Ethernet cards are all supported out of the box.