I purchased the Mikrotik CCR2004-1G-2XS-PCIe and would like to use it in my Proxmox server. The card is parameterized via the management port via Winbox. The SFP28-1 and 2 are connected to a Mikrotik CRS309-1G-8S+ with two XS+DA0001 cables.
The hardware consists of an MSI B550-A PRO motherboard and an M.2 hard drive as well as an Nvidea Quadro A2000 PCIe slot 1 and the Mikrotik CCR2004-1G-2XS-PCIe in slot 2 are connected to the PCIe bus
Initially I always lost the Winbox connection to the management port Ether1 when the XS+DA0001 cables were plugged in. In order for me to reconnect, I had to disconnect the DAC cables again.
Now that I have updated the router OS to 7.14 and the firmware to 7.14, I can no longer connect the SFP28 ports with passthrough on ether-pcie. The Winbox closes for 5 seconds and then the passthrough settings are gone again.
Under Proxmox the network adapters are listed with the designation enp33s0f0 - enp33s0f3
There were also errors in the Proxmox system:
dmesg | grep atl1c
[ 1.354453] atl1c 0000:21:00.0: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 1.354468] atl1c 0000:21:00.0: cannot map device registers
[ 1.354504] atl1c: probe of 0000:21:00.0 failed with error -5
[ 1.354546] atl1c 0000:21:00.1: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 1.354551] atl1c 0000:21:00.1: cannot map device registers
[ 1.354579] atl1c: probe of 0000:21:00.1 failed with error -5
[ 1.354616] atl1c 0000:21:00.2: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 1.354621] atl1c 0000:21:00.2: cannot map device registers
[ 1.354648] atl1c: probe of 0000:21:00.2 failed with error -5
[ 1.354687] atl1c 0000:21:00.3: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 1.354692] atl1c 0000:21:00.3: cannot map device registers
[ 1.354720] atl1c: probe of 0000:21:00.3 failed with error -5
Settings like these two:
# GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=on pci=realloc pci=noaer"
or
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
led to problems such as:
users
[ 0.545844] pci 0000:21:00.0: [1969:1083] type 00 class 0x020000
[ 0.545867] pci 0000:21:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.545922] pci 0000:21:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.545988] pci 0000:21:00.0: PME# supported from D0
[ 0.546044] pci 0000:21:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:02.1 (capable of 63.008 Gb/s with 8.0 GT/s
PCIe x8 link)
[ 0.546134] pci 0000:21:00.1: [1969:1083] type 00 class 0x020000
[ 0.546156] pci 0000:21:00.1: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.546210] pci 0000:21:00.1: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.546270] pci 0000:21:00.1: PME# supported from D0
[ 0.546387] pci 0000:21:00.2: [1969:1083] type 00 class 0x020000
[ 0.546410] pci 0000:21:00.2: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.546463] pci 0000:21:00.2: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.546523] pci 0000:21:00.2: PME# supported from D0
[ 0.546642] pci 0000:21:00.3: [1969:1083] type 00 class 0x020000
[ 0.546664] pci 0000:21:00.3: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.546718] pci 0000:21:00.3: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.546778] pci 0000:21:00.3: PME# supported from D0
There are 3 devices in the PCI bus but according to the MSI manual, slot 1 with 16x can be used for the graphics card, the first M2 slot for a hard drive and the 2nd slot for another PCIe card. I use amd_iommu=on to pass the graphics card to a VM
I'm completely desperate and wanted to reinstall Proxmox, but during installation I get error messages again when initializing the network adapters.
On the card only one of the management ports is provided with a DHCP client and otherwise everything is as it was after the reset to "no default config"