After a long time trying ... I finally got my netgear wireless PCI adapter (
wg311-v3) working under Ubuntu 8.10 (Intrepid Ibex) so that it is able to connect to my wireless router (
WGR614) using WPA+PSK2.
And I suspect it should work for other distro's too (at least as long as you use the ndiswrapper application).
First check what version of the wg311 you are using by typing the following: -
lspci
00:09.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
Turns out I have version 3 which uses the Marvell chipset so I need to download the wg311-v3 driver and save to your home directory.
ftp://downloads.netgear.com/files/wg311v3_1_0.zip
Now install the driver by typing: -
sudo ndisgtk
once you point to the (windows XP) driver you saved in your home directory, click to install. Now a new directory and bunch of files should appear under the /etc/ndiswrapper directory.
ls -al /etc/ndiswrapper/wg311v3/
lrwxrwxrwx 1 root root 26 2008-12-26 17:50 11AB:1FAA.5.conf -> 11AB:1FAA:6B00:1385.5.conf
-rw-r--r-- 1 root root 794 2008-12-26 17:50 11AB:1FAA:6B00:1385.5.conf
-rw-r--r-- 1 root root 794 2008-12-26 17:50 11AB:1FAB.5.conf
-rw-r--r-- 1 root root 21983 2008-12-26 17:50 wg311v3.inf
-rw-r--r-- 1 root root 265984 2008-12-26 17:50 wg311v3xp.sys
So far so good. Now we need to upgrade your firmware on your wireless router. I am using a WGR614. You will need to check the model code under the wireless router to confirm what version you are using as it will determine which firmware versions you are able to load. Mine was the WGR614v5.
You can connect to your router by entering in the following web address into your browser
http://192.168.0.1
then typing in the username of admin and a password of what ever you have set. You should be able to navigate the menus to confirm what the firmware version that your router is currently running (It turns out that mine was running an old version 1.01).
Now visit the netgear site to upgrade your firmware.
http://kbserver.netgear.com/products/wgr614v5.asp
In my case I then loaded firmware version 1.09.
Make sure you follow the netgear firmware upgrade instructions to the letter as you dont want to brick it!
Once upgraded the next step is to go into Network Manager (or equivalent) and set up your wireless interface. Just follow the menu options.
The next time I rebooted the machine the wireless network interface came straight up. Occasionally its second retry failed but it has always worked after the third (manual) retry.
Its as if it takes a while for the network to become visible. My windows XP box also has this problem.
But at least now it is far more reliable and usable.
Good Luck.
Steve-a-reno