Monday, January 01, 2007

NETGEAR WG311v3


Some serious research on my NETGEAR WG311v3.

Tried a 64bit version of Linux and was playing with my wireless card:
Wireless can be a pain on linux and this one was a serious pain; but after a few hours it is working on opensuse 10.2 AMD64.

There are different chipsets avaialble on the WG311 (AR5212 (b/g), Rev 02 has a TI chip, Rev 03 has a Marvell Chip)

madwifi - took some time to figure out that opensuse 10.2 was missing the kernel modules for madwifi. I downloaded the rpm here. http://madwifi.org/suse/10.2/
Looked like my card was fully supported, but the chipset was not !

ndiswrapper - requires 64bit version of the (windows) ndis driver. Netgear does not provide a 64 bit version of the driver so I tried the beta version of the 64 bit driver for vista.
It was loaded by ndisdriver but that was about it.

lspci showed me that I had a Marwell chipset.
Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)

I have seen many people having huge problems installing the NETGEAR WG311v3 on 64bit windows and or linux. Netgear refuses to develop x64 drivers. Luckily, this card uses the Marvell Libertas chipset, which many other manufacturers are also using, so it's already done for them. The 64bit ndis driver is available here
For 32bit you can use the normal wg311v3 ndis driver.
Download you driver and install it in ndiswrapper.

howto linux opensuse 10.2 wg311 64 bit

4 comments:

Anonymous said...

Moosy,

Thank you very much for the information in your Blog post, I bought the NETGEAR WG311 V3 NIC a week ago and was dismayed at the fact that it wasn't detected within openSUSE 10.2 automatically which I thought was ridiculous; I've also had issues with a HP LaserJet Printer which had better support under SUSE Linux 10.1 in my experience.

I'll follow your instructions.

Thank you once again.

Regards.

Anonymous said...

Thank so very much , your entry has been a great help.

Cheers m8!

Zac Spitzer said...

alas, i'd tried that version but it bombed on me, actually froze my machine

i'm using ubuntu 8.0.4 64 bit

Anonymous said...

openSUSE 64bit works