[SOLVED] Compiling acx111 driver "make" does not work
MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I have just downloaded Spring 2009.1 Free and installed it. I have downloaded the driver for the acx111 card and I am trying "make" in dir. /home/torben/acx-20080210. It does'nt work and gives the error msg. below.
-
-
-
-
/home/torben/acx-20080210/ioctl.c :574: attention: passing argument 1 of 'iw_stream_add_value' from incomp. pointer type
/home/torben/acx-20080210/ioctl.c :574: attention: passing argument 4 of 'iw_stream_add_value' from incomp. pointer type
/home/torben/acx-20080210/ioctl.c :574: attention: passing argument 5 of 'iw_stream_add_value' makes pointer from integer without a cast
/home/torben/acx-20080210/ioctl.c :574: error : too few arguments to function 'iw_stream_add_value'
make [2]: *** [/home/torben/acx-20080210/ioctl] Error 1
make [1]: *** [/home/torben/acx-20080210] Error 2
make [1]: quittant te repertoire << /usr/src/linux-2.6.29.1-desktop-4mnb >>
make: *** [acx.o] Error 2
Looks like C error. Kernel should be OK although the text in the admin. screen says 4mnb while the column says 1mnb.
I have compared with 2008 where I compiled another nercard and nothing seems to be missing in C or C++.
Any ideas?
Best regards
Torben
My best guess is that the driver was written for an older version of gcc. Best bet may be to check for newer driver version, or see if there is a precompiled one available in Mandriva's media sources.
My best guess is that the driver was written for an older version of gcc. Best bet may be to check for newer driver version, or see if there is a precompiled one available in Mandriva's media sources.
Hi Ernie,
Thanks.
I downloaded acx111-20080210 from the acx111 driver project. Do you know of a newer one?
A search for acx111 on linusquestions.org did'nt yield any results.
I downloaded Mandrive Spring 2009 Free a couple of weeks ago. I realoly thought that I had the latest of averything.
Best regards
Torben
You may well have th latest driver available, but if the manufacturer used an older version of gcc, you may still have issues as what you are seeing. Does the device manager in MCC show a driver for the device? If so, you may be best served to use the one listed there.
You may well have th latest driver available, but if the manufacturer used an older version of gcc, you may still have issues as what you are seeing. Does the device manager in MCC show a driver for the device? If so, you may be best served to use the one listed there.
Hi,
It turns out, that there is a patch (addRequestinfo.patch) for ioctl.c that fixes the problem. I can now ping the router.
thanks very much
torben
The final step when your issue is solved is to mark it so. This thread may then prove useful to others with the same issue, and they will know you found a solution.
The final step when your issue is solved is to mark it so. This thread may then prove useful to others with the same issue, and they will know you found a solution.
HTH,
Hi,
Final remarks:
I had to exec. depmod after install for the module to stay on after closure of comp.
When installing (Mandriva 2009 Spring Free) In was asked to tick off that the WEP key should be considered as a text-string if using Livebox. That was not correct
best regards
torben
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.