ipw3945 compile problems with latest kernel 2.6.18-1.2849.fc6

Andy Green andy at warmcat.com
Mon Nov 13 14:35:16 UTC 2006


Brian Millett wrote:
> This is not the config.h problem
> 
> I'm trying to compile the ipw3945-1.1.0 from intel and I get the
> following "too few arguments to function ‘ieee80211_tx_frame’" errors.
> I thought that the latest kernels didn't need the ieee80211 patches?
> 
> Any ideas that are relevant?

I had this problem, I seem to recall the underlying issue is that the 
wrong version of the ieee80211 API is being chosen by the makefile 
somehow.  Looks like I worked around it by just after the Makefile line 
that says (line 90 by my reckoning)

IEEE80211_API := $(shell sed -ne 
"s:\#define.*IEEE80211_API_VERSION[^0-9]*\([0-9]*\).*:\1:p" 
$(IEEE80211_PATH)net/ieee80211.h)

destroying its wrongly computed version by adding this:

IEEE80211_API := 2

-Andy




More information about the users mailing list