Tag Archives: ndiswrapper

Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03) on Fedora 8

Ok, I accept that I suck at updating a technical blog.

Anywhichways, here is a quick and dirty howto on configuring the “Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)”[1] PCI wireless card on Fedora 8 using ndiswrapper.

# make sure you have added the livna repository to your yum configuration
rpm -ivh http://rpm.livna.org/livna-release-8.rpm

# install the ndiswrapper package
yum install ndiswrapper

# get the windoze drivers for the Marvell card
wget http://people.freebsd.org/~wpaul/marvell/MRV8335NT.sys
wget http://people.freebsd.org/~wpaul/marvell/MRV8335XP.sys
wget http://people.freebsd.org/~wpaul/marvell/mrv8335.cat
wget http://people.freebsd.org/~wpaul/marvell/mrv8335.inf

# Install the driver
ndiswrapper -i mrv8335.inf

# Make sure the driver is installed correctly
$ ndiswrapper -l
mrv8335 : driver installed
device (11AB:1FAA) present

# Create the configuration for modprobe
ndiswrapper -m

# Configure the card
$ system-config-network

beyond this, use your head.

Hope this helps someone out there. If you have questions, feel free to ask.

[1] This is what I am talking about:

$ lspci -v
05:04.0 Ethernet controller: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless (rev 03)
Subsystem: Netgear WG311v3 802.11g Wireless PCI Adapter
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
Memory at 50020000 (32-bit, non-prefetchable) [size=64K]
Memory at 50010000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 2
Kernel driver in use: ndiswrapper