First, go to the Buffalo website located at:
www.buffalotech.com
Once you have selected your region, move your mouse over "Support" and click
on "Downloads". On the Download page, click on the drop-down box and select
"Wireless-G Keychain USB 2.0 Adapter with Auto Installation" under "Wireless".
This will then load the page for the WLI-U2-KG54-AI. Click on the "Download"
link under "Drivers", the current version is 1.01.02.002.
You should now have a file called "U2KG54_1-01-02-0002.zip" on your computer.
Inside of this archive you will find a directory called "U2KG54", and under
that, directories for the different operating systems the driver has versions
for.
I should say at this point that modification of the driver should work on any
of the supported operating systems. However, I am personally only able to test
on Windows XP. If you attempt this on an older version of Windows, I would be
very interested in hearing how it works out for you.
Extract the "Win2000" directory to your desktop, and open it up. Inside you
should see 5 files. The only one you need to touch is "NETU2G54.INF". This
file tells Windows which devices will work with the driver, and needs to be
modified in order for the rest of the setup to work.
Before we can make any changes to the file however, we have to make it
writable. Right click on NETU2G54.INF, then click on "Properties". At the
bottom of the window you should see a check in the box next to "Read-only".
Click on this box to remove the read-only attribute on the file, and then click
"OK".
You can now open up the file in Notepad by right clicking on it, selecting
"Open With...", and then choosing Notepad from the list of programs.
Near the top of this file you will see a section that has the heading,
[Adapters]. As you may of guessed, this is the list of devices that the
driver will associate itself with.
The section will look like this in the stock driver:
[Adapters]
; DisplayName Section DeviceID
; ----------- ------- --------
%rt2500usb.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_005E
%rt2500usb_nai.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_0066
%rt2500usb_ai.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_0067
All you need to do is add the following line:
%rt2500usb.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_008B
So the [Adapters] section should look like this when you are done:
[Adapters]
; DisplayName Section DeviceID
; ----------- ------- --------
%rt2500usb.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_005E
%rt2500usb_nai.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_0066
%rt2500usb_ai.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_0067
%rt2500usb.DeviceDesc% = rt2500usb.ndi, USB\VID_0411&PID_008B
After you have added the correct line, save the file and close it.