As my USB to LAN adapter did not come with a Linux driver (or Mac for that matter, only Windows provided) I did some research in order to get it to work under Linux Ubuntu. The system somehow recognized the device whose presence appeared in /var/log/syslog but I didn't know how to use it for my purpose of connecting to a network. Either the driver was not installed correctly or further configuration steps were required. While looking for a solution I found a note on the Ubuntu help about installing Windows drivers on Ubuntu, by using a "wrapper" to convert them back to Linux. While the tool is mainly designed for wireless cards it worked well for me for the USB to LAN adapter, and I believe it could work for other devices.
Here is what I did (Ubuntu 9.04 Jaunty, USB to LAN device JP108)
- open System>Administration>Synaptic Package Manager
- search and install ndisgtk (a few more packages will be automatically installed)
- open System>Administration>Windows Wireless Drivers
- click on Install New Driver (an error might popup but didn't cause any harm for me)
- select the inf file from your Windows drivers folder/disk (I chose the XP version in my case)
- once the driver has been added you should be able to use Network Manager (icon in the application tray) to configure IP settings for the USB to LAN adapter (in my case I manually set the address to 192.168.0.2 so that I can connect to another computer directly connected via LAN cable)














