ContentsBRTableOfContents |
1. Marvell Libertas Wireless Cards
1.1. Do you have one?
This page is intended to help you make your mrv8k based wireless card work under Ubuntu.
To check if you have one, run:
lspci
If you see a line like:
Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
then you have a mrv8k.
1.2. Disable the broken driver
Sadly, the default kernel contains an unfinished driver for this chip. It simply doesn't work. THus, we need to use disable it and set up ndiswrapper to get our card to work correctly.
First, disable the broken free driver:
echo 'blacklist mrv8k' | sudo tee -a /etc/modprobe.d/blacklist
1.3. Configure ndiswrapper
Now, download the windows drivers for the mrv8335 chip:
mkdir mrv cd mrv wget -c http://www.cafuego.net/stuff/mrv.zip unzip mrv.zip sudo ndiswrapper -i mrv8335.inf sudo ndiswrapper -m cd .. rm -rf ./mrv
Note: I've zipped up the set of working ones that I use.
Now, reboot your system, and note you have a wlan0 interface to play with