Tested against ker­nel 2.6.13 from Slack­ware 10.2
  • Get a fresh acx100 tar­ball from here http://acx100.sourceforge.net/download.html
  • Cre­ate a work­ing direc­tory wher­ever you want. Let’s say /tmp/acx
  • cd to it
  • tar xjf acx-version.tar.bz2

    (Atten­tion ! This may changes per­mis­sions on cur­rent direc­tory. Safer to do this in a sep­a­rated direc­tory as spec­i­fied above…)

  • run
    make -C /lib/modules/`uname -r`/build M=`pwd`
  • then as root:
     make -C /lib/modules/`uname -r`/build M=`pwd` modules_install
  • Go get the appro­pri­ate firmware files from here:http://acx100.sourceforge.net/download.html.
    In our case, we have to pick up RADIO11.BIN and WLANGEN.BIN.
  • Copy those two files to /lib/firmware
  • Rename RADIO11.BIN and WLANGEN.BIN to tiacx100r11 and tiacx100 respectively
  • Insert ins­mod acx.ko mod­ule to ker­nel to see if it’s actu­ally working:
    insmod acx.ko

    lsmod |grep acx should con­firm about that

  • At this point, if your card is inserted and if you have fol­lowed those steps cor­rectly, you’re sup­posed to be able to perform:
    ifconfig wlan0 up
  • If this fails and reports some­thing like
    wlan0: unknown interface: No such device

    then dou­ble check to see if acx.ko is loaded.

For more details, refer to http://acx100.sourceforge.net/wiki/