← Back to team overview

opensand team mailing list archive

Re: Installing gse-encap-plugin for Multicast?

 

Good news.
Thanks for the feedback.

BR,
Fab.
Le 10/02/2014 11:33, Jussi Isokangas a écrit :
Hi,
Now it works by ping -I opensand_tun -t 2 239.1.1.1
RG Jussi



On 6 February 2014 16:16, Jussi Isokangas <jussi.t.isokangas@xxxxxxxxxxxxxx <mailto:jussi.t.isokangas@xxxxxxxxxxxxxx>> wrote:

    Hi again
    I' m still hanging up :)
    I found reason for errors. I updated from here:
    https://bugs.launchpad.net/ubuntu/+source/smcroute/+bug/1043688
    new smcroute and now scripts run sucessed. I'm glad if you can use
    your time and check scripts related my ifconfig file because data
    don't go via emu. Is one reason that opensand_tun and opensand_br
    interfaces not include multicast broadcast?

    Commands I were using (ST):  sudo iperf -c 239.1.1.1 -u -T 32 -t
    30 -i 1
    (GW): sudo iperf -s -u -B 239.1.1.1 i 1

    BR. Jussi









    On 5 February 2014 16:06, Fabrice HOBAYA
    <fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx
    <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>> wrote:

        Hi,

           I think this just because in the scripts you have modified
        the IPV4_GW_SUBNET_HOSTS name into emu_ipv4 and the
        IPV4_STs_SUBNET_HOSTS into lan_ipv4, but you do not have
        modified the name in the scripts, therefore smcroute can not
        create the multicast routes.

        BR,
        Fabrice.

        Le 05/02/2014 14:50, Jussi Isokangas a écrit :
        Hi,
        Actually I can't find  them from /etc/smcroute.conf (should
        be default location?). Even in the host machine where i can
        reinstall it without errors i can't see any conf files. On
        this machine I didn't run those scripts.

        gw@gw-VirtualBox:/etc$ whereis smcroute.conf
        smcroute: /usr/sbin/smcroute /etc/smcroute
        /usr/share/man/man8/smcroute.8.gz

        Enclosed edited scripts
        Br. Jussi




        On 5 February 2014 14:51, Fabrice HOBAYA
        <fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx
        <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>> wrote:

            Hi,

               Could you send me your smcroute conf files.

               Regarding the warning it does not matter.

            BR,
            Fabrice.

            Le 05/02/2014 13:47, Jussi Isokangas a écrit :
            Thank you!
            You have huge mount of ST!
            After running gonf files I got conflicts on smcroute and
            can't use it even purge and re-install.
            "Segmentation fault (core dumped)"
            and after re install "dpkg erroor: processing smcroute
            (--configure)

            I'm not sure if I have to use names in script included
            in daemon.conf :
            GW daemon.conf
            emu_ipv4 = 192.168.18.42/24 <http://192.168.18.42/24>
            lan_iface = eth1
            lan_ipv4 = 192.168.42.1/24 <http://192.168.42.1/24>

            ST: daemon.conf
            Something else



            Is it matter of the warning "plugin AAL5/ATM may be
            missing" ?
            RG Jussi










            On 4 February 2014 18:14, Fabrice HOBAYA
            <fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx
            <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>> wrote:

                Hi,

                   Regarding IPV4 multicast routing, we have tested
                the platform with smcroute
                (http://www.cschill.de/smcroute/) which is not an
                OpenSAND tool.

                   Attached to this mail, small scripts that gives
                an example of smcroute configuration.
                   This configuration set:
                - The ST1 as a multicast router and listener for the
                multicast group 239.1.1.1
                - The GW as a multicast router and listener for the
                multicast group 239.1.1.1
                - The ST3 as a multicast listener for the multicast
                group 239.1.1.1

                On this files you have to check if interface names
                and subnetwork addresses match your platform.

                Trick: regarding the multicast ping, don't forget to
                use the -t option to modify the ttl which is set to
                1 by default for multicast addresses.

                BR,
                Fabrice.

                Le 04/02/2014 16:51, Julien BERNARD a écrit :

                    Hi Juss,


                        I have trivial question considering send
                        multicast. I expect I' ll need install
                        gse-encap plugin to working with Multicast.

                    You don't need to install GSE for multicast,
                    this should work with ATM and MPEG encapsulations.
                    Fabrice should sent you some advices for
                    multicast soon.

                        I have tested Multicast  by Iperf-tool
                        without success. Anyway ping works normally.
                        I can't install that plugin trough
                        installation manual I got error:

                        /checking whether gcc needs -traditional... no
                        checking for X... no
                        checking for $CXX... no
                        checking for -c... no
                        checking for $CXXFLAGS... no
                        checking for $CPPFLAGS... no
                        checking for conftest.$ac_ext... no
                        checking for >&5... no
                        checking for pkg-config... /usr/bin/pkg-config
                        checking pkg-config is at least version
                        0.9.0... yes
                        checking for OPENSAND_GSE... no
                        checking for OPENSAND_GSE... configure:
                        error: Package requirements (gse = 2.0.0)
                        were not met:

                        No package 'gse' found

                        Consider adjusting the PKG_CONFIG_PATH
                        environment variable if you
                        installed software in a non-standard prefix.

                        Alternatively, you may set the environment
                        variables OPENSAND_GSE_CFLAGS
                        and OPENSAND_GSE_LIBS to avoid the need to
                        call pkg-config.
                        See the pkg-config man page for more details.
                        /
                        I have tried many tricks to set environment
                        variables without success.


                    I think you did not installed the GSE package.
                    To avoid the compilation phase, you can install
                    libopensand-gse-encap-plugin on daemons and
                    libopensand-gse-encap-plugin-manager on manager.
                    It is available on our repository and on
                    launchpad. If you use the package downloaded on
                    launchpad or if you still want to compile the
                    plugin, install the libgse package before. It is
                    available on the libgse launchpad page.

                    Regards,


-- Fabrice HOBAYA
                PhD - Réseaux, Télécommunications, Systèmes et
                Architectures
                Ingénieur d'études Viveris Technologies
                +335 61 00 31 84
                fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx
                <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>


                --
                Mailing list: https://launchpad.net/~opensand
                <https://launchpad.net/%7Eopensand>
                Post to     : opensand@xxxxxxxxxxxxxxxxxxx
                <mailto:opensand@xxxxxxxxxxxxxxxxxxx>
                Unsubscribe : https://launchpad.net/~opensand
                <https://launchpad.net/%7Eopensand>
                More help   : https://help.launchpad.net/ListHelp



-- Fabrice HOBAYA
            PhD - Réseaux, Télécommunications, Systèmes et Architectures
            Ingénieur d'études Viveris Technologies
            +335 61 00 31 84
fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>


-- Fabrice HOBAYA
        PhD - Réseaux, Télécommunications, Systèmes et Architectures
        Ingénieur d'études Viveris Technologies
        +335 61 00 31 84
fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx <mailto:fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx>



--
Fabrice HOBAYA
PhD - Réseaux, Télécommunications, Systèmes et Architectures
Ingénieur d'études Viveris Technologies
+335 61 00 31 84
fabrice.hobaya@xxxxxxxxxxxxxxxxxxxx


References