LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices

Reply
 
Search this Thread
Old 01-06-2006, 10:24 AM   #1
jlinkels
Senior Member
 
Registered: Oct 2003
Location: Bonaire
Distribution: Debian Lenny/Squeeze/Wheezy/Sid
Posts: 4,166

Rep: Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506
Success: Netgear WG311v3


I have got the Netgear WG311v3 working!

System:
Pentium 233 MMX
Debian Stable (Sarge)
Kernel 2.6.12 from kernel.org

The Netgear WG311v3 is totally different from v1 and v2! It uses a Marvell chipset.

lspci -v output:
Code:
0000:00:0e.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
        Subsystem: Netgear: Unknown device 6b00
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 5
        Memory at ffbb0000 (32-bit, non-prefetchable) [size=64K]
        Memory at ffba0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
and lspci -n
Code:
0000:00:0e.0 0200: 11ab:1faa (rev 03)
        Subsystem: 1385:6b00
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 5
        Memory at ffbb0000 (32-bit, non-prefetchable) [size=64K]
        Memory at ffba0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 2
Originally I had kernel 2.4.27 running, but ndiswrapper needs 2.6.x. I installed kernel 2.6.12 from kernel.org, tuned the config to my needs (no initrd) and compiled it the standard way.

Then I installed the ndiswrapper source from the Debian testing tree, and compiled it the Debian way with module assistant. This gave me a .deb package which I installed with dpkg.

The installation process of ndiswrapper is described here, minus the Debian ndiswrapper build.

I downloaded the XP drivers from netgear. You can also use:
Code:
wget ftp://downloads.netgear.com/files/wg311v3_1_0.zip
This is the Windows(R) XP(R) driver with this version string:
DriverVer=02/22/2005,3.1.1.7

Until now it works perfectly, no crashes. I am able to use the ESSID and WEP, connecting to an Orinoco AP 500 access point.

jlinkels
 
Old 01-08-2006, 04:48 AM   #2
musicman_ace
Senior Member
 
Registered: May 2001
Location: Indiana
Distribution: Gentoo, Debian, RHEL, Slack
Posts: 1,555

Rep: Reputation: 46
did you enter this type of info in the HCL here?
 
Old 01-10-2006, 04:13 PM   #3
jlinkels
Senior Member
 
Registered: Oct 2003
Location: Bonaire
Distribution: Debian Lenny/Squeeze/Wheezy/Sid
Posts: 4,166

Original Poster
Rep: Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506
Of course I did!

(after you reminded me)
 
Old 08-10-2006, 12:40 AM   #4
jimbo7
LQ Newbie
 
Registered: Jun 2006
Posts: 19

Rep: Reputation: 0
WG311v3 WIKI

Hi guys. Check out my mini wiki on how to install the WG311v3 Driver on Debian, i hope it can be helpful. And feel free to contribute ideas/thoughts/comments to make it better!

WG311v3 LINUX WIKI

Last edited by jimbo7; 08-11-2006 at 11:47 PM.
 
Old 01-13-2009, 10:45 AM   #5
steve-a-reno
LQ Newbie
 
Registered: Jan 2009
Location: Melbourne, Australia
Distribution: Ubuntu, Suse, RedHat, and Puppy
Posts: 5

Rep: Reputation: 0
Smile Got it working

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
 
Old 06-21-2009, 10:47 PM   #6
bnhede
LQ Newbie
 
Registered: Jun 2009
Posts: 4

Rep: Reputation: 1
support for 64 bit linux

Hi Tux fans, Since netgear does not support 64 bit linux, there is a lack of support for 64 bit setup of WG311V3 by the above procedure.

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.
 
1 members found this post helpful.
Old 10-15-2009, 05:09 AM   #7
dvdljns
Member
 
Registered: Sep 2003
Posts: 208

Rep: Reputation: 30
Quote:
Originally Posted by jimbo7 View Post
Hi guys. Check out my mini wiki on how to install the WG311v3 Driver on Debian, i hope it can be helpful. And feel free to contribute ideas/thoughts/comments to make it better!

