Talk:Libertas driver

From ArmadeusWiki
Jump to: navigation, search

Linux config

Device Drivers  --->
    [*] Network device support
        Wireless LAN  --->
            [*] Wireless LAN (IEEE 802.11)
                <M>   Marvell 8xxx Libertas WLAN driver support
                < >     Marvell Libertas 8388 USB 802.11b/g cards (NEW)
                <M>     Marvell Libertas 8385 and 8686 SDIO 802.11b/g cards
                [*]     Enable full debugging output in the Libertas module.

Firmware (manual install)

These firmware can be manually downloaded and installed:

  • get them from David's Woodhouse linux-firmware git repository:
$ cd somewhere_with_free_space/
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git linux-firmware_git
  • copy them (version v8) to you TFTP directory (here /tftpboot/):
$ cp linux-firmware_git/libertas/sd8686_v8.bin /tftpboot/
$ cp linux-firmware_git/libertas/sd8686_v8_helper.bin /tftpboot/
  • install them on your target (here 192.168.1.2 is my Host IP address):
# mkdir -p /lib/firmware/
# cd /lib/firmware/
# tftp -g -r sd8686_v8.bin -l sd8686.bin 192.168.1.2
# tftp -g -r sd8686_v8_helper.bin -l sd8686_helper.bin 192.168.1.2
# ls -al /lib/firmware/
drwxr-xr-x    2 root     root            0 Jan  1 01:01 .
drwxr-xr-x    4 root     root            0 Dec 30  2009 ..
-rw-r--r--    1 root     root       122800 Jan  1 01:00 sd8686.bin
-rw-r--r--    1 root     root         2464 Jan  1 01:01 sd8686_helper.bin
Note Note: You can also try official firmwares got at Marvell website (see Links above)