cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
823
Views
0
Helpful
1
Replies

4451-X ISR new IOS flags "service instance" commands

lark.herrick1
Level 1
Level 1

I'm using a 4451-X ISR with cisco SM-X-ES3-16-P plug-in module.  I have been successfully running with the Cisco IOS XE version 03.16.02.S.

We recently purchased a new 4451-X with the same plug-in modules but it came with Cisco IOS XE version 03.16.09.S.  This version is balking at the service instance commands that the older IOS was happy with.

Here is a small section of the configuration:

interface Ethernet-Internal1/0/0
description Internal to Switch
no negotiation auto
no mop enabled
no mop sysid
service instance 12 ethernet
encapsulation dot1q 12
rewrite ingress tag pop 1 symmetric
bridge-domain 12 split-horizon group 0
!
service instance 13 ethernet
encapsulation dot1q 13
rewrite ingress tag pop 1 symmetric
bridge-domain 13 split-horizon group 0
!
service instance 14 ethernet
encapsulation dot1q 14
rewrite ingress tag pop 1 symmetric
bridge-domain 14 split-horizon group 0
!
service instance 15 ethernet
encapsulation dot1q 15
rewrite ingress tag pop 1 symmetric
bridge-domain 15 split-horizon group 0
!
service instance 21 ethernet
encapsulation dot1q 21
rewrite ingress tag pop 1 symmetric
bridge-domain 21 split-horizon group 0
!
service instance 22 ethernet
encapsulation dot1q 22
rewrite ingress tag pop 1 symmetric
bridge-domain 22 split-horizon group 0
!
service instance 30 ethernet
encapsulation dot1q 30
rewrite ingress tag pop 1 symmetric
bridge-domain 30 split-horizon group 0
!
!
interface Ethernet-Internal1/0/1
description "Shutdown"
shutdown
no negotiation auto
switchport mode trunk
no mop enabled
no mop sysid
!

The router flags each line starting with Service instance 12...as an error until we get to the "interface Ethernet-Internal1/0/1" command.  These lines are fine when processed in my original 4451-X.

I've tried booting the new router using my 3.16.02.S IOS and it claims to have booted from that version but it still flags the Service Instance commands as errors. 

How can I get back to 3.16.02.S and have my router configuration accepted as is? 

1 Accepted Solution

Accepted Solutions

I've discovered that the 3.16.9 IOS requires each service instance command be preceded with the interface ethernet-internal1/0/0 command.  Without it, each service instance command after 12 is flagged as an invalid command.  3.16.02 IOS did not require each serv inst command be preceded with the interface command.

View solution in original post

1 Reply 1

I've discovered that the 3.16.9 IOS requires each service instance command be preceded with the interface ethernet-internal1/0/0 command.  Without it, each service instance command after 12 is flagged as an invalid command.  3.16.02 IOS did not require each serv inst command be preceded with the interface command.