Just received the card and installed it into PC.
Network adapters from this card not appearing in ifconfig at all. Network card is put in gaming/workstation rig (to externalize firewall and easy familiar configing for dual-boot LinuxWindows PC).
Motherboard: ASUS TUF Gaming X570-Plus (Wi-Fi) third PCI slot.
CPU: AMD 5950X
Haven't managed to update MikroTikPCIe yet.
---
I find Mikrotik PCIe via lspci
and also tried running commands from brochure:
echo "1" > /sys/bus/pci/devices/0000\:03\:00.0/remove
sleep 2
echo "1" > /sys/bus/pci/rescan
MikroTik PCIe is readded as PCI device succesfully. But network interface are not added.
---
I tried running:
modprobe atl1c
---
Tried disabling and enabling PCIe UEFI ReBAR. No difference.
---
Some dmesg logs (PCI address is pci 0000:05:00.X ):
[root@shrekmobile v-ini]# uname -r
6.5.7-zen2-1-zen
[root@shrekmobile v-ini]# dmesg | grep "pci 0000:05:"
[ 0.862090] pci 0000:05:00.0: [1969:1083] type 00 class 0x020000
[ 0.862116] pci 0000:05:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.862185] pci 0000:05:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.862262] pci 0000:05:00.0: PME# supported from D0
[ 0.862348] pci 0000:05:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:03:02.0 (capable of 63.008 Gb/s with 8.0 GT/s PCIe x8 link)
[ 0.862470] pci 0000:05:00.1: [1969:1083] type 00 class 0x020000
[ 0.862497] pci 0000:05:00.1: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.862563] pci 0000:05:00.1: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.862634] pci 0000:05:00.1: PME# supported from D0
[ 0.862774] pci 0000:05:00.2: [1969:1083] type 00 class 0x020000
[ 0.862800] pci 0000:05:00.2: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.862865] pci 0000:05:00.2: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.862936] pci 0000:05:00.2: PME# supported from D0
[ 0.863075] pci 0000:05:00.3: [1969:1083] type 00 class 0x020000
[ 0.863101] pci 0000:05:00.3: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 0.863170] pci 0000:05:00.3: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 0.863242] pci 0000:05:00.3: PME# supported from D0
[ 0.893922] pci 0000:05:00.0: BAR 0: no space for [mem size 0x00010000 64bit]
[ 0.893923] pci 0000:05:00.0: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 0.893925] pci 0000:05:00.1: BAR 0: no space for [mem size 0x00010000 64bit]
[ 0.893926] pci 0000:05:00.1: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 0.893927] pci 0000:05:00.2: BAR 0: no space for [mem size 0x00010000 64bit]
[ 0.893929] pci 0000:05:00.2: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 0.893930] pci 0000:05:00.3: BAR 0: no space for [mem size 0x00010000 64bit]
[ 0.893932] pci 0000:05:00.3: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 0.896177] pci 0000:05:00.0: Adding to iommu group 25
[ 0.896254] pci 0000:05:00.1: Adding to iommu group 25
[ 0.896332] pci 0000:05:00.2: Adding to iommu group 25
[ 0.896410] pci 0000:05:00.3: Adding to iommu group 25
---
Manually removed PCI and rescanned PCI:
[root@shrekmobile v-ini]# dmesg
[ 3471.319294] pci 0000:05:00.0: [1969:1083] type 00 class 0x020000
[ 3471.319322] pci 0000:05:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 3471.319390] pci 0000:05:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 3471.319461] pci 0000:05:00.0: PME# supported from D0
[ 3471.319541] pci 0000:05:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:03:02.0 (capable of 63.008 Gb/s with 8.0 GT/s PCIe x8 link)
[ 3471.319762] pci 0000:05:00.0: Adding to iommu group 25
[ 3471.319951] pci 0000:05:00.1: [1969:1083] type 00 class 0x020000
[ 3471.319976] pci 0000:05:00.1: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 3471.320045] pci 0000:05:00.1: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 3471.320110] pci 0000:05:00.1: PME# supported from D0
[ 3471.320296] pci 0000:05:00.1: Adding to iommu group 25
[ 3471.320339] pci 0000:05:00.2: [1969:1083] type 00 class 0x020000
[ 3471.320363] pci 0000:05:00.2: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 3471.320427] pci 0000:05:00.2: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 3471.320495] pci 0000:05:00.2: PME# supported from D0
[ 3471.320721] pci 0000:05:00.2: Adding to iommu group 25
[ 3471.320767] pci 0000:05:00.3: [1969:1083] type 00 class 0x020000
[ 3471.320791] pci 0000:05:00.3: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[ 3471.320852] pci 0000:05:00.3: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[ 3471.320918] pci 0000:05:00.3: PME# supported from D0
[ 3471.321119] pci 0000:05:00.3: Adding to iommu group 25
[ 3471.321389] pcieport 0000:03:02.0: BAR 14: no space for [mem size 0x00100000]
[ 3471.321392] pcieport 0000:03:02.0: BAR 14: failed to assign [mem size 0x00100000]
[ 3471.321394] pci 0000:05:00.0: BAR 0: no space for [mem size 0x00010000 64bit]
[ 3471.321396] pci 0000:05:00.0: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 3471.321397] pci 0000:05:00.1: BAR 0: no space for [mem size 0x00010000 64bit]
[ 3471.321399] pci 0000:05:00.1: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 3471.321400] pci 0000:05:00.2: BAR 0: no space for [mem size 0x00010000 64bit]
[ 3471.321401] pci 0000:05:00.2: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 3471.321403] pci 0000:05:00.3: BAR 0: no space for [mem size 0x00010000 64bit]
[ 3471.321404] pci 0000:05:00.3: BAR 0: failed to assign [mem size 0x00010000 64bit]
[ 3471.321501] atl1c 0000:05:00.0: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 3471.321504] atl1c 0000:05:00.0: cannot map device registers
[ 3471.321536] atl1c: probe of 0000:05:00.0 failed with error -5
[ 3471.321591] atl1c 0000:05:00.1: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 3471.321593] atl1c 0000:05:00.1: cannot map device registers
[ 3471.321622] atl1c: probe of 0000:05:00.1 failed with error -5
[ 3471.321670] atl1c 0000:05:00.2: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 3471.321672] atl1c 0000:05:00.2: cannot map device registers
[ 3471.321701] atl1c: probe of 0000:05:00.2 failed with error -5
[ 3471.321748] atl1c 0000:05:00.3: can't ioremap BAR 0: [??? 0x00000000 flags 0x0]
[ 3471.321750] atl1c 0000:05:00.3: cannot map device registers
[ 3471.321777] atl1c: probe of 0000:05:00.3 failed with error -5
Will append this post with more info as I go deeper in this rabbit hole.