The first thing you notice about the Kinivo wid380 USB Wifi adapter is its distinctive physical form. Two slim arms, initially flush with the side of the device, can be rotated, and positioned independently. Presumably these each contain an antenna, and the idea that by a deliberate separation of the two arms, I may reduce the chances of poorly intersecting the electromagnetic wavefronts, is compelling. Physically, I should also mention a rather nice docking unit attached to an extension cable, which frees the device from the need to stick out the front or back of your machine; and instead sit on the top of it, say.
Regarding software, I tried first on Windows and that ran fine. I did also try Ubuntu, and was initially stuck with the previous version (14.10). Here, I needed to compile the driver supplied on the CD; also available at http://downloads.kinivo.com/
WFLAGS += -Wno-error=date-time
to ./os/linux/config.mk. Two further errors regarding an assignment between incompatible types at lines 1126 & 1127 in ./os/linux/rt_linux.c were resolved by changing:
pOSFSInfo->fsuid = current_fsuid();
pOSFSInfo->fsgid = current_fsgid();
pOSFSInfo->fsuid = current_fsuid().val;
pOSFSInfo->fsgid = current_fsgid().val;
Eventually, this compiled, installed, and worked; though I must say with fairly poor quality, and frequent connection drops.
Happily though I can say that, on 2 separate machines, the device works automatically with current Ubuntu 15.04. I also now get one more bar of connection strength than I did with my previous USB dongle, so I'm chuffed. Then again, it's recently been dropping the connection again...
So, that's it. It works fine on Windows and passably on Ubuntu. It even looks good - something I never thought I'd say about a USB Wifi Dongle.
Full disclosure: We received the product for review.