Hi,

Thanks for the response.

I have dedicated interfaces for slaves. In slave machine xml, I have mentioned params which represents dedicated slave machine IP for the communication and interface mention Mac address of the testing interface.

Looks like controller waiting in wait_for_result() method. Below are the slave & recipe xml file contents

SLAVE - 1:
sandeep@sandeep:~$ cat ~/.lnst/pool/slave1.xml
<slavemachine>
        <params>
                <param name="hostname" value="10.0.0.6"/>
        </params>
        <interfaces>
                <eth label='A' id='1'>
                        <params>
                                <param name="hwaddr" value="00:02:4c:70:76:70"/>
                        </params>
                </eth>
        </interfaces>
</slavemachine>

SLAVE - 2:
sandeep@sandeep:~$ cat ~/.lnst/pool/slave2.xml
<slavemachine>
        <params>
                <param name="hostname" value="10.0.0.18"/>
        </params>
        <interfaces>
                <eth label='A' id='1'>
                        <params>
                                <param name="hwaddr" value="00:02:4c:70:76:71"/>
                        </params>
                </eth>
        </interfaces>
</slavemachine>


sandeep@sandeep:~$ cat code/lnst/recipe.xml
<lnstrecipe>
  <network>
    <host id="slave1">
        <params/>
        <interfaces>
            <eth id="testifc1" label="A">
                <addresses>
                    <address value="192.168.200.2/24"/>
                </addresses>
            </eth>
        </interfaces>
    </host>

    <host id="slave2">
        <params/>
        <interfaces>
            <eth id="testifc2" label="A">
                <addresses>
                    <address value="192.168.200.3/24"/>
                </addresses>
            </eth>
        </interfaces>
    </host>
  </network>

  <task>
    <run module="IcmpPing" host="slave1">
      <options>
        <option name="addr" value="{ip(slave2,testifc2)}"/>
        <option name="count" value="10"/>
      </options>
    </run>
  </task>
</lnstrecipe>

On Thu, Sep 27, 2018, 12:18 AM Jan Tluka <jtluka@redhat.com> wrote:
Wed, Sep 26, 2018 at 08:14:01PM CEST, jiri@resnulli.us wrote:
>ccing mailing list
>

Just a wild guess.

Hope you have one dedicated test interface on the slaves. That
means that the interface used for controller-slave connection is not
the same one as the one defined in slavemachine xml under <interfaces />

See following chapter:
https://github.com/jpirko/lnst/wiki/Introductory-Guide#4-example-use-case

-Jan

