Hi,
noticed a (now locked) post highlighting a problem I also encountered. The suggested fix of booting the old kernel via grub did not work for me either. However there is a quick fix and it is outlined in the Debian changenotes (/usr/share/doc/udev/README.debian.gz. Read this for the dirty detail but the quick solution is to use grub to revert back to the previous network naming system which worked fine. I quote from the above mentioned README.debian
QuoteYou can disable these stable names and go back to the kernel-provided ones
(which don't have a stable order) in one of two ways:
- Put "net.ifnames=0" into the kernel command line (e. g. in
/etc/default/grub's GRUB_CMDLINE_LINUX_DEFAULT, then run "update-grub").
- Disable the default *.link rules with
"ln -s /dev/null /etc/systemd/network/99-default.link"
and rebuild the initrd with "update-initramfs -u".
See this page for more information:
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
In my case I used the first option of changing the GRUB_CMDLINE_LINUX_DEFAULT and running update-grub. Hope this helps Will who was about to re-install all which would be a shame. :(
Regards,
TheFalcon.