• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • What is NetDevOps?
    • Workflow Orchestration
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Inventory Example
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox
      • Infrahub
      • NautoBot
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

GNS3 Duplex Mismatch – How to stop the log message

Home » GNS3

If you have run GNS3 for any time you will have most likely come across the error %CDP-4-DUPLEX_MISMATCH or GNS Duplex mismatch.
With physical cisco hardware when two devices are connected together and cdp is enabled, when there is a duplex mismatch an error log will be generated. This is very helpful for physical hardware but in GNS3 it seems to appear for no reason and even if you configure both interfaces to full duplex you still see the log.

02:50:20.579: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on FastEthernet2/0 (not half duplex), with R4 FastEthernet0/0 (half duplex).
02:50:20.911: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on FastEthernet2/1 (not half duplex), with R4 FastEthernet0/0 (half duplex).
02:50:20.839: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on FastEthernet2/1 (not half duplex), with R4 FastEthernet0/0 (half duplex).

The simple way to stop these messages is to use the following command

R4(config)#no cdp log mismatch duplex

The other way to stop the message would be to disable cdp on every device.

As this is only a virtual environment you are not really concerned about duplex mismatches and the error can safely be ignored.

I hope this helps somebody with this very simple but annoying problem with GNS3

 

Category: GNS3Tag: ccie blog, GNS3
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:CCIE Data Center Blueprint
Next Post:132 Study Days left before my CCIE Lab Exam!

Reader Interactions

Comments

  1. David

    May 10, 2013 at 8:51 am

    This solved the exact problem I was having. Thanks!

    • Roger Perkin

      May 13, 2013 at 11:00 pm

      Glad I could help!

  2. Deval

    January 7, 2014 at 7:34 am

    SOlved my problem… Thanks a lot

    • Roger Perkin

      August 22, 2014 at 2:04 pm

      I am glad this simple blog post has solved your issue with the GNS3 Duplex Mismatch

  3. aNONYMOUS

    April 1, 2019 at 4:43 pm

    this simple post has solved my issue with the eve-ng Duplex Mismatch

Sidebar

Hi I'm Roger Perkin,
Based in the UK working as a Network Automation Architect, CCIE #50038
About Roger | Twitter | Linkedin

python course for network engineers

Topics

Network Automation
Ansible
Python for Network Automation
CCIE
Cisco ISE
F5 Certification
BGP
OSPF
Network Automation Conferences
auvik promo banner
Pluralsight Trial

Git for Network Engineers

Ansible vs Nornir

Start learning today with my Network Automation Courses

Master Ansible, Python, Git, Nornir, Jenkins and more..


Buy me a coffeeBuy me a coffee

ansible network automation course

Have you seen my YouTube Channel?

YouTube Subscribe

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Python VENV Tutorial
Python for Network Engineers

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
What is Ansible?
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2026 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms