N972TB

Tim took his final flight on the evening of March 22, 2017 – passed away in his sleep surrounded by friends in La Jolla, California. Please share your memories with us here on this page. There’s also a facebook page we can add you to.

Please consider making a donation gift here in Tim’s name: http://www.angelflightwest.org/donate/tim-braly-memorial/

Please note: If you are a Brocade Employee your donations will be matched.

Tim Braly was a frequent-flying, extremely dedicated member of Angel Flight West. Since he joined in 2012, he flew 131 flights and more than 1,000 hours to help people get the medical treatment they needed, consistently ranking among the most frequent contributors in Oregon and the other places he flew. He was known throughout the organization and by his passengers as selfless, kind, and generous. His family and friends have established this memorial page to pay tribute to his many contributions to Angel Flight West and its passengers.


From John: 

Tim’s plane, Ruby, bore the month/year of his birth and his initials: 9/72 TB

God Speed Tango Bravo


From Maria: 

May he always be remembered for his kind heart and the tremendous work he did with the Angel Flight organization… I wonder just how many flights of hope he actually flew.

Here’s an article he wrote in 2005 about his first 100 missions (pages 3-4). May we never forget that bright smile or the smiles he provided to those who needed It most.

http://www.angelflightwest.org/wp-content/uploads/2014/06/afw_2015_fall_newsletter.pdf

“I often get asked why I choose to fly for AFW and donate my time and cost of flying to those in need. Selfishly, I’ll say it’s because I like to fly, so why not? But, that’s just us pilots being modest about the underlying sacrifices we accept in making a difference. It truthfully comes down to two things. First, I can’t think of a better way to donate to a cause that I can see 100% of my efforts going to make a difference in someone’s life. And second and most important, I lost my sister to breast cancer and lived first-hand the devastation and toll it takes on one’s life and the family around them. Flying for AFW has let me share in several cancer patients’ recovery efforts by reducing the stress and burden of their health care–and to that, I’m truly grateful.” Tim Braly 2015


Here’s a picture of Tim in his Army uniform (with last name Hoefling) from Feb 5, 1992 in the jungles of Panama – he was 19 years old. https://www.facebook.com/pages/Fort-Sherman-Colon-Panama/107139545992055



From Iben: 

I could go on and on about the amount Tim has helped me out. Such a smart, caring, ethical person. The background image in this picture is from a briefing we attended where he wowed us with some new network automation solution he cooked up over the weekend. He interviewed me for the consulting gig I have with the Navy and has been a great mentor and inspiration to me and many others. Many people have dreams but Tim was able to execute on his dreams.


From Jon: Tim is and was a great man, a true friend, a kind heart, a giving soul & always generous with our most precious resource, time.

He lived an adventurous & wonderful life, and hopefully knew how many of us accepted & adored him just for being Tim.

Keep Flying my Friend, the World was a better place with you in it.


CENIC 2017

Proud to be presenting the advanced SDN work we are doing for Cyber Security Education and Research at the CENIC conference here in San Diego this week.
Happy 20 anniversary to CENIC! Connecting California to the world. Advancing education and research by providing a world class network essential for innovation, collaboration, and economic growth.

http://cenic.org/conference

The Naval Postgraduate School (NPS) located at Monterey was selected by the CENIC team to present on two topics.

  1. Incidents Happen! Management in a BYOD Environment
  2. New Threats, New Approaches in Modern Data Centers

There were 3 days of sessions with an evening visit to the Scrips Aquarium. I’ve included some Pictures, slides, and video to share with you.

See the conference agenda here: http://www.slideshare.net/ibenr/cenic-conference-agenda-2017v1

Incidents Happen! Management in a BYOD Environment

 

 

New Threats, New Approaches in Modern Data Centers

Read More »

Winter Solstice Sunset BofA San Francisco

Time Lapse Movies: Winter Solstice Sunset BofA San Francisco

These 3 time lapse video’s were filmed during the Winter Solstice with the sun reflecting off the Bank of America building in San Francisco.

Filming started at 4PM and went 2 hours until 6PM on December 22nd, 2016.


iPhone 7 Time Lapse


Nikon D7000 Time Lapse


Nikon D750 Time Lapse


Many thanks to my IETF friend Ole for letting us use his view to film these time lapse videos!

15590295_10154845766951057_3831920544241947360_n

Technology Adoption Lifecycle

My friends David Witkowski and Martin Casado have talked about the adoption of technology in culture and society. The graph shows how long it’s taken for many technologies we take for granted to become common place.

consumptionspreads

While this graph is for the United States you can see similar technology adoption lifecycles for other countries if you travel a lot – you notice some technologies are even skipped. Wired land based telephone lines, for example – not something you’d expect to see.  Most new households simply use their cell phones.

There’s a danger of government intervention when attempts to regulate new industries go wrong. This movie the “Killswitch” shows us well how this happens. (You can watch it on Netflix).

David wrote a great article about how over-regulation in California is forcing new tech and companies like Uber’s self-driving cars to move their business elsewhere such as Arizona – Read it here: https://www.linkedin.com/pulse/california-dreaming-turning-regulatory-nightmare-david-witkowsk

For many of us it’s the new technology of the day that defines us.

band-camp-new-product-adoption

Diffusion of Innovations – economics of SDN NFV

Martin Casado spoke at the NetEvents Cloud Innovation Summit keynote on March 27th, 2014 about “How the Hypervisor Can Become a Horizontal Security Layer in the Data Center”.

Security will never be the same again.  It’s a losing battle. 40% of SDN adopters paying money for SDN network virtualization are doing it for a security use case implementing micro-segments on a per app basis overcoming the traditional limits of vlans and hard wired firewall policies.

One of the main take-aways I liked from Martin’s talk was his “Technology Adoption Curve” showing the five steps for any new data center concept. This is what a typical CIO is now going through when learning about Virtualization, Cloud, SDN, and now NFV on their path to the SDDC.

  1. Science Fiction
  2. Plausible
  3. Let the crazies go first
  4. Help me understand
  5. Get me into production

When researching for this post I found that this is related to the economic theory “Diffusion of Innovations” and the “Logistics Function”.

tech-adoption-s-curve

I wonder – where are you now in this adoption curve?  What category is your organization in:

  • innovator – willing to take risks with financial resources help absorb failure
  • early adopter –  new technology will help them stay competitive
  • early majority – above average social status yet lack opinion leadership
  • late majority – typically skeptical about innovation
  • laggard – aversion to change and focused on tradition

With successive groups of consumers adopting a new technology (shown in blue), its market share (yellow) will eventually reach the saturation level. In mathematics the S curve is known as the logistic function.

A logistic function or logistic curve is a common special case of the more general sigmoid function, with equation:

f(x) = \frac{1}{1 + \mathrm e^{-x}}

where e is Euler’s number (approximately equal to 2.71828). For values of x in the range of real numbers from −∞ to +∞, the S-curve shown above is obtained.

The logistic function can be used to illustrate the progress of the diffusion of an innovation through its life cycle. Historically, when new products are introduced there is an intense amount of research and development which leads to dramatic improvements in quality and reductions in cost. This leads to a period of rapid industry growth. Some of the more famous examples are: railroads, incandescent light bulbs, electrification, the Ford Model T, air travel and computers. Eventually, dramatic improvement and cost reduction opportunities are exhausted, the product or process are in widespread use with few remaining potential new customers, and markets become saturated.

Logistic analysis was used in papers by several researchers at the International Institute of Applied Systems Analysis (IIASA). These papers deal with the diffusion of various innovations, infrastructures and energy source substitutions and the role of work in the economy as well as with the long economic cycle. Long economic cycles were investigated by Robert Ayres (1989).[7] Cesare Marchetti published on long economic cycles and on diffusion of innovations.[8][9] Arnulf Grübler’s book (1990) gives a detailed account of the diffusion of infrastructures including canals, railroads, highways and airlines, showing that their diffusion followed logistic shaped curves.[10]

Carlota Perez used a logistic curve to illustrate the long (Kondratiev) business cycle with the following labels: beginning of a technological era as irruption, the ascent as frenzy, the rapid build out as synergy and the completion as maturity.[11]

Everett Rogers’ studies of technology diffusion have a direct application to the examination of Internet use.  He describes the time-phased movement of adoption and adaptation in terms of an “S-curve,” which describes a slow initial rise over time, followed by a more rapid acceleration and finally a slowing toward steady state. S curves show the rate of adoption for six technologies in the US, beginning with telephone, followed by radio, television, cable television, VCR, Personal Computers and Internet. Telephone rises slowly.  Radio, TV, VCR and Internet rise very steeply. TV seems to have risen fastest, and, like phones and radio, has achieved almost 100% diffusion.  (Internet is unlikely to achieve this 100% saturation as rapidly since about half the remaining non-users in the US have declared themselves uninterested in joining the Internet.)

http://www.techknowlogia.org/tkl_active_pages2/CurrentArticles/main.asp?IssueNumber=16&FileType=HTML&ArticleID=398

SBC Serial Port Device Console Server

 

Introduction

Have you ever had to drag your laptop with a serial port and cable into an extremely loud, freezing cold (or boiling hot), data center to program a new network device such as a router or firewall? In the time it takes to find the right drivers and COM port for the USB Serial Port adaptor you can make a small network based serial port console server for around $100. This allows you to do the same work on up to 4 devices from anywhere with a network connection.

Don’t be like this guy when you could be working remote over a vpn!

cloud-dedicated-tools.jpg

This blog post shows how to use a Raspberry Pi 3 single board computer (SBC) as a network based serial port console server.  Connect the Raspberry Pi to an Ethernet or wireless network then use SSH or telnet to open a terminal window. Since the SBC runs a real 64 bit Linux operating system normal applications such as IPERF3, NMAP, and SCREEN work just fine.

Total project cost depends on what parts you already have and what you need to purchase. It takes around 2 hours to download the latest operating system image and copy it to the flash chip during which time you can build the kit and get everything ready.

Alternatives

There are many popular Network Serial Port Console servers available on eBay and Amazon for hundreds of dollars.  They have limited feature sets with closed operating systems and cannot be upgraded or expanded.

Bill of Materials

Here is the list of parts (BOM) needed to complete the build out of the project.

NOTE: a reliable power supply and Micro SD Flash Memory Card are important to the stability of this solution. Skimping on these two items could cause unplanned trips to the data center for troubleshooting this solution which is supposed to save you time, not make things worse.

  1. Raspberry Pi 3 ~$40

    product_2704
    Case available from Adafruit
  2. Case for Raspberry Pi 3 ~ $10 (Optional but recommended)
  3. Micro SD Card – 8GB or larger ~$20 (get an enterprise grade “type 10” flash chip with fast read write speeds)
  4. Micro SD to SD Card adapter for your computer ~$10 (used to transfer the OS image)
  5. USB to Serial Port adapter(s) ~$15 (up to 4 can be used simultaneously if needed)
  6. USB Power supply (or PoE option below)
    1. MicroUSB to USB type A power cable ~$5 (same type use by most android phones)
    2. 5-10 Watt USB Power Supply Adapter ~$5 (2.5 Amps recommended for fully loaded setup) https://www.adafruit.com/products/1995 or…
  7. IEEE 802.3af Micro USB Active PoE Splitter Power Over Ethernet 48V to 5V 2.4A ~$10
  8. An “admin” computer to use for testing and setup – Mac, Windows, Linux
  9. For initial setup you would also need the following:
    1. HDMI cable
    2. HDMI capable display monitor 1080p
    3. USB Keyboard

Setup Process

Follow these steps to build the solution:

  1. Obtain all the needed components in one place. You can assemble them later.
  2. Download the Operating System image to your admin computer.
    1. Open a web browser to: https://wiki.ubuntu.com/ARM/RaspberryPi
    2. Download this file: http://www.finnie.org/software/raspberrypi/ubuntu-rpi3/ubuntu-16.04-preinstalled-server-armhf+raspi3.img.xz
    3. Compressed download file size is: 216 MB
    4. Expand to: ubuntu-16.04-preinstalled-server-armhf+raspi3.img
  3. Insert the MicroSD card into the admin computer.
  4. Checking microSD Card performance and check whether is counterfeit:
    – H2testw 1.4 – Gold Standard In Detecting USB Counterfeit Drives
    – F3 – an alternative to h2testw
    This will help determine if the Micro SD Card is worth using.
  5. Copy the OS image to the MicroSD card.
    1. The image file size is over 4.3GB so depending on the write speed of the MicroSD card this can take an hour or so.
    2. Open a terminal command line interface on the admin computer.
    3. Here are the steps for Mac OS:
      diskutil list
      diskutil unmountDisk /dev/disk4
      sudo dd bs=1m if=~/Downloads/ubuntu-16.04-preinstalled-server-armhf+raspi3.img of=/dev/disk4

      Press Ctrl-t to monitor copy progress.

    4. Instructions for other Operating Systems and images can be found here: https://www.raspberrypi.org/documentation/installation/installing-images/README.md
  6. While the copy process takes place complete the following…
  7. Remove the Raspberry Pi 3 from the box and assemble with the case.
  8. Connect the Raspberry Pi 3 unit to the following:
    1. Local Area Ethernet Network
    2. HDMI display
    3. USB keyboard
  9. Turn on the display.
  10. When the copy process on the Admin computer completes you can remove the MicroSD card from the adapter.
  11. Insert the MicroSD card into the Raspberry Pi 3.
  12. Use the Micro USB cable to connect the Raspberry Pi 3 device to the power adapter.
  13. The Raspberry Pi 3 will boot up. You should see the login prompt on the display.
  14. Login with user and pass ubuntu/ubuntu.
  15. Run ifconfig to see the local assigned IP address. This assumes there is a DHCP server on the LAN. You can also assign a static IP address if needed.
  16. You can also use arp from your admin computer to find the Raspberry Pi 3 IP Address: https://www.raspberrypi.org/forums/viewtopic.php?t=74176
  17. Open a secure shell session from your admin PC to the IP Address of the Raspberry Pi 3.
  18. Update the Raspberry Pi 3 and install the tools you need:
    sudo apt-get –y update
    sudo apt-get –y upgrade
    sudo apt-get –y install iperf3 nmap sendemail
  19. Note the Ethernet MAC address and make a label to identify the Raspberry Pi 3 when it’s being used in the field. You may want to note the default password and other contact info on the label as well.
  20. Optionally: Here’s a script that can email you the IP Address when the Raspberry Pi 3 boots up. Edit /etc/rc.local and add a link to this file there.
    #/bin/sh
    now=$(date)
    IPADDRESS=$(/sbin/ifconfig eth0 | sed -n 's/.*inet addr:\([^ ]*\).*/\1/p')
    MACADDRESS=$(/sbin/ifconfig eth0 | sed -n 's/.*Link\([^ ]*\):*/\1/p')
    IPADDRESS="$IPADDRESS\n - $now \n -$MACADDRESS"
    echo "RaspberryPi3 IP address:\n - $IPADDRESS " | sendemail -o tls=yes username=iben.rodriguez@gmail.com password=qdfqraugzundgjzn -s smtp.gmail.com:587 -f iben.rodriguez@gmail.com -t raspberrypi3@ibenit.com -u "raspberrypi3 IP Address" -q

    Here is an example of what the email looks like:

        RaspberryPi3 IP address:
        - 192.168.123.456
        - Mon Nov  7 01:15:14 UTC 2016
        - encap:Ethernet  HWaddr b8:27:eb:12:34:56
  21. Once the setup steps are completed you can unplug everything and move the Raspberry Pi 3 device to its operational location in the field.

Operating Instructions

Once you have everything ready you can move the solution into place where the device with the serial port resides.  For example:  a data center with racks of network equipment that needs to have its initial networking configuration applied or changed.  The Raspberry Pi 3 has 4 USB ports that can each be used with a standard USB to RS-232 Serial Port adaptor.  With a USB hub you could connect even more serial port adapters if needed.

  1. Connect the serial ports to the serial port adaptors with the cables you’d normally use with your laptop.
  2. Connect the USB to RS-232 serial port adaptors to the Raspberry Pi 3.
  3. Make sure the Micro SD Card with the configured Operating System image is seated properly in the Raspberry Pi 3.
  4. Use the MicroSD USB cable to connect the Raspberry Pi 3 to the power supply adaptor.
  5. Based on the setup steps above you should know how to find the IP address using the MAC address and the DHCP server, ARP, or the email script.
  6. Using the IP address of the Raspberry Pi you can now establish an ssh secure shell session from your admin workstation.
    ssh ‪ubuntu@192.168.123.456
  7. Login with the user name and password established during the setup steps.
    ‪ubuntu@192.168.123.456's password: P@ss!23456789
  8. Find the device path to the USB Seral Port(s) with this command:
    ls -al /dev/ttyU*

    crw-rw---- 1 root dialout 188, 0 Nov  6 02:26 /dev/ttyUSB0

    With multiple USB to Serial adaptors you will see many tty entries. See this post for more details on this: http://raspberrypi.stackexchange.com/questions/12246/why-does-usb-port-enumeration-change

  9. Use the “screen” application to connect to the USB Serial Port
    screen /dev/ttyUSB0
  10. Press the enter key to wake up the console device and do your work.
  11. To quit the screen app, type CTRL-A, then \.
  12. You can also use the Raspberry Pi 3 as a remote linux administration workstation with commands such as iperf3 and nmap.

USB Device Power Usage

Run this command to see the maximum power utilization budget of the USB devices plugged into your Raspberry Pi 3.

ubuntu@ubuntu:~$ lsusb -v|egrep "^Bus|MaxPower"
Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    MaxPower              100mA
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    MaxPower              100mA
Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
    MaxPower               44mA
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
    MaxPower                2mA

Obviously, the more USB devices you connect the more power you will need. Adjust the capacity of the USB power supply adapter accordingly.

Next Steps

On my wishlist of things to try next:

 

Raspberry Pi 3 Specifications

Raspberry Pi 3 Model B
Release date 29 February 2016
Introductory price US$35
Operating system Raspbian
Ubuntu MATE
Snappy Ubuntu Core
Windows 10 IoT Core[1]
RISC OS
Debian
Arch Linux ARM
System-on-chip used Broadcom BCM2837
CPU 1.2 GHz 64/32-bit quad-core ARM Cortex-A53
Memory GB LPDDR2 RAM at 900 MHz[2]
Storage MicroSDHC slot
Graphics Broadcom VideoCore IV at higher clock frequencies (300 MHz & 400 MHz) than previous that run at 250 MHz
Power 800 mA (4.0 W)
Website raspberrypi.org

Brocade MLXe Firmware upgrade and downgrade

Framework for code check and upgrade of Brocade MLXe firmware

Process Overview

Follow these steps to update the Brocade MLXe to the latest firmware.

Should take from 30 to 60 minutes depending on your system configuration.

  1. Download these ZIP files from http://my.brocade.com and save them to the c:\temp directory of your TFTP server
    1. 05900be.zip
    2. 06000ab.zip
  2. TFTP Server was configured to use c:\temp as the root/base file directory. TFTPD32 was used in this process – download it from: http://tftpd32.jounin.net/
  3. For this example process the zip files were expanded to the c:\temp\MLX directory.
  4. In the scripts below replace with the actual IP Address of the TFTP server you will be used.
  5. Log into management module of the Brocade MLXe with SSH or telnet
  6. Simplest method is to use the manifest file if possible.
  7. More complex method ir if you’re upgrading from from an older code version is to use the scripts below to upgrade each component individually
  8. Copy and paste these commands to run them on the target device
  9. The steps to run the upgrade are shown below
  10. There are also examples of the actual output
  11. And see the section below about how to use ms excel to generate a list of the file paths

mybrcd

my.brocade.com – Multi-Service IronWare MLXe NetIron Zip File Download

Run these commands to go to version 5.9

Manifest file method

show flash enable Run this command to upgrade the MLXe devices to the latest 5.9.00be code.

copy tftp system all-images TFTP-SERVER-IP-ADDRESS manifest /MLX/XMR-MLX05900be_Manifest.txt

