Can't load Netflix through Zodiac

  • 3 Replies
  • 1462 Views
*

Clive

  • Newbie
  • *
  • 7
    • View Profile
Can't load Netflix through Zodiac
« on: May 30, 2016, 04:54:43 PM »
Hi guys,

Here is my setup:

Port 1 of Zodiac connected to ethernet wall port
Port 2 of Zodiac connected to host laptop
Port 4 of Zodiac connected to controller laptop (Ryu running on Ubuntu on virtualbox on MacOS)

My flows (basically makes Zodiac act as a dumb switch. Whatever comes in Port 1 goes out Port 2 and vice versa):

Flow 1                                                       
 Match:                                                     
  In Port: 1                                                 
 Attributes:                                                 
  Priority: 11111                       Duration: 1686 secs 
  Hard Timeout: 0 secs                  Idle Timeout: 0 secs
  Byte Count: 8399785                   Packet Count: 10026 
 Instructions:                                               
  Apply Actions:                                             
   Output Port: 2                                           
                                                             
Flow 2                                                       
 Match:                                                     
  In Port: 2                                                 
 Attributes:                                                 
  Priority: 11111                       Duration: 1665 secs 
  Hard Timeout: 0 secs                  Idle Timeout: 0 secs
  Byte Count: 864406                    Packet Count: 5845   
 Instructions:                                               
  Apply Actions:                                             
   Output Port: 1             

I'm able to access internet and sites like google, youtube, facebook on the host laptop. However, I am not able to load sites like yahoo, netflix, quora etc. It just takes a long time to load and times out.

If I don't use the Zodiac switch, but directly connect to the ethernet wall port (works even if there was 1 router in between or even 2 routers in series), I'm able to access all these sites , ie Netflix, google, yahoo etc

Can someone help explain this behaviour to me? Has anyone else had this problem before? Would appreciate it a lot if anyone could help me out with this.

Thanks a lot in advance.

Kind Regards,
Clive


*

Paul Zanna

  • Moderator
  • Sr. Member
  • *****
  • 370
    • View Profile
    • Northbound Networks
Re: Can't load Netflix through Zodiac
« Reply #1 on: May 30, 2016, 06:49:13 PM »
Hi Clive,

Which firmware version are you using? I just watched the first 20 mins of a movie on Netflix using version 0.61 of the firmware and RYU's simple_switch_13.py without any issues. There was an MTU issue that was fixed in 0.58 that sometimes caused problems with encrypted streams.

Regards,
Paul

*

Clive

  • Newbie
  • *
  • 7
    • View Profile
Re: Can't load Netflix through Zodiac
« Reply #2 on: May 30, 2016, 08:21:46 PM »
Hi Paul,

I just looked up the response to GET and it says "sw_desc": "0.57".

I shall try upgrading to the latest firmware and see if it works.

Regards,
Clive


*

Clive

  • Newbie
  • *
  • 7
    • View Profile
Re: Can't load Netflix through Zodiac
« Reply #3 on: May 30, 2016, 10:38:02 PM »
Hi Paul,

I have upgraded to firmware version 0.61. I added the same two flows and now I can access Netflix.

Initially I had trouble adding the flows as for some reason the flows were getting erased a few seconds after adding them. But somehow I managed to get it to work.

Thank you very much for your help.

Kind Regards,
Clive