Originally Posted by Brett Delport
I am having the same problem (exactly) that is reported here. I am using slackware 12.0, and am looking to install and older kernal than the one it shipped with. (ships with 220.127.116.11) and we want to change it to 18.104.22.168. We are having a problem running some older hardware on the newer kernal. As far as I have seen, the hardware is compatible with 22.214.171.124. It is a parallel port data logger (picologger). We use this hardware for scientific experiments on Antarctica, and as i am currently in Antarctica with this problem, its the best solution I can think of. Could anyone help me resolve this problem, or is it just impossible to install such old kernals on newer releases of slackware?
Thanks in advance for the help
I checked google and I found reports that 2.6.8 will not properly compile with the gcc4 compiler (Slackware 12.0 has gcc 4.1.2).
On the other hand, I found another message which suggested to edit the file /path/to/your/linux-126.96.36.199/scripts/kconfig/mconf.c
and replace all occurrences of "current_menu" with "cur_menu".
Then start the kernel compilation again. Worth a try, but I give you a slim chance of success.
Downgrading gcc is not an option either because that is not the only thing you'll have to change then. It would be wiser to downgrade Slackware to an earlier release in that case.
Your message states that this piece of hardware is compatible with 188.8.131.52 - does that mean you have a binary kernel module for that kernel and no sources? Doesn't the vendor have other kernel modules too?