Quanta LB6M (10GbE) -- Discussion

fohdeesha

Kaini Industries
Nov 20, 2016
2,330
2,467
113
31
fohdeesha.com
looking for someone to jump on discord with us ASAP, so we can walk you through it and create easy to follow documentation in the process. We also need a couple memory output commands run to make a couple "verification" steps. Due to the bricking risk if you follow a command incorrectly, we don't want to publish it until we have it very easy to follow. risk of bricking it is 0 if you can copy/paste our commands without changing them.

Message me! the sooner someone volunteers the sooner the guide will be posted for everyone
 
Last edited:
  • Like
Reactions: fvanlint

verygeeky

New Member
Dec 16, 2017
3
4
3
47
Well that was fun! (fohdeesha's paste output was from my LB6M -> Brokeaid Turboirom) If anyone has access to a legit Brocade Turboiron X24, we'd also like to explore the flash protection and EEPROM for serial number offsets.
 
Last edited:

abq

Active Member
May 23, 2015
580
140
43
LOOOOOOOOOOOOOOL. docu to come soon. I can't believe it. everything works, all of it. all done from bootloader
ya'll just got one of these for free: http://www.suntekpc.com/image/network-switch-xxx-brocade-turboiron-ti-24x-ac-data-sheet.pdf

Code:
TX24 Router#show ver
  SW: Version 07.4.00pT203 Copyright (c) 1996-2012 Brocade Communications Systems, Inc. All rights reserved.
      Compiled on Mar 22 2016 at 03:35:33 labeled as TIR07400p
      (6850809 bytes) from Tftp TIR07400p.bin
      Compressed Boot-Monitor Image size = 369366, Version:07.3.00T205 (trz07300)
  HW: Stackable TurboIron-X24
==========================================================================
      Serial  #: ??LB6M
      P-ASIC  0: type B820, rev 11  subrev 00
==========================================================================
  825 MHz Power PC processor MPC8541E (version 8020/0020) 330 MHz bus
  512 KB boot flash memory
31744 KB code flash memory
  512 MB DRAM
The system uptime is 2 minutes 5 seconds
The system : started=cold start

TX24 Router#
Impressive work - Thank You!
 
  • Like
Reactions: fvanlint

fohdeesha

Kaini Industries
Nov 20, 2016
2,330
2,467
113
31
fohdeesha.com
just got done with fvanlint on discord, he helped us get all the extra output we needed for verification steps and got his succesfully turned into a full L3 TurboIron and was able to get vlan routing working in about 60 seconds. The actual process of flashing the brocade code only took ~2 commands and 60 seconds, so if you can copy paste, the guide should be easy to follow.

Full disclosure, after testing everything, there's 2 caveats when turning it into a brocade:

1. the Brocade equivalent device has no status/activity LEDs for the SFP+ ports, so as you can imagine the software has no code to control them. The result is after flashing your quanta, the sfp+ status led's won't do anything. All the chassis and copper LEDs still work obviously, so just a cosmetic thing on the SFP+ ports

2. The Brocade also only has 1 out of band management port. So when flashing this software, the #2 OOB management port ceases to do anything. The OS doesn't see it to configure, and it's not bridged to mgmt 1, so it does nothing. If you need OOB management you still have mgmt #1 like normal, and obviously in-band management on all the other ports
 

fvanlint

New Member
May 23, 2016
17
6
3
36
Netherlands
vlint.nu
So, I am now the proud owner of a Brocade TX24. Or at least, that what the system tells me :)
@fohdeesha talked me through the process, but it was actually pretty easy, once I got it going.

Before we could get started, I had to solve some other problems: I was using a usb-serial adapter on my macbook which gave garbled output. Switching to an old Xubuntu laptop using screen helped.

As @fohdeesha stated above, the actual flashing is only two commands. You copy two files to a TFTP server (I used my Synology) and the LB6M boots from there. Then you copy the running Brocade bootloader over the Fasthpath boot loader. Finally, you start the actual Brocade TX24 OS and write that to flash.

After flashing successfully, we shortly tried a few different settings such as inter-vlan routing (which is now pretty easy to do!) and setting vlan ports. I have not stress-tested the switch yet, but this will now become my new core switch, now that inter-vlan routing works, so that stress testing will follow in a not-too-distant future.

Lots of thanks to @fohdeesha and crew for figuring this out!

Following some output from the 'new' switch:

telnet@TX24 Router#show version
SW: Version 08.0.01eT203 Copyright (c) 1996-2013 Brocade Communications Systems, Inc. All rights reserved.
Compiled on Jul 15 2015 at 07:12:50 labeled as TIR08001e
(6845067 bytes) from Primary brocadeimage.bin
Compressed Boot-Monitor Image size = 369366, Version:07.3.00T205 (trz07300)
HW: Stackable TurboIron-X24
==========================================================================
Serial #: ??LB6M
P-ASIC 0: type B820, rev 11 subrev 00
==========================================================================
825 MHz Power PC processor MPC8541E (version 8020/0020) 330 MHz bus
512 KB boot flash memory
31744 KB code flash memory
512 MB DRAM
The system uptime is 6 minutes 31 seconds
The system : started=cold start


