Re: [nox-dev] NOX GUI how to show user and server?
Thanks Kyriakos. XieFeng 2011/3/8 Kyriakos Zarifis > Hey XieFeng, > > the component 'trackhost_pktin' tracks hosts as they appear in the network > (meaning, as long as they have generated some traffic). > If you add 'trackhost_pktin' to the list of components when you start NOX, > hosts should show up too. > > > On Mon, Mar 7, 2011 at 7:27 PM, 谢峰 wrote: > >> Hi all, >> I'm using NOX gui to picture my openflow network, but the gui tool can >> only display the switch and the link between them. So, if I want to show the >> user and server in the network, how can I detect them? >> >> Does anybody can help me, I will greatly appreciately your help. >> >> Thanks. >> >> XieFeng >> >> ___ >> nox-dev mailing list >> nox-dev@noxrepo.org >> http://noxrepo.org/mailman/listinfo/nox-dev >> >> > ___ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev
Re: [nox-dev] NOX GUI how to show user and server?
Hey XieFeng, the component 'trackhost_pktin' tracks hosts as they appear in the network (meaning, as long as they have generated some traffic). If you add 'trackhost_pktin' to the list of components when you start NOX, hosts should show up too. On Mon, Mar 7, 2011 at 7:27 PM, 谢峰 wrote: > Hi all, > I'm using NOX gui to picture my openflow network, but the gui tool can only > display the switch and the link between them. So, if I want to show the user > and server in the network, how can I detect them? > > Does anybody can help me, I will greatly appreciately your help. > > Thanks. > > XieFeng > > ___ > nox-dev mailing list > nox-dev@noxrepo.org > http://noxrepo.org/mailman/listinfo/nox-dev > > ___ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev
[nox-dev] NOX GUI how to show user and server?
Hi all, I'm using NOX gui to picture my openflow network, but the gui tool can only display the switch and the link between them. So, if I want to show the user and server in the network, how can I detect them? Does anybody can help me, I will greatly appreciately your help. Thanks. XieFeng ___ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev
Re: [nox-dev] Problems installing nox with git
Wow, we should do something about that. You should ignore the old manual and pay attention to the wiki: http://noxrepo.org/noxwiki/index.php/NOX_Installation See if that helps. :) -- Murphy On Mar 7, 2011, at 10:27 AM, Leonardo Linguaglossa wrote: > Hello everybody, > I'm trying to install Nox as it is described on the maual in the noxrepo.org > site: > git clone git://noxrepo.org/noxcore > > > cd noxcore/ > ./boot.sh > mkdir build/ > cd build/ > ../configure --with-python=yes > make > make check > > Precisely I am having issues on the make step, because, after doing the > configure script in the build directory, I find this error: > > netinet_wrap.cc: In function 'void SWIG_Python_AddErrorMsg(const char*)': > netinet_wrap.cc:864: warning: format not a string literal and no format > arguments > netinet_wrap.cc: In function 'int SWIG_Python_ConvertFunctionPtr(PyObject*, > void**, swig_type_info*)': > netinet_wrap.cc:2051: error: invalid conversion from 'const char*' to 'char*' > netinet_wrap.cc: In function 'vigil::ipaddr* ipaddr___copy__(vigil::ipaddr*, > const PyObject*)': > netinet_wrap.cc:2961: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ipaddr* > ipaddr___deepcopy__(vigil::ipaddr*, const PyObject*)': > netinet_wrap.cc:2964: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ipaddr_operator_Se__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': > netinet_wrap.cc:3001: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ipaddr_operator_SN__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': > netinet_wrap.cc:3006: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::cidr_ipaddr* > cidr_ipaddr___copy__(vigil::cidr_ipaddr*, const PyObject*)': > netinet_wrap.cc:3071: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::cidr_ipaddr* > cidr_ipaddr___deepcopy__(vigil::cidr_ipaddr*, const PyObject*)': > netinet_wrap.cc:3074: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > cidr_ipaddr_operator_Se__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': > netinet_wrap.cc:3084: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > cidr_ipaddr_operator_SN__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': > netinet_wrap.cc:3089: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ethernetaddr* > ethernetaddr___copy__(vigil::ethernetaddr*, const PyObject*)': > netinet_wrap.cc:4347: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::ethernetaddr* > ethernetaddr___deepcopy__(vigil::ethernetaddr*, const PyObject*)': > netinet_wrap.cc:4350: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'PyObject* > ethernetaddr_binary_str(vigil::ethernetaddr*)': > netinet_wrap.cc:4358: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ethernetaddr_operator_Se__Se_(vigil::ethernetaddr*, const > vigil::ethernetaddr*)': > netinet_wrap.cc:4367: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > ethernetaddr_operator_SN__Se_(vigil::ethernetaddr*, const > vigil::ethernetaddr*)': > netinet_wrap.cc:4372: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::datapathid* > datapathid___copy__(vigil::datapathid*, const PyObject*)': > netinet_wrap.cc:4484: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'vigil::datapathid* > datapathid___deepcopy__(vigil::datapathid*, const PyObject*)': > netinet_wrap.cc:4487: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > datapathid_operator_Se__Se_(vigil::datapathid*, const vigil::datapathid*)': > netinet_wrap.cc:4501: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'bool > datapathid_operator_SN__Se_(vigil::datapathid*, const vigil::datapathid*)': > netinet_wrap.cc:4507: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_uint32_field__SWIG_0(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, uint32_t)': > netinet_wrap.cc:4542: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_uint32_field__SWIG_1(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, int32_t)': > netinet_wrap.cc:4555: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_ip_field(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, > vigil::ipaddr)': > netinet_wrap.cc:4568: error: '$self' was not declared in this scope > netinet_wrap.cc: In function 'void > Packet_expr_set_eth_field(vigil::Packet_expr*, > vigil::Packet_expr::Expr_field, vigil::ethernetaddr)': > netinet_wrap.cc:4583: error: '$self' was not declared in this scope >
[nox-dev] Problems installing nox with git
Hello everybody, I'm trying to install Nox as it is described on the maual in the noxrepo.orgsite: git clone git://noxrepo.org/noxcore cd noxcore/ ./boot.sh mkdir build/ cd build/ ../configure --with-python=yes make make check Precisely I am having issues on the make step, because, after doing the configure script in the build directory, I find this error: netinet_wrap.cc: In function 'void SWIG_Python_AddErrorMsg(const char*)': netinet_wrap.cc:864: warning: format not a string literal and no format arguments netinet_wrap.cc: In function 'int SWIG_Python_ConvertFunctionPtr(PyObject*, void**, swig_type_info*)': netinet_wrap.cc:2051: error: invalid conversion from 'const char*' to 'char*' netinet_wrap.cc: In function 'vigil::ipaddr* ipaddr___copy__(vigil::ipaddr*, const PyObject*)': netinet_wrap.cc:2961: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::ipaddr* ipaddr___deepcopy__(vigil::ipaddr*, const PyObject*)': netinet_wrap.cc:2964: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool ipaddr_operator_Se__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': netinet_wrap.cc:3001: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool ipaddr_operator_SN__Se___SWIG_1(vigil::ipaddr*, const vigil::ipaddr*)': netinet_wrap.cc:3006: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::cidr_ipaddr* cidr_ipaddr___copy__(vigil::cidr_ipaddr*, const PyObject*)': netinet_wrap.cc:3071: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::cidr_ipaddr* cidr_ipaddr___deepcopy__(vigil::cidr_ipaddr*, const PyObject*)': netinet_wrap.cc:3074: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool cidr_ipaddr_operator_Se__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': netinet_wrap.cc:3084: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool cidr_ipaddr_operator_SN__Se_(vigil::cidr_ipaddr*, const vigil::cidr_ipaddr*)': netinet_wrap.cc:3089: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::ethernetaddr* ethernetaddr___copy__(vigil::ethernetaddr*, const PyObject*)': netinet_wrap.cc:4347: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::ethernetaddr* ethernetaddr___deepcopy__(vigil::ethernetaddr*, const PyObject*)': netinet_wrap.cc:4350: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'PyObject* ethernetaddr_binary_str(vigil::ethernetaddr*)': netinet_wrap.cc:4358: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool ethernetaddr_operator_Se__Se_(vigil::ethernetaddr*, const vigil::ethernetaddr*)': netinet_wrap.cc:4367: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool ethernetaddr_operator_SN__Se_(vigil::ethernetaddr*, const vigil::ethernetaddr*)': netinet_wrap.cc:4372: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::datapathid* datapathid___copy__(vigil::datapathid*, const PyObject*)': netinet_wrap.cc:4484: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'vigil::datapathid* datapathid___deepcopy__(vigil::datapathid*, const PyObject*)': netinet_wrap.cc:4487: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool datapathid_operator_Se__Se_(vigil::datapathid*, const vigil::datapathid*)': netinet_wrap.cc:4501: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'bool datapathid_operator_SN__Se_(vigil::datapathid*, const vigil::datapathid*)': netinet_wrap.cc:4507: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'void Packet_expr_set_uint32_field__SWIG_0(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, uint32_t)': netinet_wrap.cc:4542: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'void Packet_expr_set_uint32_field__SWIG_1(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, int32_t)': netinet_wrap.cc:4555: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'void Packet_expr_set_ip_field(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, vigil::ipaddr)': netinet_wrap.cc:4568: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'void Packet_expr_set_eth_field(vigil::Packet_expr*, vigil::Packet_expr::Expr_field, vigil::ethernetaddr)': netinet_wrap.cc:4583: error: '$self' was not declared in this scope netinet_wrap.cc: In function 'void SWIG_Python_FixMethods(PyMethodDef*, swig_const_info*, swig_type_info**, swig_type_info**)': netinet_wrap.cc:14603: error: invalid conversion from 'const char*' to 'char*' make[9]: *** [_netinet_la-netinet_wrap.lo] Error 1 make[9]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib/netinet' make[8]: *** [all] Error 2 make[8]: Leaving directory `/home/netfpga2/nox/nox/build/src/nox/lib/netinet' make[7]: *** [all-recursive]