Z3 port numbering - dashboard vs. API

Mike_P1
Here to help

Z3 port numbering - dashboard vs. API

Greetings, Meraki Community! I recently started investigating some complaints at a remote site. In the event log, I see the following message:
 
Ethernet port carrier change    device: port1, carrier: false
 
...which was suggested by a support engineer to be the Z3's uplink. If I go by the label on the physical device, port1 is indeed the uplink. 
 
By this logic, port1 = WAN 
 
However, if I do an API call to get the Z3's neighbors, I see that the interfaces are broken down by "wan" AND "port", making the API output's "port1" the physical / labeled Port 2, which is a PC:
 
{
    "ports": {
        "wan0": {
            "lldp": {
                "sourcePort": "wan0",
                "systemName": "Mitel IP Phone",
                "managementAddress": "192.168.11.114",
                "portId": "xx.xx.xx.xx.xx.xx"
            }
        },
        "port1": {
            "lldp": {
                "sourcePort": "port1",
                "portId": "xx.xx.xx.xx.xx.xx"    <------ HP desktop
            }
        }
    },
 
By this logic, port1 = PC
 
So, just to confirm, the Meraki event log is using the physical / labeled ports on its log entries, whereas the API would likely use the table with corresponding ports below?
 
API wan0 = physical / labeled port 1
API port1 = physical / labeled port 2
API port2 = physical / labeled port 3
API port3 = physical / labeled port 4
API port4 = physical / labeled port 5
 
Hopefully I explained this well enough. Thanks for your time!
2 Replies 2
PhilipDAth
Kind of a big deal
Kind of a big deal

I don't know the answer, and I can see why it is grey.

 

I'd reboot the HP desktop and see which port reports the carrier change.  Then you'll know for sure (and let us all know).  🙂

Mike_P1
Here to help

This does appear to be the case, @PhilipDAth . Support personnel removed the WAN/Internet and it resulted in the same message, but referencing port ("Ethernet port carrier change device: port0, carrier: false"). Therefore, I believe this is the answer regarding API vs. dashboard, including event log entries:

 

API / event log port0 = physical / labeled port 1

API / event log port1 = physical / labeled port 2

API / event log port2 = physical / labeled port 3

API / event log port3 = physical / labeled port 4

API / event log port4 = physical / labeled port 5

 

Thanks!

Get notified when there are additional replies to this discussion.