hi, > Hi, > > Thank you for the reply. > > You are right, I looked at a trace in wireshark, and looks like the > controller is sending a OFPFetaturesRequest (04 05 00 08 8a 4c 32 2d) to > the switch, but the switch does not reply to this message. Does this mean > that the switch is faulty? is there something wrong with the openflow image > on the switch?
it sounds like a fault of the switch to me. but i don't know. YAMAMOTO Takashi > > Thanks, > -Sachin. > > > On Tue, Sep 17, 2013 at 2:01 AM, YAMAMOTO Takashi > <[email protected]>wrote: > >> hi, >> >> > Hi, >> > >> > I am new to RYU controller, so kindly pardon me if this is a basic >> > question. >> > >> > I am using the Ryu controller and a switch to setup a basic ping >> experiment >> > where I want to verify that two laptops connected to the same openflow >> > switch are able to ping each other. >> > >> > I have installed OpenFlow 1.3 on a Linksys WRT54G router. I have >> installed >> > RYU controller on my laptop. I connect my laptop to port 4 on the switch, >> > and another laptop to port 2 on the switch. >> > >> > Then I start the controller, and load the ofctl_rest.py app. >> > >> > When I connect the switch to the controller, I get a log line saying that >> > the switch has connected successfully. I am also able to verify that ping >> > from my laptop to another laptop (and vice-versa) works fine. >> > >> > Now I want to look at the stats of the switch, so I do >> > >> > curl "http://127.0.0.1:8080/stats/switches" >> > >> > but this returns me an empty json response []. Since I have at least 1 >> > switch connected to the controller, I expect at least some output. >> > >> > I also look at the controller and it has the log line >> > 127.0.0.1 - - [15/Sep/2013 17:41:25] "GET /stats/switches HTTP/1.1" 200 >> 109 >> > 0.004117 >> > so I know that my request was correct. >> > >> > I am not able to understand what am I doing wrong, so kindly help. >> > >> > If it helps in answering, I am pasting the entire controller output >> below - >> > >> > skulkrn2@skulkrn2:~/RYU/ryu/ryu/app$ ryu-manager --verbose ofctl_rest.py >> > loading app ofctl_rest.py >> > loading app ryu.controller.ofp_handler >> > creating context dpset >> > creating context wsgi >> > instantiating app ryu.controller.ofp_handler >> > instantiating app ofctl_rest.py >> > BRICK dpset >> > CONSUMES EventOFPPortStatus >> > CONSUMES EventOFPStateChange >> > CONSUMES EventOFPSwitchFeatures >> > BRICK ofp_event >> > PROVIDES EventOFPFlowStatsReply TO {'RestStatsApi': set(['main'])} >> > PROVIDES EventOFPPortStatus TO {'dpset': set(['main'])} >> > PROVIDES EventOFPPortStatsReply TO {'RestStatsApi': set(['main'])} >> > PROVIDES EventOFPDescStatsReply TO {'RestStatsApi': set(['main'])} >> > PROVIDES EventOFPStateChange TO {'dpset': set(['main', 'dead'])} >> > PROVIDES EventOFPSwitchFeatures TO {'dpset': set(['config'])} >> > CONSUMES EventOFPPortDescStatsReply >> > CONSUMES EventOFPErrorMsg >> > CONSUMES EventOFPSwitchFeatures >> > CONSUMES EventOFPEchoRequest >> > CONSUMES EventOFPHello >> > BRICK RestStatsApi >> > CONSUMES EventOFPFlowStatsReply >> > CONSUMES EventOFPDescStatsReply >> > CONSUMES EventOFPPortStatsReply >> > (7504) wsgi starting up on http://0.0.0.0:8080/ >> > connected socket:<eventlet.greenio.GreenSocket object at 0xa4ff3ec> >> > address:('192.168.1.1', 36738) >> > hello ev <ryu.controller.ofp_event.EventOFPHello object at 0xa4ff6ac> >> > move onto config mode >> > 127.0.0.1 - - [15/Sep/2013 17:41:25] "GET /stats/switches HTTP/1.1" 200 >> 109 >> > 0.004117 >> >> probably your switch didn't reply to OFPFeaturesRequest. >> >> YAMAMOTO Takashi >> >> > >> > And here is the command output - >> > >> > skulkrn2@skulkrn2:~$ curl "http://127.0.0.1:8080/stats/switches" >> > []skulkrn2@skulkrn2:~$ >> > >> > >> > Thanks, >> > -Sachin. ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