telnet@TX24 Router>show chassis
Power supply 1 (NA - NA - Regular) present, status ok
Power supply 2 (NA - NA - Regular) present, status ok
Fan 1 ok, speed (auto): [[1]]<->2<->3
Fan 2 ok, speed (auto): [[1]]<->2<->3
Fan 3 ok, speed (auto): [[1]]<->2<->3

Fan controlled temperature: 24.0 deg-C
Fan speed switching temperature thresholds:
Speed 1: NM<----->30 deg-C
Speed 2: 25<----->65 deg-C
Speed 3: 60<----->90 deg-C (shutdown)

Exhaust Side Temperature Readings:
Current temperature : 24.0 deg-C
Warning level.......: 80.0 deg-C
Shutdown level......: 90.0 deg-C
Intake Side Temperature Readings:
Current temperature : 21.0 deg-C
Boot Prom MAC: 00e0.5200.0100
 
Last edited:

mangodoc

Member
Apr 26, 2017
32
21
8
@fohdeesha Thanks for your help in flashing a LB6M into a Brocade TX24, once I got pass the laptop problems all went smoothly. As @fvanlint posted a few commands, I guess I should also. Ambient temp is 30C.

TX24 Router#show version
SW: Version 08.0.01eT203 Copyright (c) 1996-2013 Brocade Communications Systems, Inc. All rights reserved.
Compiled on Jul 15 2015 at 07:12:50 labeled as TIR08001e
(6845067 bytes) from Primary brocadeimage.bin
Compressed Boot-Monitor Image size = 369366, Version:07.3.00T205 (trz07300)
HW: Stackable TurboIron-X24
==========================================================================
Serial #: ÿÿLB6M
P-ASIC 0: type B820, rev 11 subrev 00
==========================================================================
825 MHz Power PC processor MPC8541E (version 8020/0020) 330 MHz bus
512 KB boot flash memory
31744 KB code flash memory
512 MB DRAM
The system uptime is 1 hours 23 minutes 11 seconds
The system : started=cold start

X24 Router#show chassis
Power supply 1 not present
Power supply 2 (NA - NA - Regular) present, status ok

Fan 1 ok, speed (manual): [[1]]<->2<->3
Fan 2 ok, speed (manual): [[1]]<->2<->3
Fan 3 ok, speed (manual): [[1]]<->2<->3

Fan controlled temperature: 34.0 deg-C

Fan speed switching temperature thresholds:
Speed 1: NM<----->30 deg-C
Speed 2: 25<----->65 deg-C
Speed 3: 60<----->90 deg-C (shutdown)


Exhaust Side Temperature Readings:
Current temperature : 34.0 deg-C
Warning level.......: 80.0 deg-C
Shutdown level......: 90.0 deg-C
Intake Side Temperature Readings:
Current temperature : 33.0 deg-C
Boot Prom MAC: 00e0.5200.0100


TX24 Router#show interfaces brief

Port Link State Dupl Speed Trunk Tag Pvid Pri MAC Name
1 Up Forward Full 1G None No 1 0 00e0.5200.0100
2 Down None None None None No 1 0 00e0.5200.0100
3 Down None None None None No 1 0 00e0.5200.0100
4 Down None None None None No 1 0 00e0.5200.0100
5 Down None None None None No 1 0 00e0.5200.0100
6 Down None None None None No 1 0 00e0.5200.0100
7 Down None None None None No 1 0 00e0.5200.0100
8 Down None None None None No 1 0 00e0.5200.0100
9 Down None None None None No 1 0 00e0.5200.0100
10 Down None None None None No 1 0 00e0.5200.0100
11 Down None None None None No 1 0 00e0.5200.0100
12 Down None None None None No 1 0 00e0.5200.0100
13 Down None None None None No 1 0 00e0.5200.0100
14 Down None None None None No 1 0 00e0.5200.0100
15 Down None None None None No 1 0 00e0.5200.0100
16 Down None None None None No 1 0 00e0.5200.0100
17 Down None None None None No 1 0 00e0.5200.0100
18 Down None None None None No 1 0 00e0.5200.0100
19 Down None None None None No 1 0 00e0.5200.0100
20 Down None None None None No 1 0 00e0.5200.0100
21 Down None None None None No 1 0 00e0.5200.0100
22 Down None None None None No 1 0 00e0.5200.0100
23 Down None None None None No 1 0 00e0.5200.0100
24 Down None None None None No 1 0 00e0.5200.0100
25 Down None None None None No 1 0 00e0.5200.0100
26 Down None None None None No 1 0 00e0.5200.0100
27 Down None None None None No 1 0 00e0.5200.0100
28 Down None None None None No 1 0 00e0.5200.0100
mgmt1 Down None None None None No None 0 00e0.5200.0100

