[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#298357: kernel built from 2.6.8-13 source won't compile rt2500 driver



Package: kernel-source-2.6.8
Version: 2.6.8-13

I need to compile the rt2500 driver from sourceforge for my
wireless interface.  To do so, I downloaded the latest source
for Sarge, and successfully compiled the kernel.  All other
hardware worked, so I compiled the rt2500 module.  There were
no errors during the compile, but I got these errors when I
tried to load the module:

# modprobe rt2500
FATAL: Error inserting rt2500
(/lib/modules/2.6.8-ctm/kernel/drivers/net/wireless/rt2500.ko): Unknown
symbol in module, or unknown parameter (see dmesg)

The pertinent lines from dmesg were:

rt2500: disagrees about version of symbol per_cpu__softnet_data
rt2500: Unknown symbol per_cpu__softnet_data
rt2500: disagrees about version of symbol netif_rx
rt2500: Unknown symbol netif_rx

I contacted the author of the module, and he said to try a
stock kernel from kernel.org.  I downloaded the 2.6.8 kernel
and compiled it successfully.  I then compiled the rt2500
module without errors and now I can load the rt2500 module.
The author said that something must have changed in the
Debian modifications to prevent it from compiling correctly.




Reply to: