[Ubuntu] WLAN Client(Stick) Netgear WNDA 3100 driver install

How to install WLAN Client Netgear WNDA 3100 driver on Ubuntu

My hardware:
WLAN Router: Netgear WNR 2000 (Up to 300 kBits)
WLAN Client: Netgear WNDA3100

Ndiswrapper must be installed

TIP: For Corrupted installation, how to remove:
sudo rmmod -f ndiswrapper
sudo rm -r /etc/ndiswrapper/*
sudo apt-get --purge remove ndiswrapper-common ndiswrapper-utils-1.9 ndisgtk
sudo rm /etc/ndiswrapper
sudo rm /etc/modprobe.d/ndiswrapper
sudo rm -rf /lib/modules/`uname -r`/kernel/ubuntu/ndiswrapper
We need to have install ndiswrapper from the official repos via the package manager and the kernel used:
sudo apt-get install --reinstall linux-image-$(uname -r) ndiswrapper-common ndiswrapper-utils-1.9 ndisgtk
sudo depmod -a
sudo update-initramfs -u
Before the ndiswrapper gui and the binding can be used, another package must be installed.
sudo apt-get install ndiswrapper-dkms

thus the ndiwrapper can load on startup, we need to modprobe

sudo modprobe ndiswrapper

Append the driver in ndiswrapper

The driver must be downloaded. It can be download from my dropbox Folder and it must be extracted.

After the Installation the driver must be added in ndiswrapper. There are 2 ways;
the comfortable way via gui
sudo ndisgtk
or via shell
# Change to the extracted folder
cd ~/some_folder/Broadcom_bcm43xx_USB_32_64bit_v2_amended

# add the *.inf file in ndiswrapper
sudo ndiswrapper -i bcmn43xx64.inf

# 'l' is for list. If it says driver installed, device present, we're nearly here
ndiswrapper -l

# check if wlan exists
iwconfig
if there is no error shown, the installation was complete.

Troublshooting

** My router did not accept the connection with my client(wlan stick).
After some researches, i found that the Power Management from my wlan stick is ‚off‘. I didn’t found a solution for this how to turn ‚on‘ power management.
But thanks to ghoulnet, he gave the tip, to run the router only in wireless protocolls b/g.
In my Wlan Router i didn’t found a menu for deactivating wlan protocols. What i’m tryed was to decrease the max. kBit from 150 to 54. After than all works for me. My client connected and the connection is stable.
I hope this small article is useful for you.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s