Page MenuHomeFreeBSD
Authored By
skozlov
Apr 4 2016, 3:52 PM
Size
8 KB
Referenced Files
None
Subscribers
None

nvmupdate.log

# kldstat
Id Refs Address Size Name
1 8 0xffffffff80200000 17bc680 kernel
2 1 0xffffffff819bd000 35800 if_ixl_updated.ko
3 1 0xffffffff81c11000 358d ums.ko
# pkg info
intel-ixl-kmod-1.4.27 40 gigabit FreeBSD Base Driver for Intel(R) Network Connections
pkg-1.7.1 Package manager
# cd intel-nvmupdate
# make
===> License IFL IPL accepted by the user
===> intel-nvmupdate-5.02 depends on file: /usr/local/sbin/pkg - found
=> XL710_NVMUpdatePackage_v5_02_FreeBSD.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch https://downloadmirror.intel.com/25792/eng/XL710_NVMUpdatePackage_v5_02_FreeBSD.tar.gz
XL710_NVMUpdatePackage_v5_02_FreeBSD.tar.gz 100% of 23 MB 222 kBps 01m46s
===> Fetching all distfiles required by intel-nvmupdate-5.02 for building
===> Extracting for intel-nvmupdate-5.02
=> SHA256 Checksum OK for XL710_NVMUpdatePackage_v5_02_FreeBSD.tar.gz.
===> Patching for intel-nvmupdate-5.02
===> Configuring for intel-nvmupdate-5.02
===> Staging for intel-nvmupdate-5.02
===> Generating temporary packing list
/bin/mkdir -p /root/intel-nvmupdate/work/stage/usr/local/intel-nvmupdate
cd /root/intel-nvmupdate/work/XL710/FreeBSDx64 && /bin/sh -c '(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null 2>&1) && /usr/bin/find -d $0 $2 -type d -exec chmod 755 $1/{} \; && /usr/bin/find -d $0 $2 -type f -exec chmod 444 $1/{} \;' -- . /root/intel-nvmupdate/work/stage/usr/local/intel-nvmupdate "! -name 'nvmupdate64e'"
install -s -m 555 /root/intel-nvmupdate/work/XL710/FreeBSDx64/nvmupdate64e /root/intel-nvmupdate/work/stage/usr/local/intel-nvmupdate
install -m 555 /root/intel-nvmupdate/work/nvmupdate /root/intel-nvmupdate/work/stage/usr/local/sbin/
====> Compressing man pages (compress-man)
# make install
===> Installing for intel-nvmupdate-5.02
===> Checking if intel-nvmupdate already installed
===> Registering installation for intel-nvmupdate-5.02
Installing intel-nvmupdate-5.02...
===============================================================================
THIS PACKAGE INSTALLS THE NEWER VERSION OF THE SOFTWARE WHICH CAN CAUSE SYSTEM
INSTABILITY WHILE USED. USE THE UPDATED VERSION ONLY IF YOU EXPERIENCE
PROBLEMS WITH THE PRESENT NVM IMAGE VERSION
This package should only be used on Intel branded adapters. Please contact your
OEM vendor for an appropriate package. This package only updates the NVM image.
It does not update the preboot image. To update your preboot image, please
download the appropriate package.
DO NOT
- Power down your system during the NVM Update.
- Remove the NIC before the NVM Update completes.
- Interrupt the NVM Update in any other way.
Doing so may make your device unusable.
Usage:
# nvmupdate
Getting help:
# nvmupdate -h
==============================================================================
# pkg info
intel-ixl-kmod-1.4.27 40 gigabit FreeBSD Base Driver for Intel(R) Network Connections
intel-nvmupdate-5.02 NVM Update Utility for Intel(R) Ethernet Adapters
pkg-1.7.1 Package manager
# cat /var/run/dmesg.boot | grep ixl
module_register: cannot register pci/ixl from kernel; already loaded from if_ixl_updated.ko
Module pci/ixl failed to register: 17
ixl0: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe800000-0x383ffeffffff,0x383fff808000-0x383fff80ffff irq 32 at device 0.0 on pci3
ixl0: Using MSIX interrupts with 9 vectors
ixl0: nvm 4.24 etid 800013fc oem 0.0.0
ixl0: The driver for the device detected an older version of the NVM image than expected.
ixl0: Using defaults for TSO: 65518/35/2048
ixl0: Ethernet address: 68:05:ca:32:45:10
ixl0: PCI Express Bus: Speed 8.0GT/s Width x8
ixl1: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe000000-0x383ffe7fffff,0x383fff800000-0x383fff807fff irq 32 at device 0.1 on pci3
ixl1: Using MSIX interrupts with 9 vectors
ixl1: nvm 4.24 etid 800013fc oem 0.0.0
ixl1: The driver for the device detected an older version of the NVM image than expected.
ixl1: Using defaults for TSO: 65518/35/2048
ixl1: Ethernet address: 68:05:ca:32:45:11
ixl1: PCI Express Bus: Speed 8.0GT/s Width x8
ixl0: link state changed to UP
# nvmupdate
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.26.17.09
Copyright (C) 2013 - 2015 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [******+...]
Num Description Device-Id B:D Adapter Status
=== ====================================== ========= ===== ====================
01) Intel(R) I350 Gigabit Network Connecti 8086-1521 01:00 Update not available
02) Intel(R) Ethernet Converged Network Ad 8086-1583 03:00 Update available
Options: Adapter Index List (comma-separated), [A]ll, e[X]it
Enter selection:A
Would you like to back up the NVM images? [Y]es/[N]o: Y
Update in progress. This operation may take several minutes.
[....-*****]
Please Power Cycle your system now and run the NVM update utility again to complete the update. Failure to do so will result in an incomplete NVM update.
Tool execution completed with the following status: All operations completed successfully
Press any key to exit.
# poweroff
<system is power cycled>
# cat /var/run/dmesg.boot | grep ixl
module_register: cannot register pci/ixl from kernel; already loaded from if_ixl_updated.ko
Module pci/ixl failed to register: 17
ixl0: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe800000-0x383ffeffffff,0x383fff808000-0x383fff80ffff irq 32 at device 0.0 on pci3
ixl0: Using MSIX interrupts with 9 vectors
ixl0: nvm 4.42 etid 80001932 oem 0.0.0
ixl0: The driver for the device detected an older version of the NVM image than expected.
ixl0: Using defaults for TSO: 65518/35/2048
ixl0: Ethernet address: 68:05:ca:32:45:10
ixl0: PCI Express Bus: Speed 8.0GT/s Width x8
ixl1: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe000000-0x383ffe7fffff,0x383fff800000-0x383fff807fff irq 32 at device 0.1 on pci3
ixl1: Using MSIX interrupts with 9 vectors
ixl1: nvm 4.42 etid 80001932 oem 0.0.0
ixl1: The driver for the device detected an older version of the NVM image than expected.
ixl1: Using defaults for TSO: 65518/35/2048
ixl1: Ethernet address: 68:05:ca:32:45:11
ixl1: PCI Express Bus: Speed 8.0GT/s Width x8
ixl0: link state changed to UP
# nvmupdate
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.26.17.09
Copyright (C) 2013 - 2015 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [******+...]
Num Description Device-Id B:D Adapter Status
=== ====================================== ========= ===== ====================
01) Intel(R) I350 Gigabit Network Connecti 8086-1521 01:00 Update not available
02) Intel(R) Ethernet Converged Network Ad 8086-1583 03:00 Update available
Options: Adapter Index List (comma-separated), [A]ll, e[X]it
Enter selection:A
Would you like to back up the NVM images? [Y]es/[N]o: Y
Update in progress. This operation may take several minutes.
[....-*****]
Reboot is required to complete the update process.
Tool execution completed with the following status: All operations completed successfully
Press any key to exit.
# reboot
<system is rebooted>
# cat /var/run/dmesg.boot | grep ixl
module_register: cannot register pci/ixl from kernel; already loaded from if_ixl_updated.ko
Module pci/ixl failed to register: 17
ixl0: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe800000-0x383ffeffffff,0x383fff808000-0x383fff80ffff irq 32 at device 0.0 on pci3
ixl0: Using MSIX interrupts with 9 vectors
ixl0: nvm 5.02 etid 80002285 oem 0.0.0
ixl0: Using defaults for TSO: 65518/35/2048
ixl0: Ethernet address: 68:05:ca:32:45:10
ixl0: PCI Express Bus: Speed 8.0GT/s Width x8
ixl1: <Intel(R) Ethernet Connection XL710 Driver, Version - 1.4.27> mem 0x383ffe000000-0x383ffe7fffff,0x383fff800000-0x383fff807fff irq 32 at device 0.1 on pci3
ixl1: Using MSIX interrupts with 9 vectors
ixl1: nvm 5.02 etid 80002285 oem 0.0.0
ixl1: Using defaults for TSO: 65518/35/2048
ixl1: Ethernet address: 68:05:ca:32:45:11
ixl1: PCI Express Bus: Speed 8.0GT/s Width x8
ixl0: link state changed to UP
# nvmupdate
Intel(R) Ethernet NVM Update Tool
NVMUpdate version 1.26.17.09
Copyright (C) 2013 - 2015 Intel Corporation.
WARNING: To avoid damage to your device, do not stop the update or reboot or power off the system during this update.
Inventory in progress. Please wait [******-...]
Num Description Device-Id B:D Adapter Status
=== ====================================== ========= ===== ====================
01) Intel(R) I350 Gigabit Network Connecti 8086-1521 01:00 Update not available
02) Intel(R) Ethernet Converged Network Ad 8086-1583 03:00 Up to date
Tool execution completed with the following status: All operations completed successfully
Press any key to exit.
#

File Metadata

Mime Type
text/plain
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
459784
Default Alt Text
nvmupdate.log (8 KB)

Event Timeline