ISPConfig needs to allow ethernet names other than eth0 such as enp3s0

Discussion in 'Installation/Configuration' started by Kevin Slade, Oct 23, 2020.

  1. Kevin Slade

    Kevin Slade New Member

    Ubuntu 20.04
    ISPConfig Version: 3.2dev20201022

    The issue arose while I was creating email addresses and I did not get the expected welcome email.
    Upon investigation i found the following:
    Ubuntu has changed the way it names the network interfaces from eth0 to names such as enp3s0.
    I have followed the instructions to switch back the older names without success.
    ISPConfig has eth0 hard coded in its source.
    I can see 2 possible ways to allow use of the naming being used by ubuntu and others.
    1) read the network name using a command such as 'ip a'
    2) allow the user to enter the network name manually by copying from the the above command. This could lead to transcription errors and possibly needing support in the configuration menu to change the name.

    Thanks for your assistance
     
    Last edited: Oct 23, 2020
  2. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    Are you using the network config function? It is clearly stated that that does only support interfaces named eth0.
     
  3. Kevin Slade

    Kevin Slade New Member

    Kevin
    As I stated I have attempted to reset the interface names to the old eth0 style. Without success. My reading is that the new style names will become more common.

    I have rebooted the system.
     
    Last edited: Oct 23, 2020
  4. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    It is not supported on newer OSses, not only because of the rename, but because other functions changed aswell. That's why it's stated that only eth0 is supported. Keep it like it is and configure it through the CLI, not through ISPConfig.
     
  5. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

Share This Page