Skip to content

[Feature Request] Add Myricom Myri-10G NIC driver support (myri10ge, already in mainline Linux) #528

Description

@alex-dbrtl

Feature:
I'm using ZimaOS (ZimaBlade) with two slot Myricom Myri-10G 10GbE NICs. Both slot are detected via lspci, but the network interfaces do not come up, since the corresponding kernel driver appears to be missing/not enabled in the ZimaOS kernel build.

lspci output:
03:00.0 Ethernet controller [0200]: MYRICOM Inc. Myri-10G Dual-Protocol NIC [14c1:0008] (rev 01)
04:00.0 Ethernet controller [0200]: MYRICOM Inc. Myri-10G Dual-Protocol NIC [14c1:0008] (rev 01)

Solution:
Please enable/include the myri10ge driver (CONFIG_MYRI10GE) in the ZimaOS kernel build. This driver has been part of mainline Linux since kernel 2.6.18 and is still maintained today (drivers/net/ethernet/myricom/myri10ge/), matching PCI ID 14c1:0008 exactly, so it should just require enabling the existing config option rather than integrating new/external code.

Note: the driver also needs its firmware blob (e.g. myri10ge_eth_z8e.dat) available under /lib/firmware for the card to fully initialize — please make sure this is bundled as well.

Additional context:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions