Translation(s): English - Français


Texas Instruments ACX100/TNETW1100, ACX111/TNETW1130, ACX100USB, TNETW1450 devices

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

acx-mac80211 is an experimental, reverse-engineered, out-of-tree Linux kernel driver for wireless LAN devices based on Texas Instruments ACX100/TNETW1100, ACX111/TNETW1130, ACX100USB and TNETW1450 chipsets. It is developed by the acx100 project. Supported devices are listed at the end of this page.

This driver supports the WPA and WPA2 security protocols. Non-free firmware is required for device operation.

{i} The previously available "plain driver" (acx100) was removed from Debian to resolve bug 581519.

Installation

Firmware

Firmware is required to be present before the acx-mac80211 module is loaded. Some devices may require a particular firmware version or file(s) to be provided/omitted, see http://acx100.sourceforge.net/wiki/Firmware for more information.

ACX100

Specific firmware is required for devices with this chipset, refer to the acx100 firmware page.

ACX111

To install all version 1.2.1.34 firmware for the ACX111 chipset:

# for i in "" c16 c17 r16 r17 ; do wget -P /lib/firmware http://acx100.erley.org/fw/acx111_1.2.1.34/tiacx111$i ; done

ACX100USB

To install firmware for the ACX100USB chipset:

# wget -P /lib/firmware http://acx100.erley.org/fw/acx100_1.0.9-USB/tiacx100usbc0D

TNETW1450

To install firmware for the TNETW1450 chipset:

# wget -P /lib/firmware http://acx100.erley.org/fw/acx111_2.4.0.70-USB/tiacx111usbc1B

Driver

Debian 7 "Wheezy"

The acx-mac80211 driver is required to be compiled and installed, which can be automated via DKMS.

  1. Install the dkms and git packages:

    # aptitude install dkms git && exit
    This will also install the recommended linux-headers-* package as appropriate for your system.
  2. Checkout the acx-mac80211 repository:

    $ git clone git://git.code.sf.net/p/acx100/acx-mac80211 acx100-acx-mac80211
  3. Move the repository directory to /usr/src and rename:

    $ su
    # mv acx100-acx-mac80211 /usr/src/acx-mac80211-git
  4. Add acx-mac80211-git to the tree for building and installing:

    # dkms add -m acx-mac80211 -v git
  5. Build and install the acx-mac80211 module:

    # dkms build -m acx-mac80211 -v git
    # dkms install -m acx-mac80211 -v git
  6. Load the module:

    # modprobe acx-mac80211
    If necessary, connect the device to your system.
  7. Configure your wireless interface as appropriate.

Alternate installation methods are described within the repository's INSTALL file.

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device. The page HowToIdentifyADevice/USB explains how to identify a USB device.

The following list is based on the alias fields of modinfo acx-mac80211 as of version v0.6.0-gv20130127-3-g1daf4bf.

See Also


CategoryHardware | CategoryWireless