← Back to team overview

opensand team mailing list archive

Re: Installing gse-encap-plugin for Multicast?

 

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


Follow ups

References