Can't build acx100 for wireless DWL-520+

  • jaywilson
Posted: Thu, 06/12/2008 - 21:19
Well I followed the instructions at http://acx100.sourceforge.net/wiki/Distribution_list/Debian and successfully downloaded module-assistant and wireless-tools (already had them it turned out) and acx100-source. I was able to prepare the module assistant but when it came to build acx100-source it fails with this error in the log # Build modules /usr/bin/make -C "/lib/modules/2.6.21-1-multimedia-486/build" M="/usr/src/modules/acx100" make[2]: Entering directory `/usr/src/linux-headers-2.6.21-1-multimedia-486' LD /usr/src/modules/acx100/built-in.o CC [M] /usr/src/modules/acx100/wlan.o /usr/src/modules/acx100/wlan.c:40:26: error: linux/config.h: No such file or directory make[3]: *** [/usr/src/modules/acx100/wlan.o] Error 1 make[2]: *** [_module_/usr/src/modules/acx100] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.21-1-multimedia-486' make[1]: *** [binary_modules] Error 2 make[1]: Leaving directory `/usr/src/modules/acx100' make: *** [kdist_build] Error 2 So I'm stuck with CAT5 carpeting until this gets sorted out. Help anyone? I do like 2.1 "A Minha Menina" it's a lot more stable on my PC, no freezes this evening.

:)

  • t_sysimetsa
  • 06/13/08
  • Wed, 06/18/2008 - 14:58
Thanks, nice to hear it worked. So the working procedure was mkdir acx-20071003 wget http://www.hauke-m.de/fileadmin/acx/fw.tar.bz2 wget http://www.hauke-m.de/fileadmin/acx/acx-20071003.tar.bz2 tar xjf fw.tar.bz2 tar xjf acx-20071003.tar.bz2 # as root: cd acx-20071003 cp ../fw/acx100_1.10.7.i/* /lib/firmware/ make -C /lib/modules/`uname -r`/build M=`pwd` make -C /lib/modules/`uname -r`/build M=`pwd` modules_install depmod -a lsmod | grep acx modprobe acx . . Greetings, Tapani

Thankyou t_superstar_sysimetsa!

  • jaywilson
  • 06/02/07
  • Tue, 06/17/2008 - 18:59
It was using the .i version of the driver that worked! Needed a bit of patience though, because my lovely router went a bit wonky last night and wouldn't forward wireless traffic to the internet, no pings, nothing. First my gateway, then the world. A good night's rest and it's OK now! "1807 - end of slave trade; 2007 - end of unfair trade"

One more thing...

  • t_sysimetsa
  • 06/13/08
  • Sun, 06/15/2008 - 12:06
What happens if you choose acx100_1.10.7.i instead of acx100_1.10.7.K? Like this: # as root: cd acx-20071003 cp ../fw/acx100_1.10.7.i/* /lib/firmware/ make -C /lib/modules/`uname -r`/build M=`pwd` make -C /lib/modules/`uname -r`/build M=`pwd` modules_install depmod -a lsmod | grep acx modprobe acx

Linux-headers

  • t_sysimetsa
  • 06/13/08
  • Sun, 06/15/2008 - 10:02
So your kernel is 2.6.21-1-multimedia-486 and you installed linux-headers-2.6.21-1-multimedia-486 correspondingly? (You can check which kernel you have by typing "uname -r" in the terminal.) If you had the correct headers installed, i'm afraid that my freakiness ends here. Well, you could try to install regular Etch kernel and the corresponding headers by adding Debian repository to your /ect/apt/sources.list, but then you would always have to boot with the Debian kernel to access web through WLAN, and boot with 64-Studio kernel to make music with realtime, which is rather annoying, i can tell. According to the README file of the driver, there is a mailing list for acx-100 users, to which you can join here: https://lists.sourceforge.net/lists/listinfo/acx100-users Also contact email netdev[ät]vger.kernel.org is given. Or does anyone else here have ideas how to solve the problem?

Knocking through the walls

  • jaywilson
  • 06/02/07
  • Sat, 06/14/2008 - 20:04
TS, thanks for your encouragement. All went well (but I've got loads of linux-headers, do you want the list?) 64studio:/# cp /home/anyone/fw/acx100_1.10.7.K/* /lib/firmware/ # very good, that was the last command correctly executed, now watch what happens... 64studio:/# make -C /lib/modules/`uname -r`/build M=`pwd` make: Entering directory `/usr/src/linux-headers-2.6.21-1-multimedia-486' scripts/Makefile.build:68: kbuild: Makefile.build is included improperly Building modules, stage 2. MODPOST 0 modules Can't open file make[1]: *** [__modpost] Error 1 make: *** [modules] Error 2 make: Leaving directory `/usr/src/linux-headers-2.6.21-1-multimedia-486' 64studio:/# # so it didn't like Makefile.build whatever that might be # and things rapidly got worse oty TS -tia! "1807 - end of slave trade; 2007 - end of unfair trade"

i just realised i have become a freak...

  • t_sysimetsa
  • 06/13/08
  • Fri, 06/13/2008 - 12:26
Anyways, just open the terminal and copy and paste the lines (without # in the beginning) one-by one, pressing enter after each step. To become root, open root terminal and give root password (or if you are in the sudoers list, just type "sudo bash" ... äh, nevermind). If you are lucky, a led light will appear in the wireless card and you can establish connection through network-admin (choose Network in main menu System -> Administration). Else, we keep on posting, I guess!

Fighting fire with fire

  • jaywilson
  • 06/02/07
  • Fri, 06/13/2008 - 10:51
I guess it was inevitable, I post an error log and TS thinks I know what I'm doing on a command line! Thanks though, I'll give it a go over the weekend and see where I get up to. "1807 - end of slave trade; 2007 - end of unfair trade"

You can try this...

  • t_sysimetsa
  • 06/13/08
  • Fri, 06/13/2008 - 07:05
I got DWL-G650+ (acx111) wireless card working in the older 1.2 version of 64-Studio (i386) with kernel 2.6.17-2-multimedia-486. Below is a modified version of a "how-to" that i wrote for myself then. These instructions are probably outdated, but hopefully lead you some step forward. You need linux-headers and build-essential (e.g. through synaptic). I also had an issue with gcc version, but i don't know whether it is a problem anymore with the latest kernel and acx-driver. # code: mkdir acx-20071003 wget http://www.hauke-m.de/fileadmin/acx/fw.tar.bz2 wget http://www.hauke-m.de/fileadmin/acx/acx-20071003.tar.bz2 #(you may also try other versions provided at http://www.hauke-m.de/fileadmin/acx/) tar xjf fw.tar.bz2 tar xjf acx-20071003.tar.bz2 cd acx-20071003 # as root: cp ../fw/acx100_1.10.7.K/* /lib/firmware/ #(you may also try other versions provided in fw-folder) make -C /lib/modules/`uname -r`/build M=`pwd` make -C /lib/modules/`uname -r`/build M=`pwd` modules_install depmod -a lsmod | grep acx modprobe acx