pciconf
tells me I have a 2 port ix NIC in PCI slot. The interfaces are working fine. I need to figure out which files in /dev correspond to the interfaces on the card. Any help would be greatly appreciated. More generally, how do I tell what some of these files are? I recognize some basic ones, but I have no idea what some the others are. I'm sure this has been asked before, but google and I have not found the answer.
Code:
[root@node0 /dev]# ls -a
. bpf0 cpuctl18 cpuctl3 cuau1 ipmi0 mem random ttyu1.init ttyvb ukbd0
.. console cpuctl19 cpuctl30 cuau1.init kbd0 midistat reroot ttyu1.lock ttyvc ums0
acpi consolectl cpuctl2 cpuctl31 cuau1.lock kbd1 nfslock ses0 ttyv0 ttyvd urandom
ad12 cpuctl0 cpuctl20 cpuctl4 devctl kbdmux0 node0hdd0 ses1 ttyv1 ttyve usb
ad12p1 cpuctl1 cpuctl21 cpuctl5 devctl2 klog null sndstat ttyv2 ttyvf usbctl
ad12s2 cpuctl10 cpuctl22 cpuctl6 devstat kmem nvd0 stderr ttyv3 ufssuspend xpt0
ada0 cpuctl11 cpuctl23 cpuctl7 diskid label nvme0 stdin ttyv4 ugen0.1 zero
ada0p1 cpuctl12 cpuctl24 cpuctl8 dumpdev led nvme0ns1 stdout ttyv5 ugen0.2
ada0s2 cpuctl13 cpuctl25 cpuctl9 fd log pass0 sysmouse ttyv6 ugen0.3
apm cpuctl14 cpuctl26 ctty fido md0 pass1 ttyu0 ttyv7 ugen1.1
apmctl cpuctl15 cpuctl27 cuau0 geom.ctl md1 pass2 ttyu0.init ttyv8 ugen1.2
audit cpuctl16 cpuctl28 cuau0.init hpet0 md2 pci ttyu0.lock ttyv9 ugen2.1
bpf cpuctl17 cpuctl29 cuau0.lock io mdctl pts ttyu1 ttyva ugen2.2