[LiSA-Devel] [GitHub] Install and run LISA using kernel rpm packages

Radu Rendec radu.rendec at mindbit.ro
Thu Feb 21 10:44:32 EET 2013


On Wed, 2013-02-20 at 22:10 +0200, Andreea-Cristina Hodea wrote:
> Thank you so much Radu for the detailed response. I have managed to
> simulate the network above and the MAC addresses were learned properly
> for both eth2 and eth3. Though, I got the message "failed to enable
> cdp on interface eth2 : No such file or directory" for both
> interfaces. Is there something I've missed?

Don't worry about that message. It's because CDP support is implemented
as a daemon that needs to be started separately from the CLI. Then each
CLI instance tries to connect to the daemon and "inform" it that there
is a new interface that it needs to handle.

You can start the CDP daemon by running cdpd from userspace/cdpd before
running the CLI.

In the long run, this is something that we need to consider, because now
the CDP daemon uses AF_SWITCH sockets to be able to send and receive raw
packets on physical interfaces. With other switching engines (such as
linux bridge + 8021q) we need to find other ways of implementing the
same functionality and make it transparent to the CDP daemon (and any
other daemons that may need it, such as RSTP).

Radu




More information about the LiSA-Devel mailing list