Hello. I want to buy a CCR2004-1G-2XS-PCIe router for my home lab. Now I have two ESXi servers with Mellanox ConnectX-2 10GE (SFP+) network cards and a Cisco 2960G switch for the rest of my home devices. Suggested wiring diagram in attachments.
First question: is CCR2004-1G-2XS-PCIe and Mellanox ConnectX-2 compatible? I want to connect a passive DAC SFP + cable (now it works to connect two Mellanox ConnectX-2).
And the second question: is the ethernet port on the CCR2004-1G-2XS-PCIe a normal port? Will I be able to set up a Trunk on it before the switch?

Hi!
I have a CCR2004-1G-2XS-PCIe connected to a Mellanox ConnextX-3 by a cheap 2m DAC cable and that works fine.
However I wouldn´t use the 1G to connect to a trunk. While you can perfectly do that and that would work without any restrictions, it´s nice to have a dedicated port. So you don´t cut yourself off from the card, while trying to configure the bridge. I would rather add a little 10G capable switch. It´s hard to reach for the little reset contacts on the card if you mess up.
If you are planning to put the CCR2004-1G-2XS-PCIe inside an ESXi: I am not entirely sure about the state of ESXi support for the CCR2004-1G-2XS-PCIe.
I wasn´t able to use this card with my OpenBSD (OpnSense) and had to switch to Linux (Proxmox).
Thanks for your reply.