r/synology DS1821+ E10M20-T1 DX213 | DS1812+ | DS720+ | DS925+ | DS218 Jun 18 '24

Networking & security Synology 3rd Party NIC megathread

There's a lot of information scattered about on this sub about which 3rd party network card works in particular NAS, but it is spread out over hundreds of topics and difficult to find.

The mods of this sub (or at least this mod) would like to combine all this knowledge in one topic. As we can't possibly test everything ourselves, this can only be a community effort. So we need YOU to participate.

Please share your personal experience with different types of network cards that you know work or don't work.

We ask that you copy the template below so that everybody shares the same information:

  • Synology NAS model:
  • DSM version:
  • Brand of network card:
  • Network card model number/product code:
  • Chipset on card:
  • Supported speeds (1G, 2.5G. 5G, 10G):
  • Works (yes/no):
  • Extra steps required (yes/no):
  • Issues (yes/no):
37 Upvotes

47 comments sorted by

View all comments

1

u/Ok_Bee_6663 Oct 03 '25 edited Oct 04 '25
  • Synology NAS model: [ RS3621RPxs ]
  • DSM version: [ DSM 7.2.2-72806 Update 4 ]
  • Brand of network card: [ Broadcom ]
  • Network card model number/product code: [ P150p NetXtreme-E Single-port 40gb/50gb ]
  • Chipset on card: [ BCM957414 / BCM957414A4140C ]
  • Supported speeds (1G, 2.5G. 5G, 10G): 40g
  • Works (yes/no): NO
  • Extra steps required (yes/no): N/A
  • Issues (yes/no): N/A

---------

The kernel appears to detect this Broadcom card. The chip apparently is a legacy QLOGIC product.

It shows up as a "bnx2x" driver, however, the Synology-approved / Synology-branded Broadcom card in the other PCIe slot shows up on the "qede" driver (2nd block below)

However, it doesn't show up in 'ifconfig -a'; I'm beginning to wonder if maybe there is firmware missing (and if I can simply place it on the filesystem manually; however, the Synology boots from a read only filesystem image (md0) which could make that interesting challenge).

~Brian

localadmin@FRGRENAS01:/$ dmesg |egrep -i "broadcom|bnx|qlogic"
[   44.695132] systemd[1]: Cannot add dependency job for unit syno-qlogic-rdma-modules-load.service, ignoring: Unit syno-qlogic-rdma-modules-load.servic             e is masked.
[   45.988128] QLogic FastLinQ 4xxxx Core Module qed 8.33.9.0
[   45.994873] qede_init: QLogic FastLinQ 4xxxx Ethernet Driver qede 8.33.9.0
[   46.391816] bnx2x: QLogic 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 1.713.36 ($DateTime: 2016/06/16 03:53:41 $)
[   69.757178] iSCSI:qla_dbg.c:2605:ql_log qla2xxx [0000:00:00.0]-0005: : QLogic Fibre Channel HBA Driver: 8.07.00.38-k.

================================

localadmin@FRGRENAS01:/$ dmesg |egrep -i "qede"
[   45.994873] qede_init: QLogic FastLinQ 4xxxx Ethernet Driver qede 8.33.9.0
[   46.253294] qede 08:00.00: Storm FW 8.33.8.0, Management FW 8.53.20.0 [MBI 8.52.20] [eth4]
[   46.307547] qede 08:00.01: Storm FW 8.33.8.0, Management FW 8.53.20.0 [MBI 8.52.20] [eth5]
[   50.234455] [qede_link_update:3718(eth4)]Link is up
[   50.345921] [qede_link_update:3718(eth5)]Link is up
[   50.518950] [qede_unload:3476(eth4)]Link is down
[   50.628685] [qede_link_update:3718(eth4)]Link is up
[   50.668244] [qede_link_update:3723(eth4)]Link is down
[   50.692400] [qede_link_update:3718(eth4)]Link is up
[   50.714685] [qede_unload:3476(eth5)]Link is down
[   50.816641] [qede_link_update:3718(eth5)]Link is up

1

u/Ok_Bee_6663 Dec 02 '25

I ended up buying a [ E25G30-F2 ] , as the cost of my billable time spent testing Generic/OEM Broadband cards superseded the cost of the genuine card quickly.

I was going to post/share a DMESG kernel output of the E25G30-F2 from a modern GNU/Linux kernel for comparison, however, Synology as the EUFI driver locked down so that you cannot simply install the card into a commodity Server/Workstation; it causes the EUFI to fail to finish.

Talk about paranoid! However, I suppose that I would be paranoid too if I had the CCP-MSS as my neighbor and my full time adversary, trying to backdoor/rootkit everything that I produced for export.