OK, so I got the Dlink Airplus 520+ card and placed it in my linux box.
My distro is 2.4.20-8 and I visted this site which I have heard is a great help (houseofcraig.net)and slowly started following the steps. I made all the downloads and great that my distro is supported...it went all fine until I ran the depmod -a command to find that I did indeed get the
unresolved symbols erro....no worries I thought I will just try to compile it. I am new to linux and thought this would be a great oppotunity to delve a bit deeper. I even did the next step
grep -i acx100 /lib/modules/`uname -r`/modules.pcimap and I got what was expected
However this is where I came un-stuck....the compiling guide is a little....hard to follow, and I am wondering if someone can make it read a bit easier for me?...
Quote:
You'll need to have the kernel source installed for your distribution, from a root console type: ls -L /lib/modules/`uname -r`/build/include/linux. If a large number of files show up, you're good. If you get an error, use your distro's package management to install the kernel source, do not download what appears to be a match from kernel.org, virtually all distros modify the kernel source in some way, use your distro's source package only.
Change to the /usr/local directory: type cd /usr/local
Download the latest source tarball (bz2) from Andreas' page (<< this opens a new window in your browser), follow his instructions for unpacking it: tar jxf filename.tar.bz2, and make sure to use the source directory created by unpacking the file in place of "acx100" below, eg: acx100-0.2.0pre7_plus_fixes_14 instead of acx100). Do not unpack the source code using Windows, the end-of-line characters are different in Windows than Linux, and are not compatible. (thanks to Jakob Rohde for that tip)
If you're going use your own firmware, you'll need to get/open the windows driver (usually a .zip file) for your card and find/copy the *.BIN firmware files to the firmware directory under acx100 making sure to rename the files if necessary, as indicated in this section of the readme, more than likely your radio is the rfmd. The files (version 1.9.3.e) found on my SMC card's windows' driver cd were RADIO0d.BIN, RADIO11.BIN and WLANGEN.BIN, they were already named correctly and these are the files in the firmware download at the end of this document.
Note: If you're downloading anything newer than 0.2.0pre6_plus_fixes_10, you'll need to use the 1.9.8.b firmware instead. The older firmware just simply refuses to connect with the later versions of the driver.
Change to the acx100 source directory, type cd acx100
Compile the source, type: make
In preparation for installation, change to the firmware directory, type cd firmware
Copy those firmware files to the src directory, type: cp *.BIN ../src
In preparation for installation, change to the src directory, type: cd ../src
If all the above completes without error, proceed to installing the module and firmware
|