apt-get update && apt-get dist-upgrade
+if you are moving from a dsa kernel to a debian kernel, add non-free to sources list, then
+
+ apt-get install firmware-linux
+
+maybe also
+
+ apt-get install firmware-bnx2
+
clean up transitions
dpkg --purge dhcp3-client && apt-get install isc-dhcp-client # mark as non-auto
Do the same for grub/grub-pc if you did upgrade-from-grub-legacy
+ (reboot)
upgrade-from-grub-legacy
+ (reboot)
apt-get purge grub
apt-get install grub-pc