<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I've updated the wiki with a bit of helpful info here:</div><div><a href="https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-ConnectionUp">https://openflow.stanford.edu/display/ONL/POX+Wiki#POXWiki-ConnectionUp</a></div><div><br></div><div>The key is that there is port information stored on the Connection object itself, and the same information is available directly on the ConnectionUp event object.</div><div><br></div><div>connection.features.ports (or connectionup_event.ofp.ports) is an array of information about switch ports in the form of ofp_phy_port objects.  These give hardware addresses and such for the ports.</div><div><br></div><div>Hope that helps.</div><div><br></div><div>-- Murphy </div><br><div><div>On Sep 14, 2012, at 2:17 AM, Stefano Esposito wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<div dir="ltr">
<div dir="ltr">
<div style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<div>Hi,</div>
<div> </div>
<div>    I’m trying to send a portmod message to a specific 
switch to set the OFPPC_NO_FLOOD flag on a specific port. I’m doing this on 
startup, so I can decide to which switch I’m sending the message using 
connection.dpid. Now, I send the message with this code:</div>
<div> </div>
<div>    msg = of.ofp_port_mod()</div>
<div>    msg.port_no = 1</div>
<div>    msg.config = of.OFPPC_NO_FLOOD</div>
<div>    connection.send(msg)</div>
<div> </div>
<div>but the switch reply to this message with an error complaining about the hw 
address mismatch. Reading the openflow specs I understand that the hw address 
has to be sent as a sanity check with the port mod message and that I could get 
the right from a port status message but how can I have the switch send me a 
port status message on a port of my choice and not as an event notification? Or 
is there another way to get the hw address?</div>
<div> </div>
<div>Thanks,</div>
<div>Stefano.</div></div></div></div>
</blockquote></div><br></body></html>