[:DebianWiki/EditorGuide#translation:Translation(s)]: none

(!) [:/Discussion: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.

?TableOfContents(3)

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:NDISwrapper]).

Installation

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_2624 Etch with 2.6.24 kernel] procedure below.

?Anchor(etch_2624)

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 [http://wireless.kernel.org/en/users/Drivers/libertas#devicefirmware libertas Linux Wireless page].

  5. If not already peformed, connect the device to your system.
  6. The necessary kernel module should be [:Modules: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. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.

Troubleshooting

Lenny

  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 [http://wireless.kernel.org/en/users/Drivers/libertas#devicefirmware libertas Linux Wireless page].

  4. If not already peformed, connect the device to your system.
  5. The necessary kernel module should be [:Modules: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. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.

Troubleshooting

Supported Devices

?Anchor(supported_libertas_cs)

libertas_cs

?Anchor(supported_libertas_sdio)

libertas_sdio

?Anchor(supported_usb8xxx)

usb8xxx

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

See Also


CategoryHardware