Run this command to upgrade the MLXe devices to the latest 6.0.00ab code.

copy tftp system all-images TFTP-SERVER-IP-ADDRESS manifest /MLX/MLX06000ab_Manifest.txt

Individual Component Method

show version
show flash
enable
copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Monitor/ManagementModule/xmb05900.bin monitor copy tftp flash /MLX/Boot/ManagementModule/xmprm05900.bin boot copy tftp flash /MLX/Application/ManagementModule/xmr05900be.bin primary copy tftp flash /MLX/Application/ManagementModule/xmr05900be.bin secondary copy tftp image /MLX/Combined/Application/xm05900be.bin primary copy tftp image /MLX/Combined/Application/xm05900be.bin secondary copy tftp lp /MLX/Application/InterfaceModule/xmlp05900be.bin primary all copy tftp lp /MLX/Application/InterfaceModule/xmlp05900be.bin secondary all copy tftp lp /MLX/Monitor/InterfaceModule/xmlb05900.bin monitor all copy tftp lp /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all copy tftp lp /MLX/Combined/FPGA/lpfpga05900be.bin fpga-all all copy tftp lp /MLX/Monitor/InterfaceModule/xmlb05900.bin monitor all copy tftp lp /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all copy tftp lp /MLX/Combined/FPGA/lpfpga05900be.bin fpga-all all

Run these commands to go to version 6.0.00ab

show version
show flash
enable
copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Monitor/ManagementModule/xmb06000.bin monitor
copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Boot/ManagementModule/xmprm05900.bin boot
copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr06000ab.bin primary
copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr06000ab.bin secondary
copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm06000ab.bin primary
copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm06000ab.bin secondary
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp06000ab.bin primary all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp06000ab.bin secondary all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb06000.bin monitor all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga06000ab.bin fpga-all all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb06000.bin monitor all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga06000ab.bin fpga-all all

Verify the version of flash currently installed – 6.0.00ab

