Certain port doesn't work on OPNSense even though it's detected (Imperva X1010)

Started by warheat1990, June 28, 2022, 12:22:14 PM

Previous topic - Next topic
I bought a 1u machine called Imperva Secure Sphere X1010, I never heard this vendor before so I opened the box and it's just a regular x86 with i3-2120, 8GB of DDR3, and 1TB WD Enterprise HDD. The thing has password which I don't know so I just went to BIOS and install OPNSense on it which is working fine except I can only use 2 out of 6 ports.

Here's the picture of the available ports


I can only use the em4 (MNG1) and em5 (MNG2). em0, em1, em2, and em3 are not working even though all of these ports are detected in OPNSense. When it's plugged, the light doesn't came up, it does on em4 and em5.

Here's the booting log from OPNSense (I replace the mac address with xx:xx...)
em0: <Intel(R) Gigabit CT 82574L> port 0xe000-0xe01f mem 0xfbd00000-0xfbd1ffff,0                                                                                                             xfbd20000-0xfbd23fff irq 16 at device 0.0 on pci1
em0: EEPROM V2.1-0
em0: Using 1024 TX descriptors and 1024 RX descriptors
em0: Using 2 RX queues 2 TX queues
em0: Using MSI-X interrupts with 3 vectors
em0: Ethernet address: xx:xx:xx:xx:xx:86
em0: netmap queues/slots: TX 2/1024, RX 2/1024
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 28.1 on pci0
pci2: <ACPI PCI bus> on pcib2
em1: <Intel(R) Gigabit CT 82574L> port 0xd000-0xd01f mem 0xfbc00000-0xfbc1ffff,0                                                                                                             xfbc20000-0xfbc23fff irq 17 at device 0.0 on pci2
em1: EEPROM V2.1-0
em1: Using 1024 TX descriptors and 1024 RX descriptors
em1: Using 2 RX queues 2 TX queues
em1: Using MSI-X interrupts with 3 vectors
em1: Ethernet address: xx:xx:xx:xx:xx:87
em1: netmap queues/slots: TX 2/1024, RX 2/1024
pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pci3: <ACPI PCI bus> on pcib3
em2: <Intel(R) Gigabit CT 82574L> port 0xc000-0xc01f mem 0xfbb00000-0xfbb1ffff,0                                                                                                             xfbb20000-0xfbb23fff irq 18 at device 0.0 on pci3
em2: EEPROM V2.1-0
em2: Using 1024 TX descriptors and 1024 RX descriptors
em2: Using 2 RX queues 2 TX queues
em2: Using MSI-X interrupts with 3 vectors
em2: Ethernet address: xx:xx:xx:xx:xx:88
em2: netmap queues/slots: TX 2/1024, RX 2/1024
pcib4: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pci4: <ACPI PCI bus> on pcib4
em3: <Intel(R) Gigabit CT 82574L> port 0xb000-0xb01f mem 0xfba00000-0xfba1ffff,0                                                                                                             xfba20000-0xfba23fff irq 19 at device 0.0 on pci4
em3: EEPROM V2.1-0
em3: Using 1024 TX descriptors and 1024 RX descriptors
em3: Using 2 RX queues 2 TX queues
em3: Using MSI-X interrupts with 3 vectors
em3: Ethernet address: xx:xx:xx:xx:xx:89
em3: netmap queues/slots: TX 2/1024, RX 2/1024
pcib5: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
pci5: <ACPI PCI bus> on pcib5
em4: <Intel(R) Gigabit CT 82574L> port 0xa000-0xa01f mem 0xfb900000-0xfb91ffff,0                                                                                                             xfb920000-0xfb923fff irq 16 at device 0.0 on pci5
em4: EEPROM V2.1-0
em4: Using 1024 TX descriptors and 1024 RX descriptors
em4: Using 2 RX queues 2 TX queues
em4: Using MSI-X interrupts with 3 vectors
em4: Ethernet address: xx:xx:xx:xx:xx:8a
em4: netmap queues/slots: TX 2/1024, RX 2/1024
pcib6: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
pci6: <ACPI PCI bus> on pcib6
em5: <Intel(R) Gigabit CT 82574L> port 0x9000-0x901f mem 0xfb800000-0xfb81ffff,0                                                                                                             xfb820000-0xfb823fff irq 17 at device 0.0 on pci6
em5: EEPROM V2.1-0
em5: Using 1024 TX descriptors and 1024 RX descriptors
em5: Using 2 RX queues 2 TX queues
em5: Using MSI-X interrupts with 3 vectors
em5: Ethernet address: xx:xx:xx:xx:xx:8b
em5: netmap queues/slots: TX 2/1024, RX 2/1024
 


All ports detected in OPNSense (I replace the mac address with xx:xx...)
Valid interfaces are:

em0              xx:xx:xx:xx:xx:86
em1              xx:xx:xx:xx:xx:87
em2              xx:xx:xx:xx:xx:88
em3              xx:xx:xx:xx:xx:89
em4              xx:xx:xx:xx:xx:8a
em5              xx:xx:xx:xx:xx:8b

If you do not know the names of your interfaces, you may choose to use
auto-detection. In that case, disconnect all interfaces now before
hitting 'a' to initiate auto detection.


I checked the BIOS to see if there's any setting to enable them, but I can't seem to find anything


Anyone familiar with this kind of box can give me some insight on why the first 4 ports aren't working?