On Thu, 25 Dec 2008 10:54:15 -0500, you wrote:
It appears this may be due to the linux kernel headers version not matching the running kernel version:
kernel-pae-base-2.6.27.7-9.1 kernel-pae-2.6.27.7-9.1 linux-kernel-headers-2.6.27-2.28 kernel-syms-2.6.27.7-9.1 kernel-pae-extra-2.6.27.7-9.1 kernel-source-2.6.27.7-9.1
Not sure why it's different.
Because linux-kernel-headers contains the headers that are installed below /usr/include, to be used by userspace applications. The real kernel headers meant to be used by kernel drivers like madwifi are contained in the package kernel-source and that matches your installed kernel. The most probable reason is a mismatch between the madwifi sources and the kernel sources. If you want to compile such an external (i.e. not part of the kwernel source) driver for openSUSE, you should compile by calling make KERNELPATH=/usr/src/linux-obj/i586/pae If that comes up with the same error, I'd suggest using the latest svn version. See http://madwifi-project.org/wiki/UserDocs/GettingMadwifi for details. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org