cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3708
Views
0
Helpful
13
Replies

EIGRP not working on 4500X

We have a 4500X running the entservices license.  We have to routers connected to the switch and we are trying to run eigrp between the devices.  One router is connected port TenGigabitEthernet1/1 and the other to TenGigabitEthernet1/31.    The routers have interfaces on the 172.16.201.0/24 network and eigrp is enabled and working on those.  Below is the config we have on the 4500x.  When I turn on debug eigrp packets we are not seeing any eigrp packets generated or received by the 4500.  Any ideas as to why the 4500 is not atleast sending hello packets?

router eigrp 100

network 172.16.200.0 0.0.0.255

network 172.16.201.0 0.0.0.255

passive-interface default

no passive-interface TenGigabitEthernet1/1

no passive-interface TenGigabitEthernet1/31

eigrp router-id 172.16.201.1

1 Accepted Solution

Accepted Solutions

The EIGRP element on your 4500X is SVI vlan 201.  Forget about "no passive-interface TenGigaitEthernet1/1" etc.  You need "no passive-interface Vlan201".

View solution in original post

13 Replies 13

Marvin Rhoads
Hall of Fame
Hall of Fame

How is L3 setup on the 4500X?

Those two ports either need to be routed or switchports that are defined as part of VLANs with SVIs in up state for one of the networks you have defined in your eigrp process. Only then would I expect to see EIGRP hello packets. Neighbor adjacency forming depends on a few other things as well (matching netmasks, etc.), but one step at a time.

Here is the information below.  Routing is working. There is an SVI for the VLAN and the ports are members of that VLAN.

interface Vlan201

ip address 172.16.201.1 255.255.255.0

interface TenGigabitEthernet1/1

switchport access vlan 201

switchport mode access

speed nonegotiate

spanning-tree portfast

interface TenGigabitEthernet1/31

switchport access vlan 201

switchport mode access

spanning-tree portfast

billy.williams
Level 1
Level 1

Your router interface needs to have a subinterface with vlan id 201.

Sent from Cisco Technical Support iPhone App

Here is the interface on the ASR router that is connected to Te1/1.  That would be the LAN interface.  EIGRP is working correctly on this router for the WAN interface.  I have also included the EIGRP config for the router.

interface GigabitEthernet0/0/3

ip address 172.16.201.4 255.255.255.0

negotiation auto

cdp enable

router eigrp 100

distribute-list eigrp-redist-in in GigabitEthernet0/0/3

network 172.16.201.4 0.0.0.0

network 192.168.100.4 0.0.0.0

redistribute static route-map redist-static

ip access-list standard eigrp-redist-in

deny   172.16.201.0 0.0.0.255

deny   172.16.212.0 0.0.0.255

permit any

ip access-list standard eigrp-redist-static

permit 172.16.212.0 0.0.0.255

route-map redist-static permit 10

match ip address eigrp-redist-static

shajakhan85
Level 1
Level 1

Hi....

EIGRP will advertise all the subnets on any interfaces  that match the network statement(s) and it will advertise them to  neighbors only on interfaces that are active.

So please check your interfaces towards router are active.

share the eigrp neighbour state results.....and check remote end (router end configurations)

also please enable eigrp 100 on switch interfaces

TenGigabitEthernet1/1 and

TenGigabitEthernet1/31

So you have to enable eigrp on each interface as well?  I thought the no passive-interface TenGigabitEthernet1/1 took care of that. 

The EIGRP element on your 4500X is SVI vlan 201.  Forget about "no passive-interface TenGigaitEthernet1/1" etc.  You need "no passive-interface Vlan201".

Wouldn't that enable eigrp on all interfaces that belong to vlan 201?  We were trying to disable it on all interfaces except the onces connected to the two routers so that other access interfaces in 201 do not send out eigrp packets that do not have eigrp enabled devices on them.

Yes, it would enable EIGRP on all interfaces on VLAN 201 because hellos are multicast.  If you want the EIGRP only on the two specific interfaces, you will have to make them layer-3 links ("no switchport") and give them individual IP addresses and subnets.

With your current architecture, you effectively have three routers on the segment: the 4500 SVI and the two "real" routers.  As it is, the two switchports where your routers are connected are layer-2, so they know nothing of EIGRP.  They just repeat whatever is on the VLAN (at least as far as multicasts are concerned)..

I suppose you could configure static EIGRP neighbors instead, and rely on your layer-2 to restrict the EIGRP to those two ports.

Why do you need to restrict the EIGRP to those ports only?

VLAN 201 is the access vlan at that location.  So all ports on the 4500X are members of VLAN 201.  We were just trying to keep uneeded eigrp traffic off the ports that are going to end host devices.

As a way around it could we issue the no switchport command on the uplink ports and give them an ip address within the 172.16.201.0/24 network making the L3?  Would using the no passive-interface TenGigabitEthernet1/1 command work then?  May be over thinking this

In that case, if I were you, I would treat the links to the routers as layer-3 point-to-point links.  Put "no switchport" on each one, and give each link a /30 subnet completely seperate from the address you are using on Vlan201, configuring the router interfaces to use the other address in each /30.

Then you can have "no passive-interface" for the two layer-3 links, and "passive interface" for Vlan201 so that it gets advertised through the EIGRP whilst not sending any hellos on it..

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card