Purpose:
The article is for fulfilling specific user application. After this modification, user will not be able to find i210 port (bus 02:00.0) under OS, but keep IPMI (nc-si) workable.
Please note, this modification only be valid for the i210 firmware later than 2.0.
# lspci -s 02:00.0 -vvv | grep V2
[V2] Vendor specific: V2.00.00
Target Audience:
FWA-3050 users.
Instruction Step:
(disable i210 via PCA9554 via IO controller)
1. Set PCA9554 IO1 as output
# ipmitool i2c bus=2 0x4e 0 0x03 0xfd
2. Set PCA9554 IO1 low level
# ipmitool i2c bus=2 0x4e 0 0x01 0xfd
3. x86 reboot
# reboot
4. Check 1st i210 (bus 02:00.0) not under host OS
# lspci | grep -i eth
03:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
27:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
b5:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.2 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.3 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
###SIDE EFFECT###
The workaround could cause PXE boot options missing in BIOS if BIOS in incompatible version. Please contact your Advantech representative for further assistance.
###FOLLOWING CONDITION WILL MAKE THE MODIFICATION INVALID###
1. BMC or Bootloader firmware upgrade
2. Manually set value back
Step 1. Set PCA9554 IO1 as output
# ipmitool i2c bus=2 0x4e 0 0x03 0xfd
Step 2. Set PCA9554 IO1 high level
# ipmitool i2c bus=2 0x4e 0 0x01 0xff
Step 3. x86 reboot
# reboot
Step 4. Check 1st i210 port back under host OS
# lspci | grep -i eth
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
03:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
27:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
27:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
68:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
69:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
b5:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.2 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
b5:00.3 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ (rev 04)
Comments
0 comments
Please sign in to leave a comment.