Skip to Content.

rare-users - Re: [RARE-users] RARE/freeRtr VC-minar

Subject: RARE user and assistance email list

List archive


Re: [RARE-users] RARE/freeRtr VC-minar


Chronological Thread 
  • From: Frédéric LOUI <>
  • To: Italo Da Silva Brito <>
  • Cc:
  • Subject: Re: [RARE-users] RARE/freeRtr VC-minar
  • Date: Fri, 24 Sep 2021 17:00:49 +0200
  • Dkim-filter: OpenDKIM Filter v2.10.3 zmtaauth01.partage.renater.fr 984F214053D

Hi Italo !

I’m good thanks. Crawling under tons of emails …
I still have a huge backlog to process, but anyway … This means that we are
doing meaningful activities !

> I started doing the tutorial from step 1 (because missed the #0001
> VC-minar).

IIRC, our team started to push Youtube video. I hope you’d find it useful.

> I was able to complete all the steps,
Congrats !

> but I just wanna suggest a few changes I noticed when doing the steps:

Of course the doc is perfectible and is subject for perpetual improvement.

> 1 - On step 3.2: I suggest we have the explicit name suggestion for the
> software config: r1-sw.txt

Oh thanks this is an omission from my part ! I was pretty sure to have
written a version mentioning r1-sw.txt

> 2 - On step 3.3: I think it is missing a sudo right before calling java to
> run qtr.jar:

Usually, you don’t need sudo, but you are right in this example you must be
root (or have sudi) because freeRtr root folder is /rtr
You need root privileges when you try to use reserved port (below 1024) and
also when freeRtr folder is owned by root.

As an exercise you can just try to install freeRtr in your home directory and
start running it as a regular user.

I’ll push the changes ASAP, thanks for these suggestions !

PS: Putting the list as it can help other people struggling with the docs :)

À bientôt,
-- Frederic




> Le 21 sept. 2021 à 19:56, Italo Da Silva Brito <> a écrit :
>
> Hi Frédéric,
>
> How are you doing? It was great to watch the “VC-minar” today! Thank you
> for providing such a good and little-by-little steps!
>
> I started doing the tutorial from step 1 (because missed the #0001
> VC-minar).
>
> I was able to complete all the steps, but I just wanna suggest a few
> changes I noticed when doing the steps:
>
> 1 - On step 3.2: I suggest we have the explicit name suggestion for the
> software config: r1-sw.txt
>
> It is easy to figure it out during the step-by-step about the file name.
> But I think it would be good just have it in the beginning of step 3.2 (as
> you did for the hardware)
>
> 2 - On step 3.3: I think it is missing a sudo right before calling java to
> run qtr.jar:
>
> sudo java
> -jar rtr.jar routersc r1-hw.txt r1-sw.txt
>
>
> Without sudo, we received the following error:
>
> debian:/rtr$ java -jar rtr.jar routersc r1-hw.txt r1-sw.txt
>
> ####### ##################
> ## ## ##
> ## # ## ### ##### ##### ## ### ## ## ###
> ## # ### ## ## ## ## ## ### ## ## ### ##
> #### ## ## ####### ####### ## ## ## ## ##
> ## # ## ## ## ## ## ##
> ## ## ## ## ## ## ## ## ##
> #### ## ##### ##### ## ## ##
>
> freeRouter v21.9.21-cur, done by cs@nop.
>
> place on the web: http://www.freertr.net/
> license: http://creativecommons.org/licenses/by-sa/4.0/
> quote1: make the world better
> quote2: if a machine can learn the value of human life, maybe we can too
> quote3: be liberal in what you accept, and conservative in what you send
> quote4: the beer-ware license for selected group of people:
> cs@nop wrote these files. as long as you retain this notice you
> can do whatever you want with this stuff. if we meet some day, and
> you think this stuff is worth it, you can buy me a beer in return
>
> info cfg.cfgInit.doInit:cfgInit.java:662 booting
> info cfg.cfgInit.doInit:cfgInit.java:806 initializing hardware
> exception ifc.ifcUdpInt.<init>:ifcUdpInt.java:100 java.net.BindException:
> Permission denied (Bind failed) at
> java.net.PlainDatagramSocketImpl.bind0:PlainDatagramSocketImpl.java:-2/java.net.AbstractPlainDatagramSocketImpl.bind:AbstractPlainDatagramSocketImpl.java:131/java.net.DatagramSocket.bind:DatagramSocket.java:394/ifc.ifcUdpInt.<init>:ifcUdpInt.java:95/cfg.cfgInit.executeHWcommands:cfgInit.java:449/cfg.cfgInit.doInit:cfgInit.java:807/cfg.cfgInit.doMain:cfgInit.java:1021/router.main:router.java:17/
> error cfg.cfgInit.stopRouter:cfgInit.java:930 shutdown code=8
> reason=exception java.net.BindException: Permission denied (Bind failed) at
> java.net.PlainDatagramSocketImpl.bind0:PlainDatagramSocketImpl.java:-2/java.net.AbstractPlainDatagramSocketImpl.bind:AbstractPlainDatagramSocketImpl.java:131/java.net.DatagramSocket.bind:DatagramSocket.java:394/ifc.ifcUdpInt.<init>:ifcUdpInt.java:95/cfg.cfgInit.executeHWcommands:cfgInit.java:449/cfg.cfgInit.doInit:cfgInit.java:807/cfg.cfgInit.doMain:cfgInit.java:1021/router.main:router.java:17/
>
> My environment is also a Debian buster:
>
> $ lsb_release -a
> No LSB modules are available.
> Distributor ID:
> Debian
> Description: Debian GNU/Linux 10 (buster)
> Release: 10
> Codename: buster
>
>
> Sorry if I sent this to the wrong place! And thanks in advance for you
> attention!
>
>
>
> Italo Valcy da Silva Brito, Senior Network Engineer
> Center for Internet Augmented Research & Assessment
> Phone: 305-348-8077 |
> <fiulogo_h_cymk.png>
>



  • Re: [RARE-users] RARE/freeRtr VC-minar, Frédéric LOUI, 09/24/2021

Archive powered by MHonArc 2.6.19.

Top of Page