Hi, I’m an absolute newbie (so the reason could be very simple). I’ve already googled and tried some things out to fix it, not knowing what I was doing.
When I follow the way of installation proposed by the readme file, I encounter the following error:
linux-xjq4:/home/christian/Desktop/Linux/USB WLAN # uname -a
Linux linux-xjq4 2.6.25.5-1.1-pae #1 SMP 2008-06-07 01:55:22 +0200 i686 athlon i386 GNU/Linux
Hi Chris – need more information:
What’s the make and model and hardware version of the usb wlan stick
What’s the response you get in a console to this command (with the usb wlan attached): lsusb
What readme file are you talking about, can you attach it for us to see?
I hope these are the ones you asked for:
make version: 3.81-103.1
model of the stick: AVM WLAN USB Device
sorry, how do I look up the hardware version?
linux-xjq4:/home/christian/Desktop/Linux/USB WLAN/fritz # lsusb
Bus 002 Device 004: ID 046d:0a06 Logitech, Inc.
Bus 002 Device 003: ID 046d:c51c Logitech, Inc.
Bus 002 Device 002: ID 0451:2036 Texas Instruments, Inc. TUSB2036 Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 05e3:0710 Genesys Logic, Inc. USB 2.0 33-in-1 Card Reader
Bus 001 Device 002: ID 057c:5601 AVM GmbH AVM FRITZ!WLAN Stick
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Maybe this might help getting on track of the problem:
I tried to make ndiswrapper and the error looks absolutely the same to me, I’ve already read somewhere that this error (AVM USB WLAN STICK) is due to the new kernel version. But if this is not helpful, then please ignore it:
linux-xjq4:/home/christian/Desktop/Linux/USB WLAN/ndiswrapper-1.53 # make
make -C driver
make[1]: Entering directory `/home/christian/Desktop/Linux/USB WLAN/ndiswrapper-1.53/driver'
make -C /usr/src/linux-2.6.25.5-1.1-obj/i386/pae M=/home/christian/Desktop/Linux/USB WLAN/ndiswrapper-1.53/driver
make[2]: Entering directory `/usr/src/linux-2.6.25.5-1.1-obj/i386/pae'
make -C /usr/src/linux-2.6.25.5-1.1 O=/usr/src/linux-2.6.25.5-1.1-obj/i386/pae/. WLAN/ndiswrapper-1.53/driver
make[4]: *** No rule to make target `WLAN/ndiswrapper-1.53/driver'. Stop.
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.25.5-1.1-obj/i386/pae'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/christian/Desktop/Linux/USB WLAN/ndiswrapper-1.53/driver'
make: *** [all] Error 2
You can get it to compile if you change fritz/src/defs.h and comment line 63.
/* typedef unsigned long uintptr_t; */
Tried this out, still doesn’t work with exactely the same error. I’m now getting 2.6.24.6 kernels, maybe that will do it. I should take a close look to what I’m buying in the future…