Community discussions

MikroTik App
 
pb1
just joined
Topic Author
Posts: 1
Joined: Mon Dec 19, 2022 10:35 am

CHR 7.6 Driver for Cisco VIC Ethernet NIC (rev: 162)

Mon Dec 19, 2022 11:58 am

Hello,

We use CHR V7.6 on VMware, we need use PCIE Passthrough network adapter from CISCO UCS server(Cisco VIC Ethernet NIC (rev: 162)).
Now we have problem with compability this card on our CHR.
Our CHR does not see additional Ethernet interfaces(only VMXNET3 Ethernet adapters).
Does CHR support such Ethernet cards correctly?
system/resource/pci/print
...
40  03:00.0  VMware             VMXNET3 Ethernet Controller (rev: 1)                11
41  04:00.0  VMware             VMXNET3 Ethernet Controller (rev: 1)                11
42  05:00.0  Cisco Systems Inc  VIC Ethernet NIC (rev: 162)                          9
43  0b:00.0  VMware             PVSCSI SCSI Controller (rev: 2)                     10
44  0c:00.0  Cisco Systems Inc  VIC Ethernet NIC (rev: 162)                         11
45  13:00.0  VMware             VMXNET3 Ethernet Controller (rev: 1)                 9
46  14:00.0  Cisco Systems Inc  VIC Ethernet NIC (rev: 162)                          9
47  1b:00.0  VMware             VMXNET3 Ethernet Controller (rev: 1)                 5
48  1c:00.0  Cisco Systems Inc  VIC Ethernet NIC (rev: 162)                         11
 
elbob2002
Member Candidate
Member Candidate
Posts: 252
Joined: Tue May 15, 2018 8:15 pm
Location: Ireland

Re: CHR 7.6 Driver for Cisco VIC Ethernet NIC (rev: 162)

Thu Dec 22, 2022 10:56 pm

Cisco VIC Ethernet is what exactly?

What card is it and what chipset? Broadcom? Intel etc?

What speed is it? 1Gb, 10Gb, 100Gb?

CHRs have limited driver support. It's quite possible that the driver you are looking for is not in the CHR kernel. Also the CHR kernel is not modular so it's not possible to add a driver.
 
User avatar
NathanA
Forum Veteran
Forum Veteran
Posts: 829
Joined: Tue Aug 03, 2004 9:01 am

Re: CHR 7.6 Driver for Cisco VIC Ethernet NIC (rev: 162)

Fri Dec 23, 2022 1:44 am

It looks like this interface is supported in Linux via a driver called "enic", which I don't believe is included in RouterOS. MikroTik developers would have to be the one to build and include the driver within RouterOS; as elbob2002 mentions, you cannot install 3rd-party drivers on top of RouterOS.

In the future you really should do "print detail" in "/system/resource/pci" so that vendor-id and device-id are included in the output. Way easier to figure out what card you're talking about when we have those values to key off of.

Who is online

Users browsing this forum: No registered users and 16 guests