Port Link State Dupl Speed Trunk Tag Pvid Pri MAC Name
ve1 Up N/A N/A N/A None N/A N/A N/A 00e0.5200.0100


TX24 Router#show interfaces ethernet 1
10GigabitEthernet1 is up, line protocol is up
Hardware is 10GigabitEthernet, address is 00e0.5200.0100 (bia 00e0.5200.0100)
Configured speed 10Gbit, actual 1Gbit, configured duplex fdx, actual fdx
Member of L2 VLAN ID 1, port is untagged, port state is FORWARDING
BPDU guard is Disabled, ROOT protect is Disabled
Link Error Dampening is Disabled
STP configured to ON, priority is level0
Flow Control is enabled
Mirror disabled, Monitor disabled
Not member of any active trunks
Not member of any configured trunks
No port name
IPG XGMII 96 bits-time
MTU 9216 bytes, encapsulation ethernet
300 second input rate: 1680 bits/sec, 2 packets/sec, 0.00% utilization
300 second output rate: 0 bits/sec, 0 packets/sec, 0.00% utilization
28600 packets input, 4293062 bytes, 0 no buffer
Received 19695 broadcasts, 6523 multicasts, 2382 unicasts
0 input errors, 0 CRC, 0 frame, 0 ignored
0 runts, 0 giants
249 packets output, 18619 bytes, 0 underruns
Transmitted 3 broadcasts, 0 multicasts, 246 unicasts
0 output errors, 0 collisions
Relay Agent Information option: Disabled

The SFP on port 1 is a EB-Link 1.25G SFP 100M RJ45
 

d.ohlin

New Member
Dec 19, 2017
14
5
3
32
New member here but anxiously awaiting this documentation! I don't have any 10Gb equipment yet but this is seriously looking like it might be a really good excuse to start lol!
 

Toby

New Member
May 6, 2016
17
4
3
47
just got done with fvanlint on discord, he helped us get all the extra output we needed for verification steps and got his succesfully turned into a full L3 TurboIron and was able to get vlan routing working in about 60 seconds.
I'm confused. On my LB6M I'm already routing between VLAN's just fine. What I don't have, that I'd like, is IPv6 routing.
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,330
2,467
113
31
fohdeesha.com
I'm confused. On my LB6M I'm already routing between VLAN's just fine. What I don't have, that I'd like, is IPv6 routing.
Sorry, we meant that it's much easier and more intuitive to get working now, not that it was impossible before. No IPV6 routing that I know of
 
Last edited:
  • Like
Reactions: Patrick

RADCOM

New Member
Aug 27, 2012
11
4
3
Sorry, we meant that it's much easier and more intuitive to get working now, not that it was impossible before. No IPV6 routing that I know of, a limitation of the broadcom PHY
fodeesha that is truly awesome work. Props for being very determined and also especially collaborative. I imagine you are an excellent engineer and so young too. An excellent career awaits I am sure.


Sent from my SM-N950F using Tapatalk
 

Sleyk

Well-Known Member
Mar 25, 2016
1,235
586
113
Stamford, CT
Sorry, we meant that it's much easier and more intuitive to get working now, not that it was impossible before. No IPV6 routing that I know of

Absolutely amazing! :cool:

I hadn't logged on for a few months as I was super busy with work, but its going to be a nice Christmas!

For what do I log on to see? Fohdeesha and his peeps smacking down the alternative firmware on us! I know alot of guys have been trying to get 1Gb sfp+ transceivers to work, so this is a super plus.

I remember trying this out on my switch with the Dell firmware, but I failed sooooo miserably. I just couldn't get it to flash and boot past the fastpath environment.

Awesome work guys! I will be trying this out when I get a moment of downtime!

Fohdeesha, my man, That's what I'm talking about!
 
  • Like
Reactions: fohdeesha

epicurean

Active Member
Sep 29, 2014
712
51
28
Not sure if this is relevant, but will turning the LB6M into a Brocade help to control the fan noise better?
 
  • Like
Reactions: K D

i6feetunder

New Member
Sep 20, 2017
10
3
3
25
Nice work! Should I try this method to replace Delta DT7024 bootloader with Dell 8024 bootloader without Jtag?
 

fohdeesha

Kaini Industries
Nov 20, 2016
2,330
2,467
113
31
fohdeesha.com
Nice work! Should I try this method to replace Delta DT7024 bootloader with Dell 8024 bootloader without Jtag?
if the 7024 loader is uboot, it should be possible, but the bootloader staging and copy addresses will most likely be different. I'd be willing to jump on discord or google hangouts with you and figure it out when I have a moment (assuming you have access to a 7024 because I do not), I have seen a few people who have been wanting to do that without jtag