I am a bit confused about about navigation in your site, but I try this:
I have the same problem as described in acx100-users Archives/[ACX100-users] cannot compile the acx100 module/fedora<fedora@ay...> 2008-07-31 07:38 (ioctl.c), but I dont understand the solution. Download another tar?
I believe I have followed the instructions to the letter. Using Mandriva 2009 free.
As stated in the other post, about ioctl.c getting compile errors, just use git to grab the current mac80211 source.
git clone http://git.gitorious.org/acx-mac80211/mainline.git
In my case, I created a directory called "new", did a cd new, then did the above git command. Ended up with a directory "mainline" with all the proper source files in it.
The module acx.ko I created works fine. I am still trying to get the vermagic to be the correct value and I had to put all the firmware files into "/lib/firmware" instead of "/lib/firmware/acx/188.8.131.52". Of course, you can force load the module with the incorrect vermagic with --force.
Forget that git stuff above. Turns out that particular one is missing our beloved ioctl.c file, amounst others.
Just download the URL at the top. So, yes, download another tar is the correct answer.
I have checked out the current git tree, and the module builds just fine against kernel 184.108.40.206-84.fc10 of Fedora 10 updates. Together with package acx111-firmware-220.127.116.11-1, wireless adapter D-Link DWL-G520+ is working without any problem, in fact better than ever before, but make sure to fully disable NetworkManager when using the ACX driver. Driver version is 0.3.38-git, and the ioctl.c file has been updated to build correctly with current kernels.
Source package acx-20080210.tar.bz2 (v0.3.37) can be used as well but in this case, copy addRequestInfo.patch from https://sourceforge.net/tracker/?func=detail&aid=2301801&group_id=75380&atid=543747 to the source directory, execute 'patch < addRequestInfo.patch' and build module acx.ko by executing 'make -C /lib/modules/`uname -r`/build M=`pwd`'.
I still have the problem having found no solution. But I am also wondering what happened to this. Problem navigating? No solution?
I now have something to try. But is the tar file containing "mac80211" for Apple? From where can I download addRequestinfo.patch? If follow the URL I get an original error report, but no chance of downloading. Or what?
torben35, for Fedora try my rpm - http://hubbitus.net.ru/rpm/Fedora11/dkms-tiacx/noarch/dkms-tiacx-0.3.37-2.20080210.noarch.rpm
File addRequestInfo.patch can be downloaded by opening the page specified in my comment of 2009-06-20. After clicking "Attached File (1)", the entry for addRequestInfo.patch becomes visible. On the right, there is an active link labeled "Download". Click it to download the patch file. Eh voilà!
I finally understood getting all messages and downloading patch. I CAN NOW PING THE ROUTER.
Thanks very much to all