telnet@NetIron XMR-4000 Router>show flash
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Active Management Module (Left Slot)
Code Flash - Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 19:59:17 GMT+00 Sun Oct 30 2016
Boot Flash - Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Standby Management Module (Right Slot)
Code Flash: Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 23:16:10 GMT+00 Fri Oct 28 2016
Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line Card Slot 1
Code Flash: Type MT28F256J3, Size 66846720 Bytes (~64 MB)
 o IronWare Image (Primary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T175, Size 449576 bytes, Check Sum 3bc9
 Compiled on Mar 19 2015 at 03:17:00 labeled as xmlprm05900
FPGA Version (Stored In Flash):
 PBIF Version = 2.05, Build Time = 5/20/2015 22:20:00
XPP Version = 6.04, Build Time = 5/2/2016 11:54:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All show flash done
telnet@NetIron XMR-4000 Router>

TFTP Server Logs – timeline

Here is a copy of the logs from the TFTP server. You can see the whole process takes about 30 minutes.  If you only push to primary or secondary and not both the time will be reduced slightly. If you have more line cards the time will take much longer.

<MLX\Monitor\ManagementModule\xmb06000.bin>: sent 1068 blks, 546489 bytes in 2 s. 0 blk resent [30/10 19:35:26.907]
<MLX\Boot\ManagementModule\xmprm05900.bin>: sent 1020 blks, 521771 bytes in 10 s. 4 blks resent [30/10 19:35:39.682]
<MLX\Application\ManagementModule\xmr06000ab.bin>: sent 20716 blks, 10606432 bytes in 46 s. 0 blk resent [30/10 19:36:34.523]
<MLX\Application\ManagementModule\xmr06000ab.bin>: sent 20716 blks, 10606432 bytes in 45 s. 0 blk resent [30/10 19:38:04.251]
<MLX\Combined\Application\xm06000ab.bin>: sent 39342 blks, 20142932 bytes in 22 s. 4 blks resent [30/10 19:39:11.829]
<MLX\Application\InterfaceModule\xmlp06000ab.bin>: sent 18626 blks, 9536356 bytes in 7 s. 0 blk resent [30/10 19:43:20.254]
<MLX\Application\InterfaceModule\xmlp06000ab.bin>: sent 18626 blks, 9536356 bytes in 7 s. 0 blk resent [30/10 19:45:56.349]
<MLX\Monitor\InterfaceModule\xmlb06000.bin>: sent 1117 blks, 571513 bytes in 0 s. 0 blk resent [30/10 19:47:47.314]
<MLX\Boot\InterfaceModule\xmlprm05900.bin>: sent 1025 blks, 524288 bytes in 5 s. 2 blks resent [30/10 19:48:02.098]
<MLX\Combined\FPGA\lpfpga06000ab.bin>: sent 326629 blks, 167234039 bytes in 143 s. 0 blk resent [30/10 19:50:41.373]
<MLX\Monitor\InterfaceModule\xmlb06000.bin>: sent 1117 blks, 571513 bytes in 0 s. 0 blk resent [30/10 19:55:20.393]
<MLX\Boot\InterfaceModule\xmlprm05900.bin>: sent 1025 blks, 524288 bytes in 1 s. 0 blk resent [30/10 19:55:28.134]
<MLX\Combined\FPGA\lpfpga06000ab.bin>: sent 326629 blks, 167234039 bytes in 110 s. 0 blk resent [30/10 19:57:34.409]

Show Module output

Our test MLXe-4 only had one line card in it.

telnet@NetIron XMR-4000 Router#sho mod
Module Status Ports Starting MAC
M1 (left ):BR-MLX-MR2-X Management Module Active
M2 (right):BR-MLX-MR2-X Management Module Standby(Ready State)
F1: NI-X-HSF Switch Fabric Module Active
F2: NI-X-HSF Switch Fabric Module Active
F3: NI-X-HSF Switch Fabric Module Active
S1: BR-MLX-10Gx20 20-port 1/10GbE Module CARD_STATE_UP 20 cc4e.2400.0000
S2:
S3:
S4:

Initial process framework – needed validation

This is the draft starting process we received. It was missing a few lines and was expanded. All latest firmware in the directory MLX – see below for full path and file names…
Replace the TFTP-SERVER-IP-ADDRESS and xxxxx items below with the correct items for the device being updated.
Framework for code check and upgrade

  1. Log into management module
    1. Run command show version
    2. Parse the following info
    3. What module
    4. What boot version on the module
    5. What monitor version on the module
    6. What ironware version on module
    7. If all current stop
  2. If management card is not current, update management cards then line cards by running the following commands:
    1. copy tftp flash TFTP-SERVER-IP-ADDRESS xmb xxxxx. bin monitor
    2. copy tftp flash TFTP-SERVER-IP-ADDRESS xmprm xxxxx .bin boot
    3. copy tftp image TFTP-SERVER-IP-ADDRESS xm xxxxx .bin [primary |secondary] [delete-first]
    4. copy tftp lp TFTP-SERVER-IP-ADDRESS xmlb xxxxx .bin monitor [all |slot-number]
    5. copy tftp lp TFTP-SERVER-IP-ADDRESS xmlprm xxxxx .bin boot [all |slot-number]
    6. copy tftp lp TFTP-SERVER-IP-ADDRESS lpfpga xxxxx .bin fpga-all [slot-num | all] [force -overwrite]
  3. If management card is current, run “show modules” to see if there is any line cards (note: line cards with the incorrect version will not be displayed in the “show version” command, only in the “show module” command
  4. If all current stop
  5. If not current update the line cards
    1. copy tftp lp TFTP-SERVER-IP-ADDRESS xmlb xxxxx .bin monitor [all |slot-number]
    2. copy tftp lp TFTP-SERVER-IP-ADDRESS xmlprm xxxxx .bin boot [all |slot-number]
    3. copy tftp lp TFTP-SERVER-IP-ADDRESS lpfpga xxxxx .bin fpga-all [slot-num | all] [force -overwrite]
  6. Run command “wr mem”
  7. Run command “reload”
  8. Run command “sh version”

To obtain the list of BIN files follow these steps:

  1. download the zip files with the code from http://my.brocade.com to the c:\temp directory of your tftp server
  2. expand the zip file into the MLX directory
  3. run this cli command from a CMD prompt
    dir /s/b c:\temp\MLX\*.bin
  4. copy and paste the output into a new excel
  5. search and replace all “c:\temp” with “” null (basically – remove all matches of that string)
  6. replace the backslashes “\” with forward slashes “/”
  7. use the generated file paths as shown below in the TFTP script above
  8. Copy and paste from excel to notepad and use these file paths in the scripts above
  9. Here is the example output:
/MLX/Application/InterfaceModule/xmlp05900be.bin
/MLX/Application/InterfaceModule/xmlp06000ab.bin
/MLX/Application/ManagementModule/xmr05900be.bin
/MLX/Application/ManagementModule/xmr06000ab.bin
/MLX/Boot/InterfaceModule/xmlprm05900.bin
/MLX/Boot/ManagementModule/xmprm05900.bin
/MLX/Combined/Application/xm05900be.bin
/MLX/Combined/Application/xm06000ab.bin
/MLX/Combined/FPGA/lpfpga05900be.bin
/MLX/Combined/FPGA/lpfpga06000ab.bin
/MLX/Combined/FPGA/lpfpga_npb_06000ab.bin
/MLX/FPGA/InterfaceModule/pbif-ber-g3_05900be.bin
/MLX/FPGA/InterfaceModule/pbif-ber-g3_06000ab.bin
/MLX/FPGA/InterfaceModule/pbif4x40_05900be.bin
/MLX/FPGA/InterfaceModule/pbif4x40_06000ab.bin
/MLX/FPGA/InterfaceModule/pbif8x10_05900be.bin
/MLX/FPGA/InterfaceModule/pbif8x10_06000ab.bin
/MLX/FPGA/InterfaceModule/pbifmrj_05900be.bin
/MLX/FPGA/InterfaceModule/pbifmrj_06000ab.bin
/MLX/FPGA/InterfaceModule/pbifsp2_05900be.bin
/MLX/FPGA/InterfaceModule/pbifsp2_06000ab.bin
/MLX/FPGA/InterfaceModule/statsmrj_05900be.bin
/MLX/FPGA/InterfaceModule/statsmrj_06000ab.bin
/MLX/FPGA/InterfaceModule/xgmacsp2_05900be.bin
/MLX/FPGA/InterfaceModule/xgmacsp2_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp20x10g3_05900be.bin
/MLX/FPGA/InterfaceModule/xpp20x10g3_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp20x10g3_npb_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp2x100g3_05900be.bin
/MLX/FPGA/InterfaceModule/xpp2x100g3_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp2x100g3_npb_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp2x100_05900be.bin
/MLX/FPGA/InterfaceModule/xpp2x100_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp4x10g3_05900be.bin
/MLX/FPGA/InterfaceModule/xpp4x10g3_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp4x40_05900be.bin
/MLX/FPGA/InterfaceModule/xpp4x40_06000ab.bin
/MLX/FPGA/InterfaceModule/xpp8x10_05900be.bin
/MLX/FPGA/InterfaceModule/xpp8x10_06000ab.bin
/MLX/FPGA/InterfaceModule/xppmrj_05900be.bin
/MLX/FPGA/InterfaceModule/xppmrj_06000ab.bin
/MLX/FPGA/InterfaceModule/xppsp2_05900be.bin
/MLX/FPGA/InterfaceModule/xppsp2_06000ab.bin
/MLX/FPGA/InterfaceModule/xppxsp2_05900be.bin
/MLX/FPGA/InterfaceModule/xppxsp2_06000ab.bin
/MLX/Monitor/InterfaceModule/xmlb05900.bin
/MLX/Monitor/InterfaceModule/xmlb06000.bin
/MLX/Monitor/ManagementModule/xmb05900.bin
/MLX/Monitor/ManagementModule/xmb06000.bin

Log showing firmware downgrade from 6.0 to 5.9

telnet@NetIron XMR-4000 Router>show flash
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Active Management Module (Left Slot)
Code Flash - Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 19:59:17 GMT+00 Sun Oct 30 2016

Boot Flash - Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Standby Management Module (Right Slot)
Code Flash: Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 23:16:10 GMT+00 Fri Oct 28 2016

Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line Card Slot 1
Code Flash: Type MT28F256J3, Size 66846720 Bytes (~64 MB)
 o IronWare Image (Primary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T175, Size 449576 bytes, Check Sum 3bc9
 Compiled on Mar 19 2015 at 03:17:00 labeled as xmlprm05900
FPGA Version (Stored In Flash):
 PBIF Version = 2.05, Build Time = 5/20/2015 22:20:00

XPP Version = 6.04, Build Time = 5/2/2016 11:54:00

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All show flash done
telnet@NetIron XMR-4000 Router>

Log showing upgrade to 5.9.00be

telnet@NetIron XMR-4000 Router>en
No password has been assigned yet...
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Monitor/ManagementModule/xmb05900.bin monitor
.................................TFTP: Download to MP mon flash done.
Copy MP MONITOR IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
..Code flash synchronization to standby MP is done.
Copy MP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Boot/ManagementModule/xmprm05900.bin boot
................................TFTP: Download to MP boot flash done.
Copy to boot flash:
Erasing....Writing...............................................................Done
Copy MP BOOT IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy MP BOOT SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr05900be.bin primary
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to primary flash done.
Copy MP PRIMARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
.........................................Code flash synchronization to standby MP is done.
Copy MP PRIMARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr05900be.bin secondary
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to secondary flash done.
Copy MP SECONDARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
.........................................Code flash synchronization to standby MP is done.
Copy MP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm05900be.bin primary
Invalid input -> primary
Type ? for a list
telnet@NetIron XMR-4000 Router#copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm05900be.bin secondary
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Download combined image from tftp is done - Start Copying Individual Images.
1) Copy LP Application Image.
Copy to LP secondary flash.
Save a copy to MP's flash, please wait..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP SECONDARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
..............................................................................Code flash synchronization to standby MP is done.
Copy file LP Application on MP to file secondary on all LP slots
....................................................................File Download: LP Application (MP) -> secondary (LP 1) is done.
File download to interface module is done (1 successful)
Copy LP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
2) Copy MP Application Image.
Copy to MP secondary flash.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done.
Copy MP SECONDARY IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy MP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp05900be.bin primary all
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP primary flash done.
Save a copy to MP's flash, please wait...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP PRIMARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
..............................................................................Code flash synchronization to standby MP is done.
Copy LP PRIMARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Application/InterfaceModule/xmlp05900be.bin from tftp on MP to file primary on all LP slots
...................................................................File Download: /MLX/Application/InterfaceModule/xmlp05900be.bin from tftp (MP) -> primary (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp05900be.bin secondary all
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP secondary flash done.
Save a copy to MP's flash, please wait..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP SECONDARY IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy file /MLX/Application/InterfaceModule/xmlp05900be.bin from tftp on MP to file secondary on all LP slots
...................................................................File Download: /MLX/Application/InterfaceModule/xmlp05900be.bin from tftp (MP) -> secondary (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb05900.bin monitor all
...................................TFTP: Download to LP mon done.
Save a copy to MP's flash, please wait........................................Done
Copy LP MONITOR IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
....Code flash synchronization to standby MP is done.
Copy LP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Monitor/InterfaceModule/xmlb05900.bin from tftp on MP to file monitor on all LP slots
......File Download: /MLX/Monitor/InterfaceModule/xmlb05900.bin from tftp (MP) -> monitor (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
.................................TFTP: Download to LP boot done.
Save a copy to MP's flash, please wait....................................Done
Copy file /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp on MP to file boot on all LP slots
...............File Download: /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp (MP) -> boot (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga05900be.bin fpga-all all
Bundle FPGA download begins: 16 images in the bundle.
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP FPGA ALL done.
Copying FPGA images to the applicable slot(s), this may take several minutes...
Copying 5th image (PBIF - BERg3(2x100g3/20x10g3/4x10g3)) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
Copying 13th image (XPP - 20x10g3) to slot(s) 1.
..........................................................................................................................................................................................................................................................................................FPGA XPP Download: /MLX/Combined/FPGA/lpfpga05900be.bin from tftp (MP) -> XPP (LP 1) is done.
FPGA XPP download to interface module is done (1 successful)
Copying 13th image (XPP - 20x10g3) to applicable slots is complete (1 interface module(s) updated).
Bundle FPGA copy to interface module(s) completed.
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb05900.bin monitor all
...................................TFTP: Download to LP mon done.
Save a copy to MP's flash, please wait........................................Done
Copy LP MONITOR IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy LP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Monitor/InterfaceModule/xmlb05900.bin from tftp on MP to file monitor on all LP slots
.....File Download: /MLX/Monitor/InterfaceModule/xmlb05900.bin from tftp (MP) -> monitor (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
.................................TFTP: Download to LP boot done.
Save a copy to MP's flash, please wait....................................Done
Copy file /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp on MP to file boot on all LP slots
...............File Download: /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp (MP) -> boot (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga05900be.bin fpga-all all
Bundle FPGA download begins: 16 images in the bundle.
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP FPGA ALL done.
Copying FPGA images to the applicable slot(s), this may take several minutes...
Copying 5th image (PBIF - BERg3(2x100g3/20x10g3/4x10g3)) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
Copying 13th image (XPP - 20x10g3) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
No FPGA image to be copied.
Bundle FPGA copy to interface module(s) completed.

show flash output after upgrade to 5.9.00be

telnet@NetIron XMR-4000 Router#show flash
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Active Management Module (Left Slot)
Code Flash - Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 5.9.0T163, Size 10132247 bytes, Check Sum 276f
 Compiled on Sep 19 2016 at 05:30:28 labeled as xmr05900be
 o IronWare Image (Secondary)
 Version 5.9.0T163, Size 10132247 bytes, Check Sum 276f
 Compiled on Sep 19 2016 at 05:30:28 labeled as xmr05900be
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 5.9.0T175, Size 568786 bytes, Check Sum a509
 Compiled on Mar 19 2015 at 03:17:18 labeled as xmlb05900
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o Monitor Image
 Version 5.9.0T165, Size 539842 bytes, Check Sum e382
 Compiled on Mar 19 2015 at 03:16:20 labeled as xmb05900
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 19:59:17 GMT+00 Sun Oct 30 2016

Boot Flash - Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Standby Management Module (Right Slot)
Code Flash: Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 5.9.0T163, Size 10132247 bytes, Check Sum 276f
 Compiled on Sep 19 2016 at 05:30:28 labeled as xmr05900be
 o IronWare Image (Secondary)
 Version 5.9.0T163, Size 10132247 bytes, Check Sum 276f
 Compiled on Sep 19 2016 at 05:30:28 labeled as xmr05900be
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 5.9.0T175, Size 568786 bytes, Check Sum a509
 Compiled on Mar 19 2015 at 03:17:18 labeled as xmlb05900
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o Monitor Image
 Version 5.9.0T165, Size 539842 bytes, Check Sum e382
 Compiled on Mar 19 2015 at 03:16:20 labeled as xmb05900
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 23:16:10 GMT+00 Fri Oct 28 2016

Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line Card Slot 1
Code Flash: Type MT28F256J3, Size 66846720 Bytes (~64 MB)
 o IronWare Image (Primary)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o IronWare Image (Secondary)
 Version 5.9.0T177, Size 9495950 bytes, Check Sum 1502
 Compiled on Sep 19 2016 at 05:38:38 labeled as xmlp05900be
 o Monitor Image
 Version 5.9.0T175, Size 568786 bytes, Check Sum a509
 Compiled on Mar 19 2015 at 03:17:18 labeled as xmlb05900
Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T175, Size 449576 bytes, Check Sum 3bc9
 Compiled on Mar 19 2015 at 03:17:00 labeled as xmlprm05900
FPGA Version (Stored In Flash):
 PBIF Version = 2.05, Build Time = 5/20/2015 22:20:00
XPP Version = 4.05, Build Time = 11/2/2015 10:31:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All show flash done
telnet@NetIron XMR-4000 Router#

Log showing upgrade to 6.0.00ab

telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Monitor/ManagementModule/xmb06000.bin monitor
..................................TFTP: Download to MP mon flash done.
Copy MP MONITOR IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
..Code flash synchronization to standby MP is done.
Copy MP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Boot/ManagementModule/xmprm05900.bin boot
................................TFTP: Download to MP boot flash done.
Copy to boot flash:
Erasing....Writing...............................................................Done
Copy MP BOOT IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy MP BOOT SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr06000ab.bin primary
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to primary flash done.
Copy MP PRIMARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
...........................................Code flash synchronization to standby MP is done.
Copy MP PRIMARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp flash TFTP-SERVER-IP-ADDRESS /MLX/Application/ManagementModule/xmr06000ab.bin secondary
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to secondary flash done.
Copy MP SECONDARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
...........................................Code flash synchronization to standby MP is done.
Copy MP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm06000ab.bin primary
Invalid input -> primary
Type ? for a list
telnet@NetIron XMR-4000 Router#copy tftp image TFTP-SERVER-IP-ADDRESS /MLX/Combined/Application/xm06000ab.bin secondary
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Download combined image from tftp is done - Start Copying Individual Images.
1) Copy LP Application Image.
Copy to LP secondary flash.
Save a copy to MP's flash, please wait.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP SECONDARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
..............................................................................Code flash synchronization to standby MP is done.
Copy file LP Application on MP to file secondary on all LP slots
.....................................................................File Download: LP Application (MP) -> secondary (LP 1) is done.
File download to interface module is done (1 successful)
Copy LP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
2) Copy MP Application Image.
Copy to MP secondary flash..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done.
Copy MP SECONDARY IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy MP SECONDARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp06000ab.bin primary all
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP primary flash done.
Save a copy to MP's flash, please wait....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP PRIMARY IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
...............................................................................Code flash synchronization to standby MP is done.
Copy LP PRIMARY SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Application/InterfaceModule/xmlp06000ab.bin from tftp on MP to file primary on all LP slots
...................................................................File Download: /MLX/Application/InterfaceModule/xmlp06000ab.bin from tftp (MP) -> primary (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Application/InterfaceModule/xmlp06000ab.bin secondary all
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP secondary flash done.
Save a copy to MP's flash, please wait.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Done
Copy LP SECONDARY IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy file /MLX/Application/InterfaceModule/xmlp06000ab.bin from tftp on MP to file secondary on all LP slots
...................................................................File Download: /MLX/Application/InterfaceModule/xmlp06000ab.bin from tftp (MP) -> secondary (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb06000.bin monitor all
...................................TFTP: Download to LP mon done.
Save a copy to MP's flash, please wait........................................Done
Copy LP MONITOR IMAGE to standby MP, please wait.
Start code flash synchronization to standby MP.
....Code flash synchronization to standby MP is done.
Copy LP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Monitor/InterfaceModule/xmlb06000.bin from tftp on MP to file monitor on all LP slots
......File Download: /MLX/Monitor/InterfaceModule/xmlb06000.bin from tftp (MP) -> monitor (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
.................................TFTP: Download to LP boot done.
Save a copy to MP's flash, please wait....................................Done
Copy file /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp on MP to file boot on all LP slots
...............File Download: /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp (MP) -> boot (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga06000ab.bin fpga-all all
Bundle FPGA download begins: 16 images in the bundle.
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP FPGA ALL done.
Copying FPGA images to the applicable slot(s), this may take several minutes...
Copying 5th image (PBIF - BERg3(2x100g3/20x10g3/4x10g3)) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
Copying 13th image (XPP - 20x10g3) to slot(s) 1.
......................................................................................................................................................................................................................................................................................FPGA XPP Download: /MLX/Combined/FPGA/lpfpga06000ab.bin from tftp (MP) -> XPP (LP 1) is done.
FPGA XPP download to interface module is done (1 successful)
Copying 13th image (XPP - 20x10g3) to applicable slots is complete (1 interface module(s) updated).
Bundle FPGA copy to interface module(s) completed.
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Monitor/InterfaceModule/xmlb06000.bin monitor all
...................................TFTP: Download to LP mon done.
Save a copy to MP's flash, please wait........................................Done
Copy LP MONITOR IMAGE to standby MP, please wait.
MP images Sync Not Needed.
Copy LP MONITOR SIG FILE to standby MP, please wait.
Startup config sync to standby MP is Done.
Copy file /MLX/Monitor/InterfaceModule/xmlb06000.bin from tftp on MP to file monitor on all LP slots
.....File Download: /MLX/Monitor/InterfaceModule/xmlb06000.bin from tftp (MP) -> monitor (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Boot/InterfaceModule/xmlprm05900.bin boot all
.................................TFTP: Download to LP boot done.
Save a copy to MP's flash, please wait....................................Done
Copy file /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp on MP to file boot on all LP slots
...............File Download: /MLX/Boot/InterfaceModule/xmlprm05900.bin from tftp (MP) -> boot (LP 1) is done.
File download to interface module is done (1 successful)
telnet@NetIron XMR-4000 Router#copy tftp lp TFTP-SERVER-IP-ADDRESS /MLX/Combined/FPGA/lpfpga06000ab.bin fpga-all all
Bundle FPGA download begins: 16 images in the bundle.
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................TFTP: Download to LP FPGA ALL done.
Copying FPGA images to the applicable slot(s), this may take several minutes...
Copying 5th image (PBIF - BERg3(2x100g3/20x10g3/4x10g3)) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
Copying 13th image (XPP - 20x10g3) to slot(s) 1 skipped, same version exists. Use "force overwrite" if required.
No FPGA image to be copied.
Bundle FPGA copy to interface module(s) completed.

show flash output after upgrade to 6.0.00ab

telnet@NetIron XMR-4000 Router#show flash
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Active Management Module (Left Slot)
Code Flash - Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 19:59:17 GMT+00 Sun Oct 30 2016

Boot Flash - Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Standby Management Module (Right Slot)
Code Flash: Type MT28F256J3, Size 128 MB
 o IronWare Image (Primary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT163, Size 10606432 bytes, Check Sum 48fb
 Compiled on Sep 19 2016 at 14:11:42 labeled as xmr06000ab
 o LP Kernel Image (Monitor for LP Image Type 0)
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
 o LP IronWare Image (Primary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o LP IronWare Image (Secondary for LP Image Type 0)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T165, Size 546489 bytes, Check Sum 37d2
 Compiled on Jun 7 2016 at 16:09:32 labeled as xmb06000
 o Startup Configuration
 Size 585 bytes, Check Sum b61e
 Modified on 23:16:10 GMT+00 Fri Oct 28 2016

Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T165, Size 521771 bytes, Check Sum 4fb8
 Compiled on Mar 19 2015 at 03:16:46 labeled as xmprm05900
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Line Card Slot 1
Code Flash: Type MT28F256J3, Size 66846720 Bytes (~64 MB)
 o IronWare Image (Primary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o IronWare Image (Secondary)
 Version 6.0.0aT177, Size 9536356 bytes, Check Sum b278
 Compiled on Sep 19 2016 at 14:20:12 labeled as xmlp06000ab
 o Monitor Image
 Version 6.0.0T175, Size 571513 bytes, Check Sum 4875
 Compiled on Jun 7 2016 at 16:09:50 labeled as xmlb06000
Boot Flash: Type MX29LV040C, Size 512 KB
 o Boot Image
 Version 5.9.0T175, Size 449576 bytes, Check Sum 3bc9
 Compiled on Mar 19 2015 at 03:17:00 labeled as xmlprm05900
FPGA Version (Stored In Flash):
 PBIF Version = 2.05, Build Time = 5/20/2015 22:20:00

XPP Version = 6.04, Build Time = 5/2/2016 11:54:00

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All show flash done
telnet@NetIron XMR-4000 Router#

 

Get Your SSL Certificates Here – 2016

NOTE: Amazon AWS customers can try out their SSL Certificate Manager service but it works best if your machines are fully automated with devops tools (Chef, Puppet, SaltStack, Ansible, etc). AWS does not offer insurance, badging, or wildcard certs.

http://docs.aws.amazon.com/acm/latest/userguide/acm-billing.html

SSL/TLS certificates provisioned through AWS Certificate Manager are free. You pay only for the AWS resources you create to run your website or application.

AWS Certificate Manager (ACM) handles the complexity of provisioning, deploying, and managing certificates provided by ACM (ACM Certificates) for your AWS-based websites and applications. You use ACM to request and manage the certificate and then use other AWS services to provision the ACM Certificate for your website or application. As shown by the following illustration, ACM Certificates are currently available for use with only Elastic Load Balancing and Amazon CloudFront. You cannot use ACM Certificates outside of AWS.

Step Right Up and Get Your SSL Certificates Here

Wildcard RapidSSL Certificate

http://www.rapidssl.com/buy-ssl/wildcard-ssl-certificate/

  • Fast issuance and easy install
  • 99% browser support
  • Chained Cert works with most newer handheld devices and mobile browsers
  • Up to 256-bit SSL encryption

Price

  • 1 Year: $131.00
  • 2 Years: $232.00 ($116 per year)
  • 3 Years: $333.00 ($111 per year)
  • 4 Years: $432.00 ($108 per year)

RapidSSL (non-wildcard) Certificate Price

  • 1 Year: $38.00
  • 2 Years: $62.00 ($31 per year)
  • 3 Years: $81.00 ($27 per year)
  • 4 Years: $104.00 ($26 per year)

Trustwave Wildcard 256-Bit SSL Certificate Details

https://ssl.trustwave.com/ssl-premium-wildcard.php

  • Organization Vetted
  • $100,000 Warranty
  • Free Technical Support
  • Free Trusted Commerce Site Seal
  • Free lifetime reissuance
  • Your organization’s name appears in the certificate
  • 100% Trusted Root Guarantee
  • Good for multiple server names
  • Not a low assurance instant issued certificate

Price

  • 1 Year: $340.00
  • 2 Years: $640.00
  • 3 Years: $940.00

Thawte SSL Web Server Certificates Wildcard Details
https://www.thawte.com/ssl/wildcard-ssl-certificates/index.html

  • Organization Vetted
  • Save time and money with fewer SSL certificates to manage and purchase.
  • Create a secure, private connection between a web browser and web server, including gateways, web forms, mail and FTP servers, and VPNs with up to 256-bit SSL encryption.
  • Secure your competitive advantage with SSL from Thawte, a globally recognized certificate authority with root certificates included in over 99% of browsers.

Price

  • 1 Year: $540.00
  • 2 Years: $1040.00

Comodo PremiumSSL Wildcard Details

http://www.comodo.com/business-security/digital-certificates/wildcard-ssl.php

  • Organization Vetted
  • Domain Vetted
  • Secure multiple sub-domains on a single domain name with one Certificate
  • Full business-validated certificate
  • 2048 bit industry standard SSL Certificate
  • Trusted by all popular browsers
  • 99.3% browser compatibility
  • Unlimited Re-issuance Policy
  • 128/256 bit encryption

Price

  • 1 Year: $390.00
  • 2 Years: $740.00
  • 3 Years: $1090.00
  • 4 Years: $1440.00
  • 5 Years: $1790.00

Request Process

Fill out the form below and email it to me with your CSR at: sslcerts@ibenit.com

I will email you an invoice from paypal along with your new certificate.

Here’s what you’ll get: http://www.freessl.com/buy-ssl/wildcard-ssl-certificate/index.html

CSR Instructions

https://knowledge.rapidssl.com/support/ssl-certificate-support/index?page=content&actp=CROSSLINK&id=so13985

NOTE: The following characters can not be accepted: < > ~ ! @ # $ % ^ * / \ ( ) ?.,&

Type the following command to generate a private key that is file encrypted. You will be prompted for the password to access the file and also when starting your web server. Warning: If you lose or forget the pass phrase, you must purchase another certificate.

openssl genrsa -des3 -out domainname.key 2048

You could also create a private key without file encryption if you do not want to enter the pass phrase when starting your web server:

openssl genrsa -out domainname.key 2048

Type the following command to create a CSR with the RSA private key (output will be PEM format):

openssl req -new -key domainname.key -out domainname.csr

NOTE: You will be prompted for your PEM pass phrase if you included the “-des3″ switch.  This is optional. Don’t include the -des3 if you want your webserver to be able to restart without human intervention.

Fill Out This Form

Wildcard Certificates will be issued for *.domain-name.com

  • Domain Name:
  • Certificate Duration:  1  2  3  4  5  Years
  • Domain Contact Email:
    (Needs to match whois info)
  • First Name:
  • Last Name:
  • Address:
  • City:
  • Country:
  • State:
  • Zip/Postal Code:
  • Phone:

Example Issued Certificate Information

Common name: *.domain-name
SANs: *.domain-name
Organization: *.domain-name
Location: US
Valid from February 29, 2010 to February 29, 2015
Signature Algorithm: sha1WithRSAEncryption
Issuer: RapidSSL CA

Common name: RapidSSL CA
Organization: GeoTrust, Inc.
Location: US
Valid from February 19, 2010 to February 18, 2020
Serial Number: 145105 (0x236d1)
Signature Algorithm: sha1WithRSAEncryption
Issuer: GeoTrust Global CA

How to read a CSR

openssl req -text -noout -in host.csr