I have an MX84 I just took out of the box. I accessed the device through the management interface and assigned a static IP address to Internet 1. I'm green on the lights and up in the switch. From it's Default Gateway (my distribution switch) I can't ping the IP address of the MX84. I can however see it in the cam table and arp table. This is really making me feel dumb.
Without knowing more about your config it is hard to say. But here is a general setup.
Create Vlan interface on the MX? Example
Then setup say port 1 on the MX as Trunk, native vlan 2, allowed vlans (2,and whatever else).
Then the uplink on the switch connected to Port 1 on the MX should also be trunk, native vlan 2, allowed vlans (match whatever you did above).
From the switch Tools>Ping you should be able to ping 10.0.2.1 provided you haven't setup any ACLs on the switches or Firewall rules on the MX.
There is not config.. this is out of the box setup. I took the device out of the box. Connected a cable to the managment port and went to setup.meraki.com which is local to the box. Gave port 1 an IP address and plugged it into my switch. I can't ping that interface from my switch (Default Gateway)
So when you got into the local MX config and saw the local "Connection" page you probably saw the "Something's not right" message saying the MX was trying to join a network or find a working connection. Then you went to the "Configure" tab, and under the "Uplink configuration" section, set the static IP, netmask, default gateway and DNS server. At that point, if you plug in the MX84 on Internet Port 1 to your switch and get a link light, you should be able to ping the MX84's static IP address from another device on that same VLAN and get replies. (And if there's Internet connectivity the MX will begin trying to contact the cloud, download firmware & the config if you've already got it configured in Dashboard.) If no pings, double check the settings and perhaps try it with and without VLAN tagging enabled. If you're plugging it into a dot1q port on your switch make sure the tag is correct and/or confirm dot1q settings on the switch, and if there's no trunking make sure VLAN tagging is disabled on the MX and try it that way.
Ah sorry I misunderstood. So "your switch" is upstream on the WAN side. I can't remember what the default configuration is but double check Security Appliance>Firewall the 'ICMP Ping' section.
Exactly what I did.. It's an access port going to my switch so naturally I didn't put trunk on that screen. I'm going to go back there now, unplug the cable from the Meraki and plug it into my PC to see if I can ping the DG.
Just went into my data center and unpluggd the cable from port/internet 1 on the meraki and plugged it into my laptop. I gave my machine the same IP address as the Meraki and I was able to ping my DG and my DG was able to ping me.
You mentioned that the DG could not ping the MX but when its connected to the MX can the MX ping the DG (may not have the option if it isn't checking in to the internet)?