Re: [nox-dev] Segmentation fault when running NOX in amd64 machine

2008-07-16 Thread Ben Pfaff
"Brandon Heller" <[EMAIL PROTECTED]> writes: > I would expect there to be major issues when mixing 32b OF with 64b NOX, > because some of the fields in openflow.h (at least as of v0.8.1 - haven't > checked if this got updated) change size depending on 32/64b. Some of the > substructures in ofp me

[nox-dev] Buffer_id xxx at internal ap

2008-07-16 Thread Glen Gibb
Hi all, What would trigger a "Buffer_id xxx at internal ap" message? Thanks, Glen ___ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Re: [nox-dev] Segmentation fault when running NOX in amd64 machine

2008-07-16 Thread Brandon Heller
I would expect there to be major issues when mixing 32b OF with 64b NOX, because some of the fields in openflow.h (at least as of v0.8.1 - haven't checked if this got updated) change size depending on 32/64b. Some of the substructures in ofp messages, like flow_expiration, are not 64b multiples, a

Re: [nox-dev] Segmentation fault when running NOX in amd64 machine

2008-07-16 Thread kk yap
Hi Keith, No... They are 32bit qemu, that's why I have to run 32bit switches. But NOX is running the host, so it has to be 64-bit. Let me know if you want to try any setup. I can always do it and send you the result. Regards KK 2008/7/16 Keith Amidon <[EMAIL PROTECTED]>: > I'm afraid I don't h

Re: [nox-dev] Segmentation fault when running NOX in amd64 machine

2008-07-16 Thread Keith Amidon
I'm afraid I don't have any idea what the problem is from the information supplied. I do have another question about the setup however. It sounds like you are running a 64-bit NOX with 32-bit OpenFlow Linux switches. Are those switches running in 32-bit KVMs on the 64-bit machine? While I don

Re: [nox-dev] Flow establishment problem? NOX and/or OpenFlow

2008-07-16 Thread Ben Pfaff
Glen Gibb <[EMAIL PROTECTED]> writes: > Ben Pfaff wrote: >> Glen Gibb <[EMAIL PROTECTED]> writes: >> >> >>> I've got another issue here, this time to do with flow >>> establishment. I'm trying to ping from one host to another through >>> a bunch of OF switches -- this succeeds if the OF switche

Re: [nox-dev] Circular packets

2008-07-16 Thread Natasha Gude
This is actually already in the nox README. We try to note the high-level shortcomings there (including lack of inband control, which is currently being addressed). As for more minor issues, we're hoping to move to more formal bug and feature tracking. Brandon Heller wrote: > What else is on

Re: [nox-dev] Flow establishment problem? NOX and/or OpenFlow

2008-07-16 Thread Glen Gibb
Ben Pfaff wrote: > Glen Gibb <[EMAIL PROTECTED]> writes: > > >> I've got another issue here, this time to do with flow establishment. >> I'm trying to ping from one host to another through a bunch of OF >> switches -- this succeeds if the OF switches are brought up before NOX >> but fails if

Re: [nox-dev] Flow establishment problem? NOX and/or OpenFlow

2008-07-16 Thread Ben Pfaff
Glen Gibb <[EMAIL PROTECTED]> writes: > I've got another issue here, this time to do with flow establishment. > I'm trying to ping from one host to another through a bunch of OF > switches -- this succeeds if the OF switches are brought up before NOX > but fails if the OF switches are brought u

[nox-dev] Flow establishment problem? NOX and/or OpenFlow

2008-07-16 Thread Glen Gibb
Hi all, I've got another issue here, this time to do with flow establishment. I'm trying to ping from one host to another through a bunch of OF switches -- this succeeds if the OF switches are brought up before NOX but fails if the OF switches are brought up after NOX. The details are as foll

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread David Erickson
Natasha Gude wrote: > David Erickson wrote: >> Dan Wendlandt wrote: >> >>> David Erickson wrote: >>> Hmm, I'm not sure that bindings_storage will work here since this is a time sensitive lookup, holding back packets from a flow waiting for a callback could be very detrimental

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread Natasha Gude
David Erickson wrote: > Dan Wendlandt wrote: > >> David Erickson wrote: >> >>> Hmm, I'm not sure that bindings_storage will work here since this is a >>> time sensitive lookup, holding back packets from a flow waiting for a >>> callback could be very detrimental, what do you think? >>> >>

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread David Erickson
Dan Wendlandt wrote: > David Erickson wrote: >> Hmm, I'm not sure that bindings_storage will work here since this is a >> time sensitive lookup, holding back packets from a flow waiting for a >> callback could be very detrimental, what do you think? >> >> -David >> > Hi David and Glen, > > We

Re: [nox-dev] Segmentation fault when running NOX in amd64 machine

2008-07-16 Thread kk yap
Hi, Attached is the verbose output. The error occurs when the OpenFlow switches are being brought up. The core dump shows the attached. Any advice? Regards KK == GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered

Re: [nox-dev] two questions

2008-07-16 Thread Ben Pfaff
"Brandon Heller" <[EMAIL PROTECTED]> writes: > (2) Would it be possible to get pointers for running NFS to share files with > the vm script? Alternately, is there some way to re-mount the cd to pass > changes and new files from the host to an openflow vm? I know that we have instructions for NF

Re: [nox-dev] two questions

2008-07-16 Thread Ben Pfaff
"Brandon Heller" <[EMAIL PROTECTED]> writes: > (1) If I'd like to use tcpdump/wireshark to view packets coming > to my nox host when running the vm scripts. Is there a way to > see packets flowing by vde? I don't see an interface > corresponding to 10.0.2.2 in ifconfig on the nox host. I haven'

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread Dan Wendlandt
David Erickson wrote: > Hmm, I'm not sure that bindings_storage will work here since this is a > time sensitive lookup, holding back packets from a flow waiting for a > callback could be very detrimental, what do you think? > > -David > Hi David and Glen, We had a quick chat here about how to

Re: [nox-dev] NOX segfault

2008-07-16 Thread Ben Pfaff
Glen Gibb <[EMAIL PROTECTED]> writes: > Ben Pfaff wrote: >> Glen Gibb <[EMAIL PROTECTED]> writes: >> >> >>> Here's a segfault. Unfortunately there's no core to go with it :-( >>> >> >> Is it reproducible? >> > > Not yet I'm afraid... Then a good step to take would be to turn on core du

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread David Erickson
Natasha Gude wrote: > Comments inline: > > On Jul 15, 2008, at 8:00 PM, David Erickson wrote: > >> One feature that is critical to the demo we are working on is the >> capability to 'shortcut' past an in-network gateway and send packets >> straight to the destination. For example, two hosts that

Re: [nox-dev] Circular packets

2008-07-16 Thread Brandon Heller
What else is on the list of known issues? Could this be added to the web site docs? Thanks, Brandon On Wed, Jul 16, 2008 at 12:54 AM, Natasha Gude <[EMAIL PROTECTED]> wrote: > Hey Glen, > > This is a known issue - right now, broadcast and multicast packets are > naively flooded out all ports ex

Re: [nox-dev] Authenticator destination selection

2008-07-16 Thread Natasha Gude
Comments inline: On Jul 15, 2008, at 8:00 PM, David Erickson wrote: > One feature that is critical to the demo we are working on is the > capability to 'shortcut' past an in-network gateway and send packets > straight to the destination. For example, two hosts that are > connected to the sa

Re: [nox-dev] Circular packets

2008-07-16 Thread Natasha Gude
Hey Glen, This is a known issue - right now, broadcast and multicast packets are naively flooded out all ports except the ingress one. At some point we'll be using spanning tree to fix this, although I'm not positive what the timeline is. I'll get back to you on that. Natasha On Jul 15,

Re: [nox-dev] Adding Events in NOX

2008-07-16 Thread David Erickson
This info would be a great candidate for the NOX dox :) -David kk yap wrote: > Hi Teemu, > > Thanks. That does the trick. The missing component is to register > with Component::register. > > To summarize for those who are lazy to read the entire story (people > like myself). To add a new event