Wednesday, July 04, 2007

rtnetlink kernel link errors with Intel 4965 Drivers

In my last blog I mentioned some instructions I'd run across for building the Open Source Intel drivers for the i4965 that ships with Lenovo T-61s. I more or less followed the instructions but am still getting the follwing error:

net/wireless/wext.c: In function ‘rtnetlink_fill_iwinfo’:
net/wireless/wext.c:1136: warning: initialization discards qualifiers from pointer target type
CC net/wireless/core.o
CC net/wireless/sysfs.o
LD net/wireless/cfg80211.o
LD net/wireless/built-in.o
LD net/built-in.o
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
net/built-in.o: In function `rtnl_getlink':
rtnetlink.c:(.text+0x10c69): undefined reference to `wireless_rtnetlink_get'
net/built-in.o: In function `rtnl_setlink':
rtnetlink.c:(.text+0x11372): undefined reference to `wireless_rtnetlink_set'
make: *** [.tmp_vmlinux1] Error 1

No comments: