Only 1 of 2 NICs detected on new install
-
Update: pfsense 2.4.3 x64.
I had an old box that was running pfsense, and decided it was time for an upgrade. Purchased an ASRock H370M-ITX/ac, which has 2 on-board NICs. I'm under the impression these are 2 independent NICs: 1 for WAN and 1 for LAN. It seems to me it's an issue with drivers, due to the "none@pci..." part. Here's my pciconf output:
none5@pci0:0:31:6: class=0x020000 card=0x15bc1849 chip=0x15bc8086 rev=0x10 hdr=0x00
vendor = 'Intel Corporation'
device = 'Ethernet Connection (7) I219-V'
class = network
subclass = ethernet
cap 01[c8] = powerspec 3 supports D0 D3 current D0
cap 05[d0] = MSI supports 1 message, 64 bit
igb0@pci0:2:0:0: class=0x020000 card=0x15391849 chip=0x15398086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = 'I211 Gigabit Network Connection'
class = network
subclass = ethernet
cap 01[40] = powerspec 3 supports D0 D3 current D0
cap 05[50] = MSI supports 1 message, 64 bit, vector masks
cap 11[70] = MSI-X supports 5 messages, enabled
Table in map 0x1c[0x0], PBA in map 0x1c[0x2000]
cap 10[a0] = PCI-Express 2 endpoint max data 256(512) FLR RO NS
link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1)
ecap 0001[100] = AER 2 0 fatal 0 non-fatal 0 corrected
ecap 0003[140] = Serial 1 7085c2ffff80def2
ecap 0017[1a0] = TPH Requester 1
none6@pci0:3:0:0: class=0x028000 card=0x21108086 chip=0x24fb8086 rev=0x10 hdr=0x00
vendor = 'Intel Corporation'
class = network
cap 01[c8] = powerspec 3 supports D0 D3 current D0
cap 05[d0] = MSI supports 1 message, 64 bit
cap 10[40] = PCI-Express 2 endpoint max data 128(128) FLR RO NS
link x1(x1) speed 2.5(2.5) ASPM disabled(L1)
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
ecap 0003[140] = Serial 1 68ecc5ffffbee970
ecap 0018[14c] = LTR 1
ecap 001e[154] = unknown 1nknown 1t max data 128(128) FLR RO NS
link x1(x1) speed 2.5(2.5) ASPM disabled(L1)
ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
ecap 0003[140] = Serial 1 68ecc5ffffbee970
ecap 0018[14c] = LTR 1
ecap 001e[154] = u
==nknown 1 -
What version of pfSense?
-
Sorry, updated the OP.
-
Doesn't look like it is picking up a driver for the I-219V. You might see what happens in 2.4.4-RC real quick.
-
@derelict Why not, I'll try tonight.
-
@derelict I think it picked it up. It's now listed as em0. Confirmed it no longer says "none@pci".
-
Thought that might be the case. We don't ship any hardware with those NICs currently so I wasn't exactly sure. I remember there was some sort of delay getting that into FreeBSD.
-
@derelict Ok, so 2.4.4 definitely got me the driver. Separately, moving from my old to new was a bit clunky.
- Upgraded my old from 2.4.3 to 2.4.4, backed up config.
- Uploaded new config to my new box, prompted me to adjust the interfaces then apply.
- Hit apply, it complains about the browser not supporting cookies.
I tried being smart and manually adding "cookie_test" that it was looking for but nothing. I'd enter in the correct credentials, it'd refresh but not redirect. Eventually I think it rebooted, and I couldn't access it. I then determined it applied my config but not the interfaces. I set the interfaces to the correct ones, but still not accessible. When I reset webConfigurator password, then everything kicked in. I think it had something to do with backing up on an HTTPS to an HTTP. My old box was using HTTPS on 4443. Best guess anyway.