Skip to Content.
Sympa Menu

rare-users - Re: [RARE-users] [rare-dev] RARE/freeRtr first release for [Wedge 100BF-32X, Wedge 100BF-32QS, Wedge 100BF-64X and APS6064X]

Subject: RARE user and assistance email list

List archive

Re: [RARE-users] [rare-dev] RARE/freeRtr first release for [Wedge 100BF-32X, Wedge 100BF-32QS, Wedge 100BF-64X and APS6064X]


Chronological Thread 
  • From: Frederic LOUI <>
  • To: David Richardson <>
  • Cc: Tim Chown <>,
  • Subject: Re: [RARE-users] [rare-dev] RARE/freeRtr first release for [Wedge 100BF-32X, Wedge 100BF-32QS, Wedge 100BF-64X and APS6064X]
  • Date: Fri, 13 May 2022 00:07:59 +0200
  • Dkim-filter: OpenDKIM Filter v2.10.3 zmtaauth01.partage.renater.fr 01D62140096
  • Importance: Normal

Hi, ONIE installation should be done via main board CPU(MBC) please note that this is not BMC.

In order to access Main board CPU, you first login via console or SSH to BMC.

When you got BMC  access, just type: wedge_power.sh reset && sol.sh 

You should switch to main board CPU. During the boot you should see grub where you select ONIE rescue.

Once booted in ONIE rescue mode you can launch:
"onie-nos-install https:// hydra ..."

I'm abroad right now hence putting the list in CC

Please let me know if you still have issues

Frederic 

Le 12 mai 2022 19:33, David Richardson <> a écrit :

Hi Frederic,

 

Thank you for this guide. I have been successful up to a point in following it, so thought I would offer my feedback.

 

We have a Wedge 100BF-32X

 

