meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
hw:server:10gbe [2022/10/26 21:27] – niziak | hw:server:10gbe [2022/10/27 21:12] (current) – niziak | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Emulex ====== | + | ====== Emulex |
+ | |||
+ | 2-PORT IBM/EMULEX 10GB VIRTUAL FABRIC ADAPTER 49Y7952 OCE11102 HIGH | ||
+ | - Low Profile | ||
+ | - Pci Express 2.0 X8 | ||
+ | - IBM 49Y7952 | ||
+ | - ~50% faster in IOPS comparing to Intel X520 | ||
+ | - Converged Network Adapter (FCoE offloading, iSCSI offload, VIRT offloading) | ||
+ | - Broadcom Emulex OneConnect OCe11102 ( Chipset: BladeEngine 3 be3) | ||
- | Emulex OneConnect OCe11102-N 10Gb Ethernet (10GbE) | ||
< | < | ||
Line 7: | Line 15: | ||
04:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 02) | 04:00.1 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (be3) (rev 02) | ||
</ | </ | ||
+ | |||
+ | ===== Issues ===== | ||
+ | |||
+ | ==== AMD-Vi ==== | ||
On AMD Ryzen with X570 chipset: | On AMD Ryzen with X570 chipset: | ||
Line 16: | Line 28: | ||
</ | </ | ||
- | Workaround: | + | **Workaround:** |
- | add to kernel cmdline: '' | + | |
+ | - [[https:// | ||
+ | |||
+ | ==== bond and bridge ==== | ||
+ | |||
+ | There is issue where Emulex is a bond0 slave and bond0 is part of a bridge. | ||
+ | |||
+ | More here: [[vm: | ||
+ | |||
+ | **Solution: | ||
+ | |||
+ | |||
+ | ===== Firmware ===== | ||
+ | |||
+ | ==== IBM ==== | ||
+ | |||
+ | Latest published (from 2011): [[https:// | ||
+ | Support CD Release for Emulex-based 10GbE v5.1.42 - IBM System x | ||
+ | ]] | ||
+ | |||
+ | |||
+ | ==== Broadcom ==== | ||
+ | |||
+ | Please read user guide: | ||
+ | - [[https:// | ||
+ | Adapters - User Guide v 12.6]] | ||
+ | - https:// | ||
+ | Adapters - User Guide v 11.2]] | ||
+ | |||
+ | |||
+ | Download firmware upgrade from: | ||
+ | - [[https:// | ||
+ | |||
+ | |||
+ | https:// | ||
+ | |||
+ | Issues | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | === fw versions === | ||
+ | - 4.1.455.10 - on old i7 machine - bond and bridge works OK | ||
+ | - 4.6.281.21 - on old i5 machine - bond and bridge works OK | ||
+ | - 4.6.281.8 - on AMD Ryzne - bond and bridge broadcast issue present | ||
+ | - 11.4.1186.4 - latest firmware - works OK | ||
+ | |||
+ | === fw upgrade === | ||
+ | |||
+ | <code bash> | ||
+ | ethtool -i enp37s0f0 | ||
+ | |||
+ | driver: be2net | ||
+ | version: 5.15.30-2-pve | ||
+ | firmware-version: | ||
+ | expansion-rom-version: | ||
+ | bus-info: 0000: | ||
+ | supports-statistics: | ||
+ | supports-test: | ||
+ | supports-eeprom-access: | ||
+ | supports-register-dump: | ||
+ | supports-priv-flags: | ||
+ | |||
+ | </ | ||
+ | |||
+ | Flashin firmware with ethtool. Note - process takes long time~ | ||
+ | |||
+ | <code bash> | ||
+ | cp oc11-11.4.1186.4.ufi / | ||
+ | ethtool --flash enp37s0f0 oc11-11.4.1186.4.ufi | ||
+ | ethtool --flash enp37s0f1 oc11-11.4.1186.4.ufi | ||
+ | </ | ||
+ | |||
+ | <code bash> | ||
+ | # ethtool -i enp37s0f0 | ||
+ | driver: be2net | ||
+ | version: 5.15.30-2-pve | ||
+ | firmware-version: | ||
+ | expansion-rom-version: | ||
+ | bus-info: 0000: | ||
+ | supports-statistics: | ||
+ | supports-test: | ||
+ | supports-eeprom-access: | ||
+ | supports-register-dump: | ||
+ | supports-priv-flags: | ||
+ | </ | ||
- | [[https:// | + | Apply new firmware |
- | Firmware upgrade on [[https:// | ||