WG311v3 LINUX WIKI
Ok jimbo I hate to tell you this but there is no wiki at the end of that link.
Jlinkels and steve a reno What do I do now that I followed those directions and wg311v3 still does not work.
 
Old 07-21-2010, 06:55 PM   #8
ptoth
LQ Newbie
 
Registered: Jul 2010
Posts: 1

Rep: Reputation: 0
Thanks to steve-a-reno for those instructions (old though they may be) which got me up and running today.

Particularly helpful was the link to the drivers, which I had not been able to find previously. I'm running Ubuntu 10.4 and everything is finally working well.
 
Old 10-24-2012, 05:59 PM   #9
ottadini
LQ Newbie
 
Registered: May 2010
Posts: 8

Rep: Reputation: 0
Ubuntu 12.04 x86_64 working well with IPv6 disabled

I used the subtlegems driver to get mine working, thanks bnhede! See quote below.

But I was getting dropouts all the time, every minute or so, until I disabled IPv6. Seems to be stable now.

Code:
$ uname -a
Linux brick 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ lspci -vnn
03:03.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa] (rev 03)
	Subsystem: Netgear WG311v3 802.11g Wireless PCI Adapter [1385:6b00]
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 19
	Memory at fdee0000 (32-bit, non-prefetchable) [size=64K]
	Memory at fded0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ndiswrapper

$ ndiswrapper -v
utils version: '1.9', utils version needed by module: '1.9'
module details:
filename:       /lib/modules/3.2.0-32-generic/updates/dkms/ndiswrapper.ko
version:        1.57
vermagic:       3.2.0-32-generic SMP mod_unload modversions 

$ ndiswrapper -l
wg311v3 : driver installed
	device (11AB:1FAA) present

$ hwinfo --wlan
21: PCI 303.0: 0282 WLAN controller                             
  [Created at pci.318]
  Unique ID: y9sn.Z+yFfMcGBJ9
  Parent ID: 6NW+.LQ1B7h6dOs9
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:03:03.0
  SysFS BusID: 0000:03:03.0
  Hardware Class: network
  Model: "Netgear WG311v3 802.11g Wireless PCI Adapter"
  Vendor: pci 0x11ab "Marvell Technology Group Ltd."
  Device: pci 0x1faa "88w8335 [Libertas] 802.11b/g Wireless"
  SubVendor: pci 0x1385 "Netgear"
  SubDevice: pci 0x6b00 "WG311v3 802.11g Wireless PCI Adapter"
  Revision: 0x03
  Driver: "ndiswrapper"
  Driver Modules: "ndiswrapper", "ndiswrapper"
  Device File: wlan0
  Features: WLAN
  Memory Range: 0xfdee0000-0xfdeeffff (rw,non-prefetchable)
  Memory Range: 0xfded0000-0xfdedffff (rw,non-prefetchable)
  IRQ: 19 (no events)
  HW Address: <censored>
  Link detected: yes
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 2.484
  WLAN bitrates: 1 2 5.5 11 6 9 12 18 24 36 48 54
  WLAN encryption modes: WEP40 WEP104 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Module Alias: "pci:v000011ABd00001FAAsv00001385sd00006B00bc02sc00i00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #13 (PCI bridge)
Quote:
Originally Posted by bnhede View Post
Hi Tux fans, Since netgear does not support 64 bit linux, there is a lack of support for 64 bit setup of WG311V3 by the above procedure.

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.
 
  


Reply

Tags
ndiswrapper, netgear, wg311v3, wifi, wireless


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
NETGERA WG311v3 - MADWIFI Problem joschik Linux - Hardware 3 06-22-2009 01:42 PM
WG311v3 thru ndiswrapper - essid resetting+ SaxyWeed Linux - Wireless Networking 0 11-11-2005 01:18 AM
Success: Katonix 2005-02 + Netgear WG311T pterandon Linux - Wireless Networking 0 05-10-2005 07:11 AM
Success w/ wireless netgear ma401 rxscabin Linux - Wireless Networking 0 03-26-2004 08:25 AM
Netgear 2.4GHz Wireless Desktop Card Netgear MA311 Freaksta Linux - Hardware 8 05-27-2003 12:16 PM


All times are GMT -5. The time now is 11:49 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration