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