Turbocharge your Quanta LB6M - Flash To Brocade TurboIron - Big Update!

Discussion in 'Networking' started by fohdeesha, Dec 18, 2017.

  1. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    Quite simple since the switch is already set up as brocade - just use the built in brocade image commands:

    enable
    copy tftp flash 192.168.1.8 v7image.bin primary
    reload

    It'll come back up with v7, and your config still intact. That said, the v8 image isn't HORRIBLE - if you're not having issues then you don't have to rush to change it or anything. I just realized it was more of a beta build than a long term release. That lacp bug is pretty bad, for example
     
    #301
    epicurean likes this.
  2. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    #302
    mixmansc likes this.
  3. dwasdfdafadfwfafd

    Joined:
    Jul 6, 2016
    Messages:
    36
    Likes Received:
    3
    #303
  4. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    They're all the exact same hardware wise. Software wise, the brocade firmware with "fan-speed 1" set will run the fans the slowest/quietest

    Here's the difference
     
    #304
    Last edited: Mar 24, 2018
  5. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    fyi BGP works perfectly (granted there's no reason it shouldn't, same hardware etc)

    crazy to think you can get a switch that'll happily do BGP/OSPF/ETC at 10gbe wirespeed across 24 ports for sub-$300

    Code:
    telnet@LB6M#sh ip bgp summary
      BGP4 Summary
      Router ID: 172.16.111.1   Local AS Number : 100
      Confederation Identifier : not configured
      Confederation Peers:
      Maximum Number of Paths Supported for Load Sharing : 1
      Number of Neighbors Configured : 2
      Number of Routes Installed : 7
      Number of Routes Advertising to All Neighbors : 10
      Number of Attribute Entries Installed : 4
      Neighbor Address  AS#   State   Time     Rt:Accepted Filtered Sent   ToSend
      172.16.102.1      200   ESTAB   1d 1h11m    3        0        4        0
      172.16.103.1      300   ESTAB   3h 5m33s    1        0        6        0
    
    Code:
    telnet@LB6M#sh ip bgp route
    Total number of BGP Routes: 7
    Status A:AGGREGATE B:BEST b:NOT-INSTALLED-BEST C:CONFED_EBGP D:DAMPED
           E:EBGP H:HISTORY I:IBGP L:LOCAL M:LOCAL-MULTIPATH m:NON-LOCAL-MULTIPATH
           S:SUPPRESSED s:STALE
           Prefix             Next Hop        Metric     LocPrf     Weight Status
    1      172.16.102.0/24    0.0.0.0         0          100        32768  BL
             AS_PATH:
    2      172.16.103.0/24    0.0.0.0         0          100        32768  BL
             AS_PATH:
    3      172.16.104.0/24    172.16.102.1    0          100        0      BE
             AS_PATH: 200
    4      172.16.111.0/24    0.0.0.0         0          100        32768  BL
             AS_PATH:
    5      172.16.122.0/24    172.16.102.1    0          100        0      BE
             AS_PATH: 200
    6      172.16.133.0/24    172.16.103.1    0          100        0      BE
             AS_PATH: 300
    7      172.16.144.0/24    172.16.102.1               100        0      BE
             AS_PATH: 200 400
    
     
    #305
    mixmansc likes this.
  6. Phinitris

    Phinitris New Member

    Joined:
    Feb 26, 2018
    Messages:
    21
    Likes Received:
    2
    @fohdeesha Unfortunately it doesn't support IPv6 which is mandatory in most networks these days. :(
     
    #306
    Last edited: Mar 26, 2018
  7. mrkrad

    mrkrad Well-Known Member

    Joined:
    Oct 13, 2012
    Messages:
    1,226
    Likes Received:
    48
    how many interfaces can you run full bgp4 routing table? on this switch?
     
    #307
  8. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    The worst part is the fact this ASIC 100% supports ipv6 routing - the brocade/quanta/etc firmware just didn't bother implementing it, so it's just sitting there unused


    there's no way you're taking a full table anywhere on a ToR switch, 12k routes max
     
    #308
  9. DBD

    DBD New Member

    Joined:
    Mar 26, 2018
    Messages:
    2
    Likes Received:
    0
    Hi guys,

    I can't figure out how to TFTP the brocadeboot.bin bootloader over to the switch. It lets me do it if I type copy tftp brocadeboot.bin active(or backup) but that's it. I can't tell if that's correct or not and I don't want to brick the switch.

    I'm following the guide on brokeaid.com:

    "Now that you've chosen, start a TFTP server and copy over brocadeboot.bin from the Bootloader folder. Then take whatever OS image you decided upon, and rename it to brocadeimage.bin - this ensures all the commands in this guide match. Put your new brocadeimage.bin on your TFTP server as well."

    but this doesn't really help much at all. Copy it over how? active, backup? What? I tried copy tftp://IP/brocadeboot.bin brocadeboot.bin and that doesn't work either. I can do everything else in this guide but this is pretty annoying. Been messing with this for hours and I give up for tonight.

    Any help guys?
     
    #309
  10. epicurean

    epicurean Member

    Joined:
    Sep 29, 2014
    Messages:
    510
    Likes Received:
    18
    #310
    fohdeesha likes this.
  11. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    You're getting WAY ahead of yourself. The "copy" instruction in that intro paragraph means copy those files to your tftp server, not to the switch. It's copied to the switch later on by copying it into a ram address. Read the guide all the way through first, like it says to do
     
    #311
    Last edited: Mar 26, 2018
  12. DBD

    DBD New Member

    Joined:
    Mar 26, 2018
    Messages:
    2
    Likes Received:
    0
    I did read the guide fully actually but this part just confused me. Made me think I had to do it twice? Thank you though. Makes sense now that it means to copy the files to your local folder directory in the tftp server. The first part is poorly worded.

    Thanks for your help!
     
    #312
  13. mixmansc

    mixmansc Member

    Joined:
    Feb 15, 2016
    Messages:
    43
    Likes Received:
    25
    I wonder if anyone has found whatever was the last "quanta" firmware to mess around with? Looked at one of the actual Quanta firmware guides and they show screenshots of a web interface, lots of IPV6 stuff, etc.
     
    #313
  14. Ethan Cain

    Ethan Cain New Member

    Joined:
    Mar 13, 2018
    Messages:
    4
    Likes Received:
    3
    Quanta firmware is mostly tech demo stuff. Quanta built hardware is always (as far as I've seen) re-branded and the code replaced with custom versions depending on the end user (E.G. Microsoft, Amazon). It doesn't mean their firmware doesn't work, but documentation and real-world tested use of it will be limited.
     
    #314
  15. Phinitris

    Phinitris New Member

    Joined:
    Feb 26, 2018
    Messages:
    21
    Likes Received:
    2
    I think I just killed one of my Quantas. The switch was running flawlessly with flashed TurboIron firmware for weeks and after I pulled power to test redundancy it doesn't come back up.
    It ist stuck during boot at:
    Code:
    TurboIron Boot Code Version 7.3.0
    Enter 'a' to stop at memory test
    Enter 'b' to stop at boot monitor
    .BOOT ERR: load monitor failed -- HANGING
    Does anyone had this issue before? I have other flashed Quantas running just fine so I wonder if this is a hardware defect or caused by the TurboIron firmware? I unfortunately can't access the boot monitor and reflash the image.

    Any suggestions? :(
     
    #315
  16. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    I've seen that once before on a legitimate switch, it's corruption of the main flash, so the boot code is no longer there in it's entirety. Definitely not caused by the brocade firmware. It could also be bad ram, but that's more rare. If you hit A when it's booting the memory test mode might still work, but I don't remember the options to run an automatic ram test

    Were you writing to flash when you pulled power? NOR flash rarely corrupts itself out of nowhere (but that said it does still happen)

    If you can ship it to me I can fix it via jtag, if you're in the US shipping is about $25 each way from the last time someone sent me one

    Edit: have you tried hitting b while it's booting? Try a few times (power off and fresh boot each time)
     
    #316
    Last edited: Jun 30, 2018
  17. Phinitris

    Phinitris New Member

    Joined:
    Feb 26, 2018
    Messages:
    21
    Likes Received:
    2
    Thanks. The memtest does work and does not display any issues. I did not write to flash. The switch was running for weeks and I pulled power without even being logged onto the switch. I believe either the boot ROM is corrupted or the flash is just defect (which is unlikely).
    I tried to press B during boot to boot into the monitor but it just displays the same error message.
    I live in Germany so shipping will be a little bit more expensive. I will run some additional tests and let you know.
     
    #317
  18. Phinitris

    Phinitris New Member

    Joined:
    Feb 26, 2018
    Messages:
    21
    Likes Received:
    2
    Hmm. Always same error. Shipment to the US is not really an option as import/export tax applies which will make shipping cost about $250. Can almost get a new Quanta for that price. :(
     
    #318
  19. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    764
    Likes Received:
    565
    I highly doubt it was pulling the power that caused it, it most likely just revealed an issue that happened weeks ago. The switch only reads from flash during boot (or during special operations like loading configs or TFTP'ing files).

    So the boot sector of flash could have been damaged or corrupted weeks ago, but since the switch had already booted and copied all running code into RAM, you wouldn't notice until you pulled power and tried to make it boot again.

    What test did you run from the memtest menu? there's quite a few in there. If you have some spare time, I would open up one of your working LB6M's, take the RAM stick out (it's in a socket, laptop ram), and put it in the broken quanta, and see if it can boot then.

    if that doesn't work then it's most likely a flash corruption issue - did you purchase this switch on ebay? I know a while ago one ebay seller was drilling a hole/trying to damage the flash chip of all the models he was shipping out.

    To write a new uncorrupted bootloader to flash, you'll need a powerPC jtag unit. If you can find a BDI2000 to buy, I can send you the files and walk you through it - however checking the german and US ebay, I don't see any for sale currently. I would ship you mine to let you borrow it, but looking up rates, it would cost $100 just to get it there, nevermind the taxes and return shipping :(
     
    #319
    Last edited: Jul 1, 2018
  20. Phinitris

    Phinitris New Member

    Joined:
    Feb 26, 2018
    Messages:
    21
    Likes Received:
    2
    Yes. The boot sector shouldn't even touched even when writing to the flash. I can try and get some RAM from my other switches and test it out but I doubt that the issue is caused by faulty RAM.

    Thank you very much for your offer. I will try and check eBay once in a while if I can get my hands on a BDI2000 ;)
     
    #320
    Last edited: Jul 2, 2018
Similar Threads: Turbocharge Quanta
Forum Title Date
Networking Quanta LB8 1LB8ZZ0001 help Sep 19, 2018
Networking Quanta LB6M ...? Buying assistance; fast -- but as easy as possible. Sep 17, 2018
Networking Error Revert Quanta LB6M to Fastpath Sep 7, 2018
Networking Quanta LB4G software (QSSC-LB410GS) Sep 3, 2018
Networking Quanta LB4M Web Interface Aug 21, 2018

Share This Page