Nilson Lopes [noslin...@gmail.com] wrote: > > If we look carefully in the list of PCI codes in '/sys/dev/pci/pcidevs' > source code here > https://github.com/openbsd/src/blob/master/sys/dev/pci/pcidevs#L6323-L6335, > we see that the card I'm using is known as MELLANOX MT28908. > [image: image.png] > > > But, the source code for the 'mcx' driver does not have that particular > model: > https://github.com/openbsd/src/blob/master/sys/dev/pci/if_mcx.c#L2536-L2546
It may be as simple as adding the pci device to the matching list in sys/dev/pci/if_mcx.c and installing your new kernel. You could just put the new if_mcx.o file into the kernel relink directory and relink if you want to do quick tests. Also you are best using 6.8-current as it has some mcx fixes that are post 6.8-release. Chris