meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hw:server:10gbe [2022/10/27 10:39] niziakhw:server:10gbe [2022/10/27 21:12] (current) niziak
Line 10: Line 10:
  
  
-Emulex OneConnect OCe11102-N 10Gb Ethernet (10GbE) 
  
 <code> <code>
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)
 </code> </code>
 +
 +===== Issues =====
 +
 +==== AMD-Vi ====
  
 On AMD Ryzen with X570 chipset: On AMD Ryzen with X570 chipset:
Line 25: Line 28:
 </code> </code>
  
-Workaround: +**Workaround:** 
-add to kernel cmdline: ''iommu=soft''+  add to kernel cmdline: ''iommu=soft'' 
 +  - [[https://forum.proxmox.com/threads/pci-passthrough-amd-vi-completion-wait-loop-timed-out.75832/|PCI Passthrough: AMD-Vi: Completion-Wait loop timed out]] 
 + 
 +==== bond and bridge ==== 
 + 
 +There is issue where Emulex is a bond0 slave and bond0 is part of a bridge. 
 + 
 +More here: [[vm:proxmox:issues:no_dhcp_offer]] 
 + 
 +**Solution:** upgrade to latest firmware.
  
-[[https://forum.proxmox.com/threads/pci-passthrough-amd-vi-completion-wait-loop-timed-out.75832/]] 
  
 ===== Firmware ===== ===== Firmware =====
Line 42: Line 53:
  
 Please read user guide:  Please read user guide: 
-[[https://docs.broadcom.com/doc/12398083|Emulex® Drivers for Linux for OneConnect®+  - [[https://docs.broadcom.com/doc/12398083|Emulex® Drivers for Linux for OneConnect®
 Adapters - User Guide v 12.6]] Adapters - User Guide v 12.6]]
 +  - https://docs.broadcom.com/doc/12378876|Emulex® Drivers for Linux for OneConnect®
 +Adapters - User Guide v 11.2]]
  
-https://docs.broadcom.com/doc/12378876 
  
- +Download firmware upgrade from: 
- +  [[https://www.broadcom.com/|Broadcom]] page. Look for ''OneConnect Flash ISO Image''
-Firmware upgrade on [[https://www.broadcom.com/|Broadcom]] page. Look for ''OneConnect Flash ISO Image''+
  
  
 https://www.dell.com/support/home/pl-pl/drivers/driversdetails?driverid=1dhk6 https://www.dell.com/support/home/pl-pl/drivers/driversdetails?driverid=1dhk6
 +
 Issues Issues
  
 [[https://community.hpe.com/t5/networking/frame-error-with-driver-be2net-amp-emulex-oneconnect-10gb/td-p/4792712|Frame error with driver be2net & Emulex OneConnect 10Gb]] [[https://community.hpe.com/t5/networking/frame-error-with-driver-be2net-amp-emulex-oneconnect-10gb/td-p/4792712|Frame error with driver be2net & Emulex OneConnect 10Gb]]
 +
 +=== 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:
  
 </code> </code>
 +
 +Flashin firmware with ethtool. Note - process takes long time~
  
 <code bash> <code bash>
Line 94: Line 114:
 supports-priv-flags: yes supports-priv-flags: yes
 </code> </code>
 +
 +Apply new firmware - reboot the system.
 +