Unfortunately there is no Linux driver for this PCI wireless adapter. Believe me I have searched. The Marvell driver for the TopDog is said to work, but under Intrepid I couldn’t get it to work.
The chipset in this adapter is the following:
lspci -nn | grep Marvell
01:08.0 Ethernet controller: Marvell Technology Group Ltd. 88W8361 [TopDog] 802.11n Wireless (rev 03)
Subsystem: Netgear Device 7e00
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
Memory at fdec0000 (32-bit, non-prefetchable) [size=64K]
Memory at fdee0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [access denied]
To use this adapter we need to use ndiswrapper and the Windows driver.
To make it easier for my readers I decided to tar the needed files. Thus eliminating the need for them to install cabextract and unshield.
Note to Netgear if I am breaching any copyright laws please ask me to remove the files it will save us both lawyer fees.
First Like always lets make sure we are on the desktop. This makes it easy to find the file.
In Terminal (Kmenu->System->Konsole) copy and paste:
Then Download the tar file.
wget -c http://undiff.com/wp-content/drivers/wn311t.tar.gz
sudo apt-get update && sudo apt-get install ndiswrapper-utils-1.9
Untar the driver files.
tar xvfz wn311t.tar.gz
Go into the directory we just created by untarring.
Install the driver using ndiswrapper.
sudo ndiswrapper -i NetMW14x.inf
sudo ndiswrapper -m
sudo depmod -a
sudo modprobe ndiswrapper
To make sure it starts on boot:
echo ndiswrapper | sudo tee -a /etc/modules
Now reboot and you’re ready to use you wireless N network. Use usual methods to connect to your AP. Like wpa_supplicant or knetworkmanager.
If this worked for you please leave a comment. If it didn’t work then post a comment with the following information:
Please use the pastebin and post the link you get in the comment. I want to keep the comments readable.