I've just installed from ova file a CSR 1000V in my personal lab into an ESXi.
I followed this link:
I do have an interface Giga 1 in default vlan with adapter type VMXNET3 as it's suggested.
Whenever I turn on the CSR I configure the interface and I unshut it. Negotiation is auto (I tried to hard link it but w/o success).
Problem is that from my pc I can't ping the giga1 CSR interface and viceversa. But on both side I see the arp of the interface.
I tried to change adapter type on vmware (VMXNET2 or E1000) but with no help..
If I turn on a debian or Windows VM on the same nic card on the same vlan I can ping it or reach it.
I've tried to debug the ip packets but nothing shows up some issues.
Config is a default one... there are no acls, not security features, nothing.. just an ip address on the giga1 and the no shut command.
What could be?
Thanks in advance
Solved! Go to Solution.
This problem typically looks like a vmware issue, i did some testing from my physical machine to my virtual csr1000v routers and all pings were successful without a single drop but as soon as I issued pings from the virtual windows 7 machine the pings fails. On the otherhand, if you add the native command to the sub-interface on the csr1000v everything start working which to me defeat the whole purpose of the tagging protocol in vmware.
encapsulation dot1q 13
ip add 126.96.36.199 255.255.255.0
with this command on the csr1000v all pings works without any issue with the exception of the virtual machines.
on the later part:
encapsulation dot1q 13 native
ip address 188.8.131.52 255.255.255.0
with this command the vm's will be able to communicate with the csr1000v and if this happens you have add native to all the sub-interfaces you will create for all your topology. Any suggestion or solution or critics will be welcome.
I can confirm this solution.
I was using a CSR1000v 3.13.00 on ESXi 5.5U3. Ping from VM to VM (or CSR to CSR) would not work. CDP did not work.
Oddly, 3.13.00 works perfectly fine on ESXI 6.0U3.
I tried both CSR1000v 3.16 and 3.17 on ESXi 5.5U3, and pings and CDP works. This certainly indicates a VMware issue of some type or an odd compatibility issue.
Version 3.13 is desired for the lab environment due to only consuming 2.5 Gb of RAM per instance of the CSR. 3.16 and 3.17 both request 4 Gb.
It becomes a question of what version of ESXi you are on. 6.0U3 works.