802.11g Netgear WG511 and Linux
For now I wanted to give the Linuxant Driverloader a whirl to see if I could use the native Windows XP drivers directly on my Thinkpad with a very recent 2.4.22 kernel. It worked amazingly well. See the extended entry for the step-by-step screenshots.
Of course, the whole point of going with 802.11g over 802.11b is to go faster. I haven't done any real performance tests yet with this Windows driver running on Linux. Hopefully I will get some time to test it against the native driver soon.
Step 1 was to plug my Thinkpad into a wired port. How old-fashioned! And then plug the new Netgear PCMCIA card in. My kernel obviously didn't know what to do with it at this point.
I then grabbed the driverloader-1.38.tar.gz tarball, ran "make install" and then the dldrconfig command as shown:
From then on it was a web-based install. Cool!
So the first hurdle was to find the Windows XP drivers for the WG511 and actually get the .inf, .sys and .arm files out of the annoying executable Netgear provides. I cheated and used an XP box to install them and just copied them over from the drivers directory. They are probably also on the CD that came with the card, but I wanted the latest. You then feed the web interface the .inf file.
It figures out that I need the .sys and .arm files as well.
It has ingested the Windows driver and reads the MAC off of my card.
Ah, an Advanced button. I like those. You always find all the essential settings that the vendors think you are too dumb to understand there.
Here we find that we can enable the power saving features of the driver.
Next I need a free trial license to activate it. Clicking through (remember I have a wired interface up still) is easy enough. Just enter the email address and license string you get from the Linuxant site:
And you are done!
Now just use your standard iwconfig tool like with any other wireless driver and it just works!
From then on it was a web-based install. Cool!
So the first hurdle was to find the Windows XP drivers for the WG511 and actually get the .inf, .sys and .arm files out of the annoying executable Netgear provides. I cheated and used an XP box to install them and just copied them over from the drivers directory. They are probably also on the CD that came with the card, but I wanted the latest. You then feed the web interface the .inf file.
It figures out that I need the .sys and .arm files as well.
It has ingested the Windows driver and reads the MAC off of my card.
Ah, an Advanced button. I like those. You always find all the essential settings that the vendors think you are too dumb to understand there.
Here we find that we can enable the power saving features of the driver.
Next I need a free trial license to activate it. Clicking through (remember I have a wired interface up still) is easy enough. Just enter the email address and license string you get from the Linuxant site:
And you are done!
Now just use your standard iwconfig tool like with any other wireless driver and it just works!
Comments
Display comments as Linear | Threaded
soif on :
http://www.larsen-b.com/archives/000073.html for more informations.
Ryan on :
One thing to note -- read the man pages, man. iwconfig key s: -- to set a key by passphrase doesn't work. it's talked about everywhere like it works -- but in the iwconfig man page its stated as unfinished :) Use the uberlong hex instead...
hardawayd on :
Rasmus on :
hardawayd on :
cd /usr/src/linux-2.6.2
wget http://prism54.org/pub/linux/snapshot/kernel/v2.6/patch-2.6-prism54-cvs-latest.bz2
bzip2 -cd ../patch-2.6-prism54-cvs-latest.bz2 | patch -p1
cd /etc/hotplug
wget http://prism54.org/~hvr/firmware.agent
chmod +x /etc/hotplug/firmware.agent
mkdir /sys
echo "none /sys sysfs defaults 0 0" >> /etc/fstab
mkdir -p /usr/lib/hotplug/firmware
cd /usr/lib/hotplug/firmware
wget http://prism54.org/firmware/isl3890
cd /usr/src/linux-2.6.2
xconfig....
snowman on :
Aman on :
I installed the driver for WG511 on linux everything went fine till the last step. the iwconfig is showing everyhting ok but its not pinging my gateway. mean cannot go to internet. any ideas what is going on??
Any help would be great
Aman
bambi-powered on :
Did you set your gateway and dns and others stuff ?
BTW, I'm also running the linuxant drivers, with my mandrake 9.1. It works fine. But I tried to use the prism one. It compiled fine. But I can't load it at boot.
Working on :
It is working now. But when i disable WEP key setting from my router. I have a key assigned to access my wireless router. Any idead how to specify key in linuxant.
Rasmus on :
iwconfig eth1 mode Managed essid foo key 3132333435
That would the the hex equivalent of the string 12345 key. I bet s:12345 works as well.
Like I said, I am using the prism54 driver now instead and it is working fine.
estebanz on :
mug on :
arias on :
Of course it requires iq power stronger than the lightly toasted type.
estebanz on :
Luc on :
Tony on :
Luc on :
Petra on :
Margit on :
Keith on :
I am a total newbie with Linux and bought Red Hat Linux 8. It is on my laptop and I have a Netgear WG511 card. I tried doing as shown here by installing Linuxant etc - I got to the point where I had to upload the driver - the first problem I had was that it only asked me for the SYS file - it never asked me for an ARM file. After it seemingly installed the SYS file, it is telling me that it can't use the card and it is isn't supported by the driver (latest from netgear). Anyone any ideas please?
Many thanks.