Andy Green wrote: > 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 > Thanks Andy -- Brian Millett - [ Delenn (to Sheridan re: Morden), "In the Shadow of Z'Ha'Dum"] "Be warned, once you know his secret, once you know what we have known for the last 3 years, you'll never sleep well again. Come Captain. The greatest nightmare of our time is waiting for you."