Skip to Content.

rare-users - Re: [RARE-users] RES: [rare-freertr/freeRtr] Adjust new interface type for bf_forswarder (Issue #18)

Subject: RARE user and assistance email list

List archive


Re: [RARE-users] RES: [rare-freertr/freeRtr] Adjust new interface type for bf_forswarder (Issue #18)


Chronological Thread 
  • From: Alexander Gall <>
  • To: <>
  • Cc: Frédéric LOUI <>, rare-freertr/freeRtr <>, freertr <>, Author <>
  • Subject: Re: [RARE-users] RES: [rare-freertr/freeRtr] Adjust new interface type for bf_forswarder (Issue #18)
  • Date: Mon, 24 Apr 2023 16:41:54 +0200

Hi Marcos

On Mon, 24 Apr 2023 13:19:01 +0000, Marcos Felipe Schwarz
<> said:

> To test this new version I just need to update to the latest version
> "tna-install-latest"?

Yes. For your 4x100 breakout setup you'll need to use "100:2" on an
even-numbered lane for the speed setting as well as "rs" FEC. Such a
port should then look like this in bfshell:

bf-sde.pm> show
-----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-+---------------------------+----------------------------+-------------
PORT |MAC |D_P|P/PT|SPEED |FEC |AN|KR|RDY|ADM|OPR|LPBK |FRAMES RX
|FRAMES TX |E|Last UP Time |Last DWN Time
|Link uptime
-----+----+---+----+-------+----+--+--+---+---+---+--------+----------------+----------------+-+---------------------------+----------------------------+-------------
1/0 | 9/0|136|1/ 8|100G-R2| RS |Ds|Au|NO |ENB|DWN| NONE | 0|
0| |--- --- -- --:--:--.------ | --- --- -- --:--:--.------ |
0.000000 sec


Also note that if you use a corresponding single-lambda 100G QSFP28
plugin on the other side you'll need to *disable* FEC. This is because
the FEC setting only applies to the serdes lanes between the ASIC and
the plugin. The FEC setting on the optical side is controlled by the
plugin and is not configurable (it's always RS FEC).

The reason for this is that the 2-lane 100G variant uses 25Gbaud PAM4
on each lane which requires RS FEC while the 4-lane variant uses
25Gbaud NRZ that doesn't require FEC.

Regards,
Alex

> Regards,

> Marcos Schwarz

> -----Mensagem original-----
> De: Frédéric LOUI <>
> Enviada em: segunda-feira, 24 de abril de 2023 06:10
> Para: Marcos Felipe Schwarz <>
> Cc: rare-freertr/freeRtr <>; freertr
> <>; Author <>;
>
> Assunto: Re: [rare-freertr/freeRtr] Adjust new interface type for
> bf_forswarder (Issue #18)

> Hi Marcos,

> I hope you are doing well.

> When you would have spare time,
> feel free to indicate if this release solve the problem on CALTECH TOFINO-2
> P4 switch.

> Thanks in advance for you feedback,
> Frederic



>> Le 24 avr. 2023 à 14:35, Alexander Gall <> a écrit
>> :
>>
>>
>> Implemented in
>> https://bitbucket.software.geant.org/projects/RARE/repos/rare/commits/a03aadcd246a645d72b258d17d869f7149e06d5f
>>
>> The port speed in freertr can now have the number of serdes lanes to use
>> as an optional parameter separated by a colon, e.g. 100:2. This affects
>> 50G, 100G and 200G on Tofino2. All other Tofino2 ports and all Tofino
>> ports only have one valid choice and the parameter can be omitted.
>>
>> —
>> Reply to this email directly, view it on GitHub, or unsubscribe.
>> You are receiving this because you authored the thread.
>>



Archive powered by MHonArc 2.6.24.

Top of Page