>Wed, Sep 26, 2018 at 01:30:02PM CEST, sandeepkishan108@gmail.com wrote:
>>Thanks for the response.
>>
>>I am trying to test the ping test between two slave machines... I see that
>>test stopped at below state. It looks like waiting for something.  ?
>>
>>*Logs from controller side -*
>>Loading config file '/etc/lnst-ctl.conf'
>>Loading config file '/home/sandeep/.lnst/lnst-ctl.conf'
>>2018-09-26 15:25:12       (localhost)        -    INFO:
>>
>>--------------------------------------------------------------------------------------------------------
>>    Trying recipe file "recipe.xml" match 1
>>    Logs for this recipe will be stored in
>>'/home/sandeep/.lnst/logs/2018-09-26_15:25:12/01_recipe_match_1'
>>
>>--------------------------------------------------------------------------------------------------------
>>2018-09-26 15:25:12       (localhost)        -    INFO: No previous
>>configuration found.
>>2018-09-26 15:25:12       (localhost)        -    INFO: Checking machine
>>pool availability.
>>2018-09-26 15:25:12       (localhost)        -    INFO: Processing pool
>>'default', directory '/home/sandeep/.lnst/pool'
>>2018-09-26 15:25:12       (localhost)        -   DEBUG: Querying machine
>>'slave1': 10.0.0.6:9999
>>2018-09-26 15:25:12       (localhost)        -   DEBUG: Querying machine
>>'slave2': 10.0.0.18:9999
>>2018-09-26 15:25:12       (localhost)        -    INFO: slave1 [UP]
>>2018-09-26 15:25:12       (localhost)        -    INFO: slave2 [UP]
>>2018-09-26 15:25:12       (localhost)        -    INFO: Finished loading
>>pools.
>>2018-09-26 15:25:12       (localhost)        -   DEBUG: Executing: "cd
>>"/usr/share/lnst/test_tools" && tar cf "/tmp/tmpdSTJqR" "multicast""
>>2018-09-26 15:25:12       (localhost)        -   DEBUG: Executing: "cd
>>"/usr/share/lnst/test_tools" && tar cf "/tmp/tmpV0fb4B" "tcp_conn""
>>2018-09-26 15:25:12       (localhost)        -    INFO: Matching machines,
>>without virtuals.
>>2018-09-26 15:25:12       (localhost)        -    INFO: Trying match with
>>pool: default
>>2018-09-26 15:25:12       (localhost)        -    INFO: Pool match
>>description:
>>2018-09-26 15:25:12       (localhost)        -    INFO:   host
>>"testmachine1" uses "slave1"
>>2018-09-26 15:25:12       (localhost)        -    INFO:     interface
>>"testifc1" matched to "1"
>>2018-09-26 15:25:12       (localhost)        -    INFO:   host
>>"testmachine2" uses "slave2"
>>2018-09-26 15:25:12       (localhost)        -    INFO:     interface
>>"testifc2" matched to "1"
>>2018-09-26 15:25:12       (localhost)        -    INFO: Connecting to RPC
>>on machine testmachine1 (10.0.0.6)
>>2018-09-26 15:25:12       (localhost)        - WARNING:
>>===================================
>>2018-09-26 15:25:12       (localhost)        - WARNING: 10.0.0.6:9999
>>2018-09-26 15:25:12       (localhost)        - WARNING: NO SECURE CHANNEL
>>SETUP IS IN PLACE
>>2018-09-26 15:25:12       (localhost)        - WARNING:  ALL COMMUNICATION
>>IS IN PLAINTEXT
>>2018-09-26 15:25:12       (localhost)        - WARNING:
>>===================================
>>2018-09-26 15:25:13    (testmachine1)        -    INFO: Performing machine
>>cleanup.
>>2018-09-26 15:25:13    (testmachine1)        -   DEBUG: Cleaning up
>>leftover processes.
>>2018-09-26 15:25:13    (testmachine1)        -    INFO: Restoring system
>>configuration
>>2018-09-26 15:25:13    (testmachine1)        -    INFO: Recieved a
>>controller connection.
>>2018-09-26 15:25:13    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i sit0"
>>2018-09-26 15:25:13    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i ip6tnl0"
>>2018-09-26 15:25:13    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i ip6gre0"
>>2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "uname
>>-r"
>>2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "cat
>>/etc/redhat-release"
>>2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i sit0"
>>2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i ip6tnl0"
>>2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "ethtool
>>-i ip6gre0"
>>*2018-09-26 15:25:14    (testmachine1)        -   DEBUG: Executing: "ip
>>link set eth0 down" ===>Test stopped after executing this command*
>>
>>*Logs from slave side -*
>>Loading config file '/etc/lnst-slave.conf'
>>2018-09-26 09:55:08       (localhost)        -    INFO: Started
>>2018-09-26 09:55:08       (localhost)        -    INFO: Using RPC port 9999.
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i eth0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i sit0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6tnl0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6gre0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i enx0023563c4966"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i can0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i can1"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i enp3s0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i eth0.200"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Executing: "ethtool
>>-i docker0"
>>2018-09-26 09:55:08       (localhost)        -   DEBUG: Test cache index
>>loaded
>>2018-09-26 09:55:08       (localhost)        -    INFO: Waiting for
>>connection.
>>2018-09-26 09:55:12       (localhost)        -    INFO: Recieved connection
>>from 10.0.0.1
>>2018-09-26 09:55:12       (localhost)        -    INFO: Waiting for
>>connection.
>>2018-09-26 09:55:13       (localhost)        -    INFO: Recieved connection
>>from 10.0.0.1
>>2018-09-26 09:55:13       (localhost)        - WARNING:
>>===================================
>>2018-09-26 09:55:13       (localhost)        - WARNING: NO SECURE CHANNEL
>>SETUP IS IN PLACE
>>2018-09-26 09:55:13       (localhost)        - WARNING:  ALL COMMUNICATION
>>IS IN PLAINTEXT
>>2018-09-26 09:55:13       (localhost)        - WARNING:
>>===================================
>>2018-09-26 09:55:13       (localhost)        -    INFO: Performing machine
>>cleanup.
>>2018-09-26 09:55:13       (localhost)        -   DEBUG: Cleaning up
>>leftover processes.
>>2018-09-26 09:55:13       (localhost)        -    INFO: Restoring system
>>configuration
>>2018-09-26 09:55:13       (localhost)        -    INFO: Recieved a
>>controller connection.
>>2018-09-26 09:55:13       (localhost)        -   DEBUG: Executing: "ethtool
>>-i sit0"
>>2018-09-26 09:55:13       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6tnl0"
>>2018-09-26 09:55:13       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6gre0"
>>2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "uname
>>-r"
>>2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "cat
>>/etc/redhat-release"
>>2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "ethtool
>>-i sit0"
>>2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6tnl0"
>>2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "ethtool
>>-i ip6gre0"
>>*2018-09-26 09:55:14       (localhost)        -   DEBUG: Executing: "ip
>>link set eth0 down"*
>>
>>
>>On Sun, Sep 23, 2018, 3:11 PM Jiri Pirko <jiri@resnulli.us> wrote:
>>
>>> Sun, Sep 23, 2018 at 06:26:33AM CEST, sandeepkishan108@gmail.com wrote:
>>> >Hi jiri,
>>> >
>>> >Thanks for responding...
>>> >
>>> >Facing below errors when I am trying with lnst.
>>>
>>> Please make sure that all dependencies are up to date.
>>>
>>>
>>> >
>>> >On slave I see below errors -
>>> >ubuntu@ubuntu:~/lnst$ sudo lnst-slave -d
>>> >Loading config file '/etc/lnst-slave.conf'
>>> >2018-09-23 04:10:38       (localhost)        -    INFO: Started
>>> >2018-09-23 04:10:38       (localhost)        -    INFO: Using RPC port
>>> 9999.
>>> >*2018-09-23 04:10:38       (localhost)        -   ERROR: Generic netlink
>>> >protocol devlink not found*
>>> >*2018-09-23 04:10:38       (localhost)        -   ERROR: Please check if
>>> >the protocol module is loaded*
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Executing:
>>> "ethtool
>>> >-i dummy0"
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Executing:
>>> "ethtool
>>> >-i eth0"
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Executing:
>>> "ethtool
>>> >-i sit0"
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Executing:
>>> "ethtool
>>> >-i ip6tnl0"
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Executing:
>>> "ethtool
>>> >-i ip6gre0"
>>> >*2018-09-23 04:10:38       (localhost)        -   ERROR: Generic netlink
>>> >protocol devlink not found*
>>> >*2018-09-23 04:10:38       (localhost)        -   ERROR: Please check if
>>> >the protocol module is loaded*
>>> >2018-09-23 04:10:38       (localhost)        -   DEBUG: Test cache index
>>> >loaded
>>> >2018-09-23 04:10:38       (localhost)        -    INFO: Waiting for
>>> >connection.
>>> >2018-09-23 04:11:43       (localhost)        -    INFO: Recieved
>>> connection
>>> >from 10.19.65.141
>>> >2018-09-23 04:11:43       (localhost)        -    INFO: Waiting for
>>> >connection.
>>> >
>>> >LNST controller see below errors when i tried to check ping recipe -
>>> >sandeep@sandeep:~$ sudo lnst-ctl -d run
>>> >code/lnst/recipes/examples/quick_guides/ping_check.xml
>>> >Loading config file '/etc/lnst-ctl.conf'
>>> >Loading config file '/home/sandeep/.lnst/lnst-ctl.conf'
>>> >2018-09-23 09:41:43       (localhost)        -    INFO:
>>> >
>>>
>>> >------------------------------------------------------------------------------------------------------------
>>> >    Trying recipe file
>>> >"code/lnst/recipes/examples/quick_guides/ping_check.xml" match 1
>>> >    Logs for this recipe will be stored in
>>> >'/home/sandeep/.lnst/logs/2018-09-23_09:41:43/01_ping_check_match_1'
>>> >
>>>
>>> >------------------------------------------------------------------------------------------------------------
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: No previous
>>> >configuration found.
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: Checking machine
>>> >pool availability.
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: Processing pool
>>> >'default', directory '/home/sandeep/.lnst/pool'
>>> >2018-09-23 09:41:43       (localhost)        -   DEBUG: Querying machine
>>> >'slave1': 10.19.66.31:9999
>>> >2018-09-23 09:41:43       (localhost)        -   DEBUG: Querying machine
>>> >'slave2': 10.19.66.91:9999
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: slave1 [UP]
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: slave2 [UP]
>>> >2018-09-23 09:41:43       (localhost)        -    INFO: Finished loading
>>> >pools.
>>> >2018-09-23 09:41:43       (localhost)        -   DEBUG: Executing: "cd
>>> >"/usr/share/lnst/test_tools" && tar cf "/tmp/tmpxP0Czk" "multicast""
>>> >2018-09-23 09:41:44       (localhost)        -   DEBUG: Executing: "cd
>>> >"/usr/share/lnst/test_tools" && tar cf "/tmp/tmp78XAWh" "tcp_conn""
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Matching machines,
>>> >without virtuals.
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Trying match with
>>> >pool: default
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Pool match
>>> >description:
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:   host
>>> >"testmachine1" uses "slave1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:     interface
>>> >"testifc1" matched to "1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:   host
>>> >"testmachine2" uses "slave2"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:     interface
>>> >"testifc2" matched to "1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Connecting to RPC
>>> >on machine testmachine1 (10.19.66.31)
>>> >*2018-09-23 09:41:44       (localhost)        - WARNING:
>>> >===================================*
>>> >*2018-09-23 09:41:44       (localhost)        - WARNING: 10.19.66.31:9999
>>> ><http://10.19.66.31:9999/>*
>>> >*2018-09-23 09:41:44       (localhost)        - WARNING: NO SECURE CHANNEL
>>> >SETUP IS IN PLACE*
>>> >*2018-09-23 09:41:44       (localhost)        - WARNING:  ALL
>>> COMMUNICATION
>>> >IS IN PLAINTEXT*
>>> >*2018-09-23 09:41:44       (localhost)        - WARNING:
>>> >===================================*
>>> >2018-09-23 09:41:44    (testmachine1)        -    INFO: Performing machine
>>> >cleanup.
>>> >2018-09-23 09:41:44    (testmachine1)        -   DEBUG: Cleaning up
>>> >leftover processes.
>>> >2018-09-23 09:41:44    (testmachine1)        -    INFO: Restoring system
>>> >configuration
>>> >2018-09-23 09:41:44    (testmachine1)        -    INFO: Recieved a
>>> >controller connection.
>>> >2018-09-23 09:41:44    (testmachine1)        -   DEBUG:
>>> >    Traceback (most recent call last):
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Slave/NetTestSlave.py", line
>>> >1432, in _process_msg
>>> >        result = method(*msg["args"])
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Slave/NetTestSlave.py", line
>>> >82, in hello
>>> >        self._if_manager.rescan_devices()
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Slave/InterfaceManager.py",
>>> >line 117, in rescan_devices
>>> >        self._devices[dev['index']].update_netlink(dev['netlink_msg'])
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Slave/InterfaceManager.py",
>>> >line 416, in update_netlink
>>> >        if nl_msg.get_nested("IFLA_LINKINFO", "IFLA_INFO_KIND") ==
>>> "vxlan":
>>> >*    AttributeError: 'ifinfmsg' object has no attribute 'get_nested'*
>>> >
>>> >2018-09-23 09:41:44       (localhost)        -   ERROR: Exception raised
>>> >during configuration.
>>> >2018-09-23 09:41:44       (localhost)        -   DEBUG:
>>> >    Traceback (most recent call last):
>>> >      File "/usr/local/bin/lnst-ctl", line 182, in get_recipe_result
>>> >        res = exec_action(action, nettestctl)
>>> >      File "/usr/local/bin/lnst-ctl", line 137, in exec_action
>>> >        return nettestctl.run_recipe()
>>> >      File
>>>
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/NetTestController.py",
>>> >line 648, in run_recipe
>>> >        self._prepare_network()
>>> >      File
>>>
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/NetTestController.py",
>>> >line 198, in _prepare_network
>>> >        self._prepare_machine(m_id, resource_sync)
>>> >      File
>>>
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/NetTestController.py",
>>> >line 266, in _prepare_machine
>>> >        machine.init_connection(recipe_name)
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/Machine.py", line
>>> >286, in init_connection
>>> >        hello, slave_desc = self._rpc_call("hello", recipe_name)
>>> >      File
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/Machine.py", line
>>> >250, in _rpc_call
>>> >        result = self._msg_dispatcher.wait_for_result(self._id)
>>> >      File
>>>
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/NetTestController.py",
>>> >line 910, in wait_for_result
>>> >        self._process_message(msg)
>>> >      File
>>>
>>> >"/usr/local/lib/python2.7/dist-packages/lnst/Controller/NetTestController.py",
>>> >line 936, in _process_message
>>> >        raise CommandException(msg)
>>> >    CommandException: CommandException: Slave testmachine1: 'ifinfmsg'
>>> >object has no attribute 'get_nested'
>>> >
>>> >2018-09-23 09:41:44       (localhost)        -   ERROR: CommandException:
>>> >Slave testmachine1: 'ifinfmsg' object has no attribute 'get_nested'
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:
>>> >==================================================== SUMMARY
>>> >====================================================
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:
>>> >code/lnst/recipes/examples/quick_guides/ping_check.xml match: 1
>>> >                                FAIL
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:      Pool match
>>> >description:
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:      host
>>> >"testmachine1" uses "slave1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:        interface
>>> >"testifc1" matched to "1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:      host
>>> >"testmachine2" uses "slave2"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:        interface
>>> >"testifc2" matched to "1"
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:      error
>>> message:
>>> >CommandException: Slave testmachine1: 'ifinfmsg' object has no attribute
>>> >'get_nested'
>>> >2018-09-23 09:41:44       (localhost)        -    INFO:
>>>
>>> >=================================================================================================================
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Total test time: 0
>>> >days, 0 hours, 0 minutes, 0 seconds
>>> >2018-09-23 09:41:44       (localhost)        -    INFO: Logs are stored in
>>> >'/home/sandeep/.lnst/logs/2018-09-23_09:41:43'
>>> >
>>> >
>>> >sandeep@sandeep:~$ cat
>>> >code/lnst/recipes/examples/quick_guides/ping_check.xml
>>> ><!--
>>> >This is a recipe from a quick guide that is available on LNST wiki page:
>>> >
>>> >    https://fedorahosted.org/lnst/wiki/QuickGuides/QuickGuidePingCheck
>>> >-->
>>> ><lnstrecipe>
>>> >    <network>
>>> >        <host id="testmachine1">
>>> >            <interfaces>
>>> >                <eth id="testifc1" label="tnet">
>>> >                    <addresses>
>>> >                        <address value="10.19.66.91/24"/>
>>> >                    </addresses>
>>> >                </eth>
>>> >            </interfaces>
>>> >        </host>
>>> >
>>> >        <host id="testmachine2">
>>> >            <interfaces>
>>> >                <eth id="testifc2" label="tnet">
>>> >                    <addresses>
>>> >                        <address value="10.19.66.31/24"/>
>>> >                    </addresses>
>>> >                </eth>
>>> >            </interfaces>
>>> >        </host>
>>> >    </network>
>>> >
>>> >    <task>
>>> >        <run host="testmachine1" module="IcmpPing">
>>> >            <options>
>>> >                <option name="addr" value="{ip(testmachine2,testifc2)}"/>
>>> >                <option name="count" value="3"/>
>>> >            </options>
>>> >        </run>
>>> >    </task>
>>> ></lnstrecipe>
>>> >
>>> >Please help me to understand the issue here.
>>> >
>>> >Thanks for your help in advance.
>>> >
>>> >On Sun, Sep 23, 2018, 12:06 AM Jiri Pirko <jiri@resnulli.us> wrote:
>>> >
>>> >> Sat, Sep 22, 2018 at 06:35:45PM CEST, sandeepkishan108@gmail.com wrote:
>>> >> >Hi,
>>> >> >I came across lnst for testing Linux network stack. Its nice work.
>>> >> >
>>> >> >Is it possible to use this in Ubuntu ?
>>> >>
>>> >> Yes.
>>> >>
>>> >> >
>>> >> >Also can we run the c applications as part this framework  ?
>>> >>
>>> >> Yes.
>>> >>
>>> >>
>>> >> >
>>> >> >Thanks,
>>> >> >Sandeep.
>>> >>
>>>
>_______________________________________________
>LNST-developers mailing list -- lnst-developers@lists.fedorahosted.org
>To unsubscribe send an email to lnst-developers-leave@lists.fedorahosted.org
>Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>List Archives: https://lists.fedorahosted.org/archives/list/lnst-developers@lists.fedorahosted.org