[11:08:20pm] <dpkg> Remove volatile & backports from /etc/apt/sources.list changing lenny to squeeze. Use apt-get for the upgrade: "apt-get update && apt-get upgrade && apt-get install linux-image-`uname -r|sed 's,[^-]*-[^-]*-,,'` udev". Install firmware-linux-nonfree if needed; check you have a 2.6.32 kernel installed "aptitude search '~nlinux-image~i'" and reboot into it. "apt-get dist-upgrade". READ THE <squeeze release notes>.
[06:47:36pm] <dpkg> [kernel-package] To compile a kernel The Debian Way(tm) "aptitude install kernel-package build-essential libncurses5-dev" and follow the instructions in /usr/share/doc/kernel-package/README.gz. You should also ask me about <make-kpkg>, <kp mantra> and <kernel build-deps>.