I have recently purchased HP Proliant DL360 Gen9 server and installed HP ESXi 5.5 on it.
This server has HPE Ethernet 10GB 2-port 560FLR-SFP+Adapter installed on it. This adapter's 2 ports were connected to Cisco 3850 fabric switch, on which the HP MSA SAN is also plugged into. So the SFP adapter was only used for the connectivity between the server and the SAN. The fabric switch is connected to my coreswitch which is acting as the gateway.
I wanted to use those two ports for network as well and I have been attempting to do that without any success. The coreswitch can ping the fabric switch and vice versa. But the ESXi host cannot ping to the gateway for some reason, despite having correct IP details.
I have been trying to isolate the issue as much as possible; right now, there is only one fibre active on the server and connected to the fabric switch, only that NIC port in ESXi active, but the ESXi host still cannot ping the gateway.
Have you tried pinging from the vmkernel adapter if the traffic is going? vmkping ip uses common icmp traffic to go through the managment however try the vmkping -I <vmk> interface and check if the ping is responding back. check below kb for reference