NOTE: this page is for archival only, see the note at the end of the page.


libertas_tf supports the Marvell 88W8388 USB device as found in the OLPC XO-1 laptop. Unlike the libertas driver, libertas_tf uses thin firmware (found here) with the mac80211 stack.

Enabling libertas_tf

To enable libertas_tf, you must first enable mac80211:

Networking  --->
  Wireless  --->
    <M> Improved wireless configuration API
    <M> Generic IEEE 802.11 Networking Stack (mac80211)

You can then enable libertas_tf in the kernel configuration:

Networking  --->
  Wireless  --->
    <M> Marvell 8xxx Libertas WLAN driver support with thin firmware
    <M> Marvell Libertas 8388 USB 802.11b/g cards with thin firmware


The firmware can be obtained from firmware tree.

Please also see the libertastf HOWTO for instructions on grabbing the corresponding firmware and loading the driver. The regular libertas driver must be unloaded and/or blacklisted in order to use libertas_tf. Additional notes can be found on the OLPC WiKi.


  • Station Mode

  • Access Point

  • Mesh Point

  • Monitor

This is a static dump of the old wiki, taken after locking it in January 2015. The new wiki is at
versions of this page: last, v6, v5, v4, v3, v2, v1