WG311v3 64 Bit Driver

I been trying to install Ubuntu and got the 64 bit edition up and running, but the only way for my Netgear wireless card was with ndiswrapper, and Netgear insists on not making any 64 bit drivers. I searched around and found this thread, which shows how to make this driver. I thought it would be easier to just put it together in zip file for easier downloading, or in case one of those sites happen to get rid of it.

Download WG311v3 x64 Driver – Zip File

Download WG311v3 x64 Driver – Gzipped

Though I don’t have a x64 Windows install to test it, it should work. But I do know it works in Ubuntu 6.10 x86_64. Here’s a quick guide:

First, install ndiswrapper if you haven’t already. If you have the DVD or internet access, you should be able to go to System > Administration > Synaptic Package Manager, search for ‘ndiswrapper’, and install ndiswrapper, ndiswrapper-utils, and ndiswrapper-utils-1.8. If this doesn’t work, you have to download and follow the instructions from the sourceforge site.

Next, download the drivers, and extract them. Find out the path that they extracted to or copy them to an easier to access directory. I copied mine to the desktop.

Next, start up Terminal and run sudo ndiswrapper -i ~/Desktop/WG311v3-x64/WG311v3.INF changing the ~/…/WG311v3.INF to the path of your driver. That should’ve wrapped the driver.

Run ndiswrapper -l to check if it did wrap it. Should return something like this:
Installed drivers:
wg311v3 driver installed, hardware present

Now to insert it, run
sudo modprobe ndiswrapper
It shouldn’t return anything.

Now, run dmesg and check if it says: ndiswrapper: driver wg311v3 loaded. If it does, it’s good.

To scan for networks, run sudo iwlist wlan0 scan. Hopefully, it will show the available networks.

To connect, go to System > Administration > Networking, select ‘Wireless Device’, click Properties. Enter the ssid of the network you want to connect to, and if necessary, the rest of the fields. Then close the properties window, and click the box to the left of ‘Wireless Device’ to enable it.

Or, if you like the command line, run iwconfig wlan0 essid "router_ssid" replacing router_ssid with whatever the router it is that you want to connect to. Then iwconfig wlan0 up to enable the device.

Hope that helps.

16 Comments

  1. Awesome stuff, thanks heaps for this 🙂
    I actually followed another guide and did this manually (with a different set of drivers) but had bizzare problems and drop outs.
    Reinstalled using this batch and everything worked perfectly! Thanks again

  2. I hope this works for windows xp pro ver.

    Yeah i have been looking for drivers for my wirless card yeah the netgear web site doesn’t have theses drivers,i got used desktop for free 4months ago, only paid 40$ for power supply for my p4 gateway dx210 and it hads a 3year warrteny on the power supply.

  3. I was doing well until dsmeg told me not to use 32 bit drivers (bad magic lol). Thanks for making these drivers. Got the WG311v3 working under Ubuntu 8.10 final using ndiswrapper 1.52 (I think).

  4. I have written a new wrapper over latest Marvel Libertas 64 bit drivers for Netgear WG311V3 .

    And the driver is available for download from here
    http://sites.google.com/site/subtleg…or-linux-amd64

    Additional questions on how to go about installing this driver are answered here.

    https://help.ubuntu.com/community/Wi…tgear_WG311_v3

    This link also provides an older libertas driver for 64 bit. But it does not work as well(crashes,hangups,no WPA) as the one created by me.

  5. I have written a new wrapper over latest Marvel Libertas 64 bit drivers for Netgear WG311V3 .

    And the driver is available for download from here

    http://sites.google.com/site/subtlegems/netgear-wg311v3-ndis-driver-for-linux-amd64

    Additional questions on how to go about installing this driver are answered here.

    https://help.ubuntu.com/community/WifiDocs/Device/Netgear_WG311_v3

    This link also provides an older libertas driver for 64 bit. But it does not work as well(crashes,hangups,no WPA) as the one created by me.

  6. i followed this guide exactally. everything works, until i try to scan for networks, when it tells me that the wlan0 interface doesn’t support scanning. does anybody know what my problem is?

  7. !!!!! Worked for me !!!
    .
    THANKS !
    .

    Dell Dimension 5150/E510
    Fedora 17
    kernel 3.6.2-4.fc17.x86_64