| File link |
File size |
File description |
|
sf_utl_nic_sf_109721-ls-4_anyos_32-64.iso
|
306,184,192 |
Solarflare IBM networking adapter software for Netflare/Hyperflare. Drivers, Utilities, and Firmware |
|
sf_utl_nic_sf_109721-ls-4_anyos_32-64.chg
|
2,292 |
CHANGE HISTORY for the Solarflare IBM networking adapter software for Netflare/Hyperflare. Drivers, Utilities, and Firmware |
|
sf_utl_nic_sf_109721-ls-4_anyos_32-64.txt
|
2,292 |
README for the Solarflare IBM networking adapter software for Netflare/Hyperflare. Drivers, Utilities, and Firmware |
Download the latest Solarflare IBM networking adapter software for Netflare/Hyperflare. Drivers, Utilities, and Firmware
Change history
Sfupdate: Linux MTD Limitations
Linux kernel versions prior to 2.6.20 support up to 16 MTD (flash) devices. The Solarflare adapter is equipped with 6 flash partitions. If more than 2 such adapters are deployed within a system a number of flash partitions will be inaccessible during upgrade.
The limit was raised to 32 in Linux kernel version 2.6.20 and removed altogether in 2.6.35.
The user should consider one of the following options when upgrading firmware on systems equipped with more than 2
Solarflare adapters:
NOTE: All Applications accelerated with OpenOnload should be terminated before updating the firmware with sfupdate.
Upgrade 2 adapters at a time with the other adapters removed.
Upgrade the kernel.
Rebuild the kernel, raising the value of MAX_MTD_DEVICES in include/linux/mtd/mtd.h.
Linux Bootable CD for reworking of Solarflare adapters with IBM xSeries specific config and VPD.
Also updates firmware to version 3.3.0.6269
Usage instructions:
1. Burn to a CD and boot on the machine containing the adapter to be reworked.
2. Press ENTER when prompted to start the reworking. It will rework each adapter in the system, prompting before each one.
3. After reworking each adapter, the new configuraiton will be printed to the screen, so it can be reviewed.
4. After the last adapter has been reworked, it will prompt before updating firmware on all adapters. Press ENTER to do so.
5. Once the firmware has been updated, press ENTER and it will automatically shut down.
If an adapter does not appear to have a valid Solarflare serial number stored in the VPD, a fake one will be used. The utility will prompt first before writing it. In this case it will set PCI subsystem IDs correctly, but the remaining VPD contents will be unchanged (on the assumption they are correct), except that everything will be moved into read-only/read-write sections as appropriate. The adapter's PCI subsystem IDs will be used to generate the fake serial number.
(If the PCI subsystem IDs are updated, the updated IDs may not be shown in lspci until after a reboot.)
Off
System x:Operating system independent / None
[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01DKP","label":"System x-\u003ESystem x3650 M4-\u003E7915"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01GBW","label":"System x-\u003ESystem x3750 M4-\u003E8733"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU01GCQ","label":"System x-\u003ESystem x3530 M4-\u003E7160"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SRF","label":"System x-\u003ESystem x3850 X5-\u003E7146"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SRO","label":"System x-\u003ESystem x3850 X5-\u003E7145"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SZB","label":"System x-\u003ESystem x3950 X5-\u003E7145"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04WDX","label":"System x-\u003ESystem x3690 X5-\u003E7149"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04WDY","label":"System x-\u003ESystem x3690 X5-\u003E7148"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ABO","label":"System x-\u003ESystem x3850 X5-\u003E7191"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ABQ","label":"System x-\u003ESystem x3690 X5-\u003E7147"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ABX","label":"System x-\u003ESystem x3850 X5-\u003E7143"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ACM","label":"System x-\u003ESystem x3690 X5-\u003E7192"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADC","label":"System x-\u003ESystem x iDataPlex dx360 M4 server-\u003E7912"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADI","label":"System x-\u003ESystem x iDataPlex dx360 M4 server-\u003E7913"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU90ADT","label":"System x-\u003ESystem x3950 X5-\u003E7143"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91IPI","label":"System x-\u003ESystem x3550 M4-\u003E7914"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91LBC","label":"System x-\u003ESystem x iDataPlex dx360 M4 2U chassis-\u003E7913"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NAJ","label":"System x-\u003ESystem x3750 M4-\u003E8722"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU91NCW","label":"System x-\u003ESystem x3630 M4-\u003E7158"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEJE6","label":"System x-\u003ENeXtScale nx360 M4-\u003E5455"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVPK","label":"System x-\u003ESystem x3850 X6-\u003E3837"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVSH","label":"System x-\u003ESystem x3950 X6-\u003E3837"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEVSP","label":"System x-\u003ESystem x3950 X6-\u003E3839"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEWIQ","label":"System x-\u003ESystem x3750 M4-\u003E8752"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEWJD","label":"System x-\u003ESystem x3750 M4-\u003E8718"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFE4B","label":"System x-\u003ESystem x3650 M4 BD-\u003E5466"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QUOFECN","label":"System x-\u003ESystem x3850 X6-\u003E3839"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]