First tell us what Linux you're running. I assume Debian Sarge (3.1) since you're on kernel 2.4.27. This is pretty old; Sarge is oldstable now. Is reinstalling from scratch a possibility?
In any event, what you should do first is upgrade to stable/etch, and go from there to testing/lenny. Going straight from oldstable to testing is not advised for non-advanced users. Here
are the official instructions for upgrading from Sarge to Etch.