Skip to content

EIGRPD: Failed to set interface commands #18295

@Shbinging

Description

@Shbinging

Description

All interface commands of EIGRP protocol (prefix is ip ..., such as ip bandwidth) don't work if they are set before network <IP> command. More specifically, if interface commands are set in the interface which is currently not added to eigrp by network <IP> command, vtysh fail to configure these commands with error message Error type: validation.

For example,
Configuration:

int r1-eth0
  delay 1
  ip address 8.8.8.8/10

router eigrp 1
  network 8.8.8.8/10

int r1-eth0
  delay 2

Output:
Vtysh fail to configure the first command of type delay (i.e. delay 1) with the following error message.

% Configuration failed.

Error type: validation

Version

10.1

How to reproduce

int r1-eth0
  delay 1

Expected behavior

No error.

Actual behavior

% Configuration failed.

Error type: validation

Additional context

No response

Checklist

  • I have searched the open issues for this bug.
  • I have not included sensitive information in this report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageNeeds further investigation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions