1

I had an old distro of Raspbian installed and have for a while, and I used to be able to set up networking, manually configure /etc/network/interfaces.

I have found the network manager has changed in the most recent version of raspbian (downloaded on the day of this post) and now uses something called dhcpcd. Not keen on this as the interface names and configuration methods have changed: Is there any way to go back to the old network stuff?

I'm also having an issue with raspi-config. It simply doesn't work when I try to turn on Predictable Interface Names, even after a reboot. EDIT: I'd call the old interface names predictable, however the Pi apparently calls the new ones predictable. Turning this option off brought back the old interface names.

/etc/network/interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8) 
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' 
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

Practically empty.

/etc/network/interfaces.d as a directory is also empty.

1 Answers1

0

To do this disable the DHCP client daemon and switch to standard Debian networking:

sudo systemctl disable dhcpcd
sudo systemctl enable networking

See How to set up Static IP Address which details how to set Static IP Address using Debian networking. NOTE I do not recommend using a Static IP Address.

How to set up networking/WiFi explains Predictable Network Interface Names and other networking configuration.

NOTE I do not recommend using Debian networking - dhcpcd is more reliable - you just need to learn to use it. There are even more changes since Wheezy due to systemd and Device Tree you will have to learn.

Milliways
  • 62,573
  • 32
  • 113
  • 225