Translation(s): none

(!) ?Discussion


Marvell 88w8385, 88w8386, 88w8686 devices (libertas)

This page describes how to enable support for WiFi devices based on Marvell Libertas chipsets on Debian systems.

Drivers

The libertas driver is a collection of modules providing support for Marvell Technology Group's Libertas chipsets:

Non-free firmware is required for all drivers. Firmware for the usb8xxx driver is packaged for Debian as libertas-firmware.

The Libertas 88w8335 (PCI) chipset is not supported by any driver (see NDISwrapper).

Installation

Lenny

Using Etch? Skip to the Etch section.

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Lenny/5.0
    deb http://ftp.us.debian.org/debian lenny main contrib non-free
  2. Update the list of available packages and install the libertas-firmware and wireless-tools packages:

    aptitude update
    aptitude install libertas-firmware wireless-tools
  3. Libertas CF/SDIO and SDIO/GSPI devices: Manually acquire and install firmware as described on the libertas Linux Wireless page.

  4. If not already peformed, connect the device to your system.
  5. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via one of the following commands (depending on your device's relevant interface):

    modprobe libertas_cs

    or

    modprobe libertas_sdio

    or

    modprobe usb8xxx
  6. Verify your device has an available interface:

    iwconfig
  7. Raise the interface to activate the radio, for example:

    ifconfig wlan0 up
  8. Configure your wireless interface as appropriate.

Troubleshooting

Etch with 2.6.18 kernel

This driver is not present in the stock 2.6.18 kernel. Install and boot an EtchAndAHalf kernel to provide: apt-cache search linux-image-2.6.24-etchnhalf and install a package appropriate for your system.

Restart your system, then follow the Etch with 2.6.24 kernel procedure below.

Etch with 2.6.24 kernel

  1. Install the wireless-tools package:

    aptitude update
    aptitude install wireless-tools
  2. Manually acquire the lenny/libertas-firmware package from http://packages.debian.org/lenny/all/libertas-firmware/download. For example:

    wget http://ftp.us.debian.org/debian/pool/non-free/libe/libertas-firmware/libertas-firmware_5.110.22.p14-1_all.deb
  3. Install lenny/libertas-firmware via dpkg:

    dpkg -i /path/to/libertas-firmware*deb
  4. Libertas CF/SDIO and SDIO/GSPI devices: Manually acquire and install firmware as described on the libertas Linux Wireless page.

  5. If not already peformed, connect the device to your system.
  6. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via one of the following commands (depending on your device's relevant interface):

    modprobe libertas_cs

    or

    modprobe libertas_sdio

    or

    modprobe usb8xxx
  7. Verify your device has an available interface:

    iwconfig
  8. Raise the interface to activate the radio, for example:

    ifconfig wlan0 up
  9. Configure your wireless interface as appropriate.

Troubleshooting

Supported Devices

libertas_cs

libertas_sdio

usb8xxx

The following list is based on the alias fields of  modinfo usb8xxx on Lenny.

See Also


CategoryHardware | CategoryWireless