Skip to main content

Weird CatOS to IOS Trunk Problem – Cannot Ping

I was setting this very basic configuration up the other evening and could not get basic L3 connectivity up and running.


I have a ASR 1002 on one side and an Catalyst 6509 running Hybrid CATOS and IOS. The configuration is basically to connect two devices for routing using 802.1q vlans. Here is the configs, but I cannot ping between the devices.


interface GigabitEthernet0/0/2
no ip address
negotiation auto
interface GigabitEthernet0/0/2.700
encapsulation dot1Q 700
ip address
ip ospf network point-to-point

6509 – Switch

set vlan 700   3/3
clear trunk 3/3  1-699,701-1005,1025-4094
set trunk 3/3  on dot1q 700
set spantree portfast    3/3 enable trunk

6509 - MSFC

interface Vlan700
ip address
ip ospf network point-to-point

I could not see any issue, so to confirm try and establish if it was some trunking issue, I remove the trunk and used the main interface on the ASR1000 and access port to vlan on the 6509 and I could ping between the devices no problem.


Happy the L2 was now establish I decided to rebuild the configuration again and still had the same issues. Not sure why I tried the next step but I modified the configuration on the 6509 to be this:

I issued set vlan 1   3/3

6509 - Switch

#module 3 : 16-port 1000BaseX Ethernet
clear trunk 3/3  1-699,701-1005,1025-4094
set trunk 3/3  on dot1q 700
set spantree portfast    3/3 enable trunk

Now everything is working ok ?

It also works with: set vlan 10   3/3 just not with the same VLAN as the trunk is using ???


It is Working

So in this situation it seems I cannot have the switchport configured with the same vlan id as I want to trunk. I found this really weird since I had stripped all vlans off the trunk anyway? Hope this helps some one else. Not that I really needed the Vlan assigned, so no big deal in most cases (what was I thinking!!!).


Code Level:


Cisco IOS Software, IOS-XE Software (PPC_LINUX_IOSD-ADVENTERPRISEK9-M), Version 15.1(1)S1, RELEASE SOFTWARE (fc1)

6509 – Switch

WS-C6509 Software, Version NmpSW: 7.6(9)
Copyright (c) 1995-2004 by Cisco Systems
NMP S/W compiled on Aug 27 2004, 20:05:14

System Bootstrap Version: 7.1(1)
System Boot Image File is 'bootflash:cat6000-sup2k8.7-6-9.bin'

6509 – MFSC

ROM: System Bootstrap, Version 12.1(11r)E1, RELEASE SOFTWARE (fc1)



Popular posts from this blog

ASR1006 Dual Route Processors Password Recovery - Tip

I recently ran into an issue when trying to perform dual route processors password recovery on a Cisco  ASR1006 Problem After breaking into rommon mode and using confreg to ignore the startup configuration, during the rest the ASR1006 loaded the startup configuration!!!!!!!! Solution So quick and simple, I pulled one of the RP and preformed password recovery running on a single RP. All went according to the Cisco documentation   After the system running on a single RP was recovered and fully booted I waiting for 5 minutes just to be sure; then I inserted the second RP and allowed everything to sync up.   All was well again :) phew   Note: The system was previously fully functioning with dual RPs; a configuration error was made during Tacacs+ configuration which resulted in lockout.   Summary I hit an issue recovering and ASR with dual RPs, so rather that spending hour researching, I decided ve

Break the Network Emulators out of the Cloud

Cisco IOU and JunoSphere Recently both Cisco and Juniper have announced the availability of online resources to provide hands on training over the internet. They have built software emulators in the cloud that can be accessed remotely for a cost. These solutions are based purely around the certification programs and therefore are pretty rigid in the topology that are provided, not to mention the re-occurring cost. Rack Rentals There are training providers such as Internetwork Expert ( and IPexpert ( who provide rack rentals based on their training materials. These guy cannot possibly compete going forward. To keep these sustainable they will need to reduce the overhead of building physical racks, providing power and space for the racks. Using e

VMWARE ESXi 5.0 Command line quickies

Hi, It has been a long time since my last posts, but recently I have been working on my home ESXi lab so I thought I would share. I switched over to using Apple Mac just over a year ago, so I don't have a windows machine running by default to run the vSphere client software and generally all I want to do is startup VMs and switch off the ESXi server when I am done. I did some searching and found that I could use vmware vim-cmd if I SSHed into the ESXi server. This need to be enabled at the console, then you can use putty or your tool of choice to connect. Anyway there are several commands the following to me are most useful. List all Virtual Machines vim-cmd vmsvc/getallvms Get a Virtual Machines state (on/off etc) vim-cmd  vmsvc/power.getstate Power on a virtual machine vim-cmd vmsvc/power.on Combining command to a one liner you can find out the power on state of all Virtual Machines vim-cmd vmsvc/getallvms && for x in `vim-cmd vmsvc/getallvms|