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/27 10:36] – niziak | hw:server:10gbe [2022/10/27 21:12] (current) – niziak | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| - | Emulex OneConnect OCe11102-N 10Gb Ethernet (10GbE) | ||
| < | < | ||
| Line 16: | 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 25: | 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: | ||
| - | [[https:// | ||
| ===== Firmware ===== | ===== Firmware ===== | ||
| Line 42: | Line 53: | ||
| Please read user guide: | Please read user guide: | ||
| - | [[https:// | + | - [[https:// |
| Adapters - User Guide v 12.6]] | Adapters - User Guide v 12.6]] | ||
| + | - https:// | ||
| + | Adapters - User Guide v 11.2]] | ||
| - | https:// | ||
| - | + | Download firmware upgrade from: | |
| - | + | | |
| - | Firmware upgrade on [[https:// | + | |
| https:// | https:// | ||
| + | |||
| Issues | Issues | ||
| [[https:// | [[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 === | === fw upgrade === | ||
| Line 74: | Line 92: | ||
| </ | </ | ||
| + | |||
| + | Flashin firmware with ethtool. Note - process takes long time~ | ||
| <code bash> | <code bash> | ||
| cp oc11-11.4.1186.4.ufi / | cp oc11-11.4.1186.4.ufi / | ||
| ethtool --flash enp37s0f0 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: | ||
| + | </ | ||
| + | |||
| + | Apply new firmware - reboot the system. | ||
| + | |||