FWIW, the problem I had was after using the DRM-created bootable ISO. HOWEVER,
I had installed an additional 4-port i350 card that was NOT provided by Dell.
So, it's probably not Dell's fault. Lesson learned: don't use third-party
network add-on cards. :(
I stopped using the Linux ISOs mainly because they take too long. The ISO will
have maybe a hundred firmware packages on there; only a few are applicable to a
particular server. Then again, maybe I just haven't figured out the proper way
to make sure that the ISO contains ONLY the firmware updates applicable to my
hardware. I would appreciate tips on this.
Anyway, my notes for using BootUtil are below. Not sure OP has a similar
problem, but I hope they help...
Fixed igb NVM checksum not valid error by booting from a DOS disk and running
the intel "Bootutil.exe" program
make bootutil iso:
• make bootutil flash drive per
•
https://thesorcerer.wordpress.com/2011/07/01/guide-intel-82573l-gigabit-ethernet-with-ubuntu-11-04-and-fix-pxe-e05/
○ download preboot.exe and extract it:
https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=19186&keyword=bootutil&DownloadType=Utilities,+Tools+and+Examples&OSFullname=OS+Independent&lang=eng
• now create bootable flash via:
§
http://www.sevenforums.com/tutorials/46707-ms-dos-bootable-flash-drive-create.html
○ and copy the preboot folder to it
• make iso from the flash drive using imgburn
• WARNING: IMGBURN contains adware -- be careful when clicking through
the installer
•
http://superuser.com/questions/477569/how-can-i-create-a-bootable-dvd-iso-from-a-usb-drive
○ install/run ImgBurn
○ Create bootable ISO per above web page, except see below
○ on the bootable tab in imgburn, first extract the image from
the flash drive, then it will prompt you to use the image in the current
project -- select yes.
• now the ISO is bootable via DRAC
• boot it and run
• bootutil -nic=5 -defcfg
○ also played a bit but probably not neccesarry:
○ bootutil -nic=5 -fe
○ bootutil -nic=5 -fd
• reboot machine
• booted Dell Firmware update ISO just to see if adapters were visible now --
they are!
• booted ESX - adapters are visible again too!
• see also (maybe this will be easier next time):
• http://chtaube.eu/computers/freedos/bootable-usb/
•
http://chtaube.eu/computers/freedos/bootable-usb/image-generation-howto/
> -----Original Message-----
> From: Rene Shuster [mailto:[email protected]]
> Sent: Monday, August 01, 2016 10:34 AM
> To: Robert Jacobson <[email protected]>
> Cc: [email protected]; [email protected]
> Subject: Re: [Linux-PowerEdge] Need help with botched firmware update
>
> LHecking,
> In the past half decade I ran into so many problems when updating NIC
> firmware through LC that I switched to a bootable Firmware Update ISO
> based on Linux. It never failed me in the last 2 years updating dozens of
> R720s, R710s, T710, R610 and T610s. Should be mount- and bootable through
> iDRAC although I never tried since I have physical access to them.
>
> You can create it with the Dell Repository Manager or download a pre-
> authored one that includes every possible FW for a particular model. The
> pre-authored one you are looking for is located here:
> https://dell.app.box.com/v/bootabler720xd
>
> Appropriately adjust the link for other models (e.g. the ISO for the R710
> is located @ https://dell.app.box.com/v/bootabler710).
>
>
>
>
> On Sun, Jul 31, 2016 at 1:42 PM, Robert Jacobson <[email protected]
> <mailto:[email protected]> > wrote:
>
>
> What model NIC? I had a similar issue with some Intel I350 cards.
>
> IIRC I had to put a DOS-mode Intel utility (BootUtil) onto a floppy
> image and boot from it via the DRAC. I don't have access to my notes at
> the moment to give you exact details, but BootUtil fixed the cards'
> firmware.
>
>
> On Jul 30, 2016 7:30 PM, <[email protected]
> <mailto:[email protected]> > wrote:
>
>
>
> In brief: I ran dsu on an R720xd that had never seen a
> firmware update since
> it was commissioned years ago. The NIC fw updates failed and
> seem to have
> damaged the NICs or left them in an inconsistent state. It is
> no longer
> possible to connect via network.
>
> The machine is in a remote location and I will advise local
> support to swap
> in a new NIC card to bring it back online.
>
> As we still have iDRAC console access, is there anything to
> try and recover
> this situation? Reboot does not help, or power cycling. What
> about power
> cycling and unplugging power? An attempt to upgrade firmwares
> again via
> Lifecycle controller will not work as there is no
> connectivity. Firmware
> upgrade attempt via virtual media?
>
> I can't right now find out if it is still under support ...
>
> _______________________________________________
> Linux-PowerEdge mailing list
> [email protected] <mailto:[email protected]>
> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>
>
>
> _______________________________________________
> Linux-PowerEdge mailing list
> [email protected] <mailto:[email protected]>
> https://lists.us.dell.com/mailman/listinfo/linux-poweredge
>
>
>
>
>
>
> --
>
> Tech III * AppControl * Endpoint Protection * Server Maintenance Buncombe
> County Schools Technology Department Network Group ComicSans Awareness
> Campaign <http://comicsanscriminal.com>
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge