Ok, I'm installing Debian (Woody) on an IBM Thinkpad A21m and things are going great. By default it installs with the 2.2.20-idepci version of the kernel.
Thinking that higher numbers are better, I installed kernel-image-2.4.24-1-686 (initrd.img). This works well too, no errors on startup.
However...
... the network runs at, like, 1/1000th the normal speed. Both sending and receiving.
Reboot with 2.2.20 and it runs fine again.
For instance, using NFS file copy,
... 2.2.20 copies 8,462,336 bytes in 10 seconds
... 2.4.24 copies 61,440 bytes in the same amount of time
The built-in network is an eepro100.
The output from lspci -vv under both kernels is identical (except 2.4 adds [size=] to everything).
Have reinstalled the machine twice and built the kernel from source once but can't seem to affect it.
Don't know where to go from here.
Cha'.