Windows XP usbnet

Step by Step instructions for installing usbnet on Windows XP
This documents setting up USBnet under Windows XP. First of all, power up your gumstix with the serial console. When you can see the login prompt, plug the USB cable into the Windows XP machine and the gumstix. Windows XP should detect the new hardware and display a dialog like Step 1, or Step 2.

Step 1
Choose "No, not at this time"

Step 2
Choose "Install from a list or specific location" and click Next

Step 3
Choose "Don't search. I will choose the driver to install."

Step 4
Select "Network Adapters" and click Next.

Step 5
Click on "Have Disk..."

Step 6
Find the directory containing the linux.inf file. Make sure that the linux.inf file has DOS line endings.

Step 7
Select the linux.inf file

Note: For Windows XP (AMD) 64-bit Edition, make the following changes to the linux.inf file:

Change:

[Manufacturer] %Linux%         = LinuxDevices,NT.5.1

[LinuxDevices]

; NetChip IDs, used by both firmware modes %LinuxDevice%   = RNDIS, USB\VID_0525&PID_a4a2

[LinuxDevices.NT.5.1] %LinuxDevice%   = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2

TO: (changes appear in bold)

[Manufacturer] %Linux%         = LinuxDevices,NTamd64

[LinuxDevices]

; NetChip IDs, used by both firmware modes %LinuxDevice%   = RNDIS, USB\VID_0525&PID_a4a2

[LinuxDevices.NTamd64] %LinuxDevice%   = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2

(works for me) --Merlin r68 20:09, 7 December 2006 (PST)

Step 8
The directory containing the linux.inf file will be shown. Click OK.

Step 9
Select the "Linux USB Ethernet/RNDIS Gadget" and click Next.

Step 10
You'll probably get this warning from XP. Click "Continue Anyway".

Step 11
Windows will install the driver.

Step 12
Click Finish

Step 13
Bring up Start Menu->Connect To->Show all connections. You should see something similar to this (your devices will vary). Find the entry containing the Device Name of "Linux USB Ethernet/RNDIS Gadget". Rename "Local Area Connection 3" (or whatever number it was assigned on your system) to something more useful like "gumstix usbnet".

Follow the remaining steps documented over here