System :: Kernel sources don't match kernel binary!



I'm trying to compile a module for a RT2500 network card. However, the kernel sources I downloaded from the MyDSL site are for a 2.4.26 kernel whilst the kernel of my DSL 2.1b system is 2.4.31. Needless to say it won't compile.

Where can I get the correct sources? Why aren't the correct sources on the file server?

Thanx in advance!

Never mind, I just figured it out. It seems that the new DSL 2.2b is using 2.4.26 kernel (i.e. an *older* kernel) than 2.1 (which I'm using) :(

original here.