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.
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.
Specific firmware is required for devices with this chipset, refer to the acx100 firmware page.
To install all version 188.8.131.52 firmware for the ACX111 chipset:
# mkdir /usr/local/lib/firmware # for i in "" c16 c17 r16 r17 ; do wget -P /usr/local/lib/firmware http://acx100.erley.org/fw/acx111_184.108.40.206/tiacx111$i ; done
To install firmware for the ACX100USB chipset:
# mkdir /usr/local/lib/firmware # wget -P /usr/local/lib/firmware http://acx100.erley.org/fw/acx100_1.0.9-USB/tiacx100usbc0D
To install firmware for the TNETW1450 chipset:
# mkdir /usr/local/lib/firmware # wget -P /usr/local/lib/firmware http://acx100.erley.org/fw/acx111_220.127.116.11-USB/tiacx111usbc1B
The acx-mac80211 driver is required to be compiled and installed, which can be automated via DKMS.
# aptitude install dkms git && exitThis will also install the recommended linux-headers-* package as appropriate for your system.
Checkout the acx-mac80211 repository:
$ git clone git://acx100.git.sourceforge.net/gitroot/acx100/acx-mac80211
Move the repository directory to /usr/src and rename:
$ su # mv acx-mac80211 /usr/src/acx-mac80211-git
Add acx-mac80211-git to the tree for building and installing:
# dkms add -m acx-mac80211 -v git
Build and install the acx-mac80211 module:
# dkms build -m acx-mac80211 -v git # dkms install -m acx-mac80211 -v git
Load the module:
# modprobe acx-mac80211If necessary, connect the device to your system.
Configure your wireless interface as appropriate.
Alternate installation methods are described within the repository's INSTALL file.
The following list is based on the alias fields of modinfo acx-mac80211 as of version v2012-07-26_2-WIP.
PCI: 104C:8400 Texas Instruments ACX 100 22Mbps Wireless Interface PCI: 104C:8401 Texas Instruments ACX 100 22Mbps Wireless Interface PCI: 104C:9066 Texas Instruments ACX 111 54Mbps Wireless Interface USB: 0451:60C5 Texas Instruments, Inc. (Device name unknown) USB: 057C:5601 AVM GmbH AVM Fritz!WLAN [Texas Instruments TNETW1450] USB: 057C:6201 AVM GmbH AVM Fritz!WLAN v1.1 [Texas Instruments TNETW1450] USB: 07B8:B21A AboCom Systems Inc WUG2400 802.11g Wireless Adapter [Texas Instruments TNETW1450] USB: 0CDE:0017 Z-Com (Device name unknown) USB: 2001:3B00 D-Link Corp. AirPlus DWL-120+ Wireless Adapter [Texas Instruments ACX100USB] USB: 2001:3B01 D-Link Corp. WLAN Boot Device