Following your guide (http://docs.freertr.org/guides/installation/wedge100bf32/onie-nos-install/), I have now reached an unknown problem:

 

I was able to boot from BMC into ONIE Rescue (with extra step of first choosing ‘ONIE’ in Grub menu, then ‘ONIE Rescue’ from 2nd grub menu).

I was connected to my LAN, with internet access via a DHCP address.

 

 

I then tried many times to paste the install comment via console connection, but it did not like it for some unknown reason.

 

(I was unsure for this step whether this needed to go into the BMC prompt or ONIE), the

ONIE:~ #
root@bmc:~#

 

 

I then connected over SSH as root, and the command ran as follows

(note SSH connected me to the ONIE prompt, not the BMC prompt as suggested in the web doc):

 

ONIE:~ # onie-nos-install http://hydra.nix.net.switch.ch/RARE/releases/1/onie-installer.bin

Info: Attempting http://hydra.nix.net.switch.ch/RARE/releases/1/onie-installer.bin ...

Connecting to hydra.nix.net.switch.ch (86.119.33.29:80)

installer            100% |************************************************************************************************************************************|   487M  0:00:00 ETA

Verifying image checksum ... OK.

Preparing image archive ... OK.

 

Installing RARE-OS on /dev/sda

Disk /dev/sda: 250069680 sectors, 119.2 GiB

Logical sector size: 512 bytes

Disk identifier (GUID): AC403922-992F-4E76-BE06-22F8989315FE

Partition table holds up to 128 entries

First usable sector is 34, last usable sector is 250069646

Partitions will be aligned on 2048-sector boundaries

Total free space is 2669 sectors (1.3 MiB)

 

Number  Start (sector)    End (sector)  Size       Code  Name

   1            2048          526335   256.0 MiB   EF00  EFI System

   2          526336          788479   128.0 MiB   3000  ONIE-BOOT

   3          788480        67897343   32.0 GiB    8300  ACCTON-DIAG

   4        67897344        68159487   128.0 MiB   0700  ONL-BOOT

   5        68159488        68421631   128.0 MiB   0700  ONL-CONFIG

   6        68421632        70518783   1024.0 MiB  0700  ONL-IMAGES

   7        70518784       250068991   85.6 GiB    0700  ONL-DATA

 

Checking disk space

 

Deleting partition /dev/sda7

Warning: The kernel is still using the old partition table.

The new table will be used at the next reboot.

The operation has completed successfully.

 

Creating partition /dev/sda3

Could not create partition 3 from 70518784 to 250069646

Error encountered; not saving changes.

Failure: Unable to install image: http://hydra.nix.net.switch.ch/RARE/releases/1/onie-installer.bin

 

 

As the installation does not appear to have completed, I am unsure now how to proceed. (the device did not self reboot as suggested on the install procedure)

I am also unclear from the documentation how I can expect to tell from the console/CLI whether freertr is running / how I should expect to access it to configure?

 

I conducted a manual reboot (poweroff command & power cycle)

 

This took me back to BMC. I started ONIE rescue mode once more and repeated the process.

 

..update, I realise I was pressing the copy button on the freeRTR install command box on the web-page, which also included the BMC prompt before the actual command.

Retrying via console a 2nd time, the command itself works on the ONIE prompt.

Unfortunately, the command has failed in the same manner.

 

Any suggestion of how to proceed, or any further tests I should try would also be appreciated.

 

A few additional questions:

-is there a minimum recommended BMC/ONIE release version?

 

OpenBMC Release 1.0.0.13

 

ONIE:/ # onie-sysinfo -v

2018.05.00.09

 

-are either of these still relevant one freeRTR is installed?

-in case it would help after the 1st failed attempt, I tried ONIE update form the grub menu, but the system appeared to enter a recurring loop with no progress.

 

Please excuse my lack of familiarity with the systems involved, I hope the feedback is useful.

 

Kind regards,
David

 

From: Tim Chown <>
Date: Monday, 9 May 2022 at 15:50
To: David Richardson <>, Raul Lopes <>
Cc: Duncan Rand <>
Subject: Fwd: [rare-dev] RARE/freeRtr first release for [Wedge 100BF-32X, Wedge 100BF-32QS, Wedge 100BF-64X and APS6064X]

 

Hi David,

 

Not sure if you’re on the rare-users list, but in case…

 

Tim



Begin forwarded message:

 

From: Frédéric LOUI <>

Subject: [rare-dev] RARE/freeRtr first release for [Wedge 100BF-32X, Wedge 100BF-32QS, Wedge 100BF-64X and APS6064X]

Date: 6 May 2022 at 18:53:16 BST

To: ,

Reply-To:

 

Hi,

The whole team is proud to announce the first release of RARE/freeRtr NOS on :
- Wedge 100BF-32X
- Wedge 100BF-32QS
- Wedge 100BF-64X
- APS6064X

This release is a first of its kind. It boasts:

- an OpenSource routing NOS with feature rich features such as MPLS, Segment Routing, SRv6 and related service (IPv4 and IPv6 L3VPN, VPLS EVPN etc.)
- OSPF, ISIS, EIGRP, RIP IGP with SR extension support
- Unique in-house IGP: LSRP, PVRP  with SR extension
- BGP (v4 and v6) with an long list of address family support
- a unique and innovative forwarding paradigm called Polka (kudo to UFES ;) )
- an extensive list of specific tailored profile (the RARE/freeRtr can act as P/PE,BNG,BRAS, CGNAT, traffic cleaner and more !)
- an innovative software life cycle management leveraging Nix package manager paradigm.
 -> it is possible to upgrade and rollback without any hitch at the software distribution level
     (think of an "apt upgrade" with the possibility to "apt downgrade #n » at the router level)
- multicast BIER
- AMT gateway/relay
- unicast 2 multicast translator
- the possibility to run on TOFINO(*) ASIC unlock 32x100GE traffic switching
- A one liner ONIE image installation
- and more …

(*) It is not included in this release but RARE/freeRtr also runs on DPDK, XDP, libpcap dataplane solution.

More information at:
http://docs.freertr.org
http://blog.freertr.org
http://rare.freertr.org

Last but not least: freertr.org

For those you wants to start their journey:
http://docs.freertr.org/guides/installation/

A large kudos to mc36 and Alex for their extraordinary and amazing work.

For the future:
* New features
* new dataplanes
* but also TOFINO2 supports that will pave the road to 400G network path

We sincerely hope that you would enjoy a great experience with this release !

Feel free to engage with us via:
- for users
- for developers
- IRC via #freertr @ hackint
- Discord via RARE/freeRtr guild (upon invitation)

Happy networking,

All the best
Frederic

 


Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under company number. 05747339, VAT number GB 197 0632 86. Jisc’s registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 02881024, VAT number GB 197 0632 86. The registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

Jisc Commercial Limited is a wholly owned Jisc subsidiary and a company limited by shares which is registered in England under company number 09316933, VAT number GB 197 0632 86. The registered office is: 4 Portwall Lane, Bristol, BS1 6NB. T 0203 697 5800.

For more details on how Jisc handles your data see our privacy notice here: https://www.jisc.ac.uk/website/privacy-notice





Archive powered by MHonArc 2.6.19.

Top of Page