Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.
Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | ... | 13


563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111463 19-Aug-2014 17:37
Send private message

chrispchikin: You're right the HG659 running in bridge mode would effectively stop any sort of IGMP proxy role it would be performing (its WAN interface would be down).

Yes it is definitely a supported configuration to have the STB on the same LAN as your clients, basically pfsense (or the HG659 for other VF users) is acting as a multicast client to Vodafone, sending 'join requests' in order to request the TV stream (on the WAN side).

On the LAN side it should be receiving multicast join requests from the STB and registering the client as a multicast group member.

Your logs are showing that pfsense is actually sending an IGMP join out the em0 interface (I'm assuming that's your WAN), so it is half working.

If you can't get the DHCP reservation working, I'd statically the the IP address on the STB for now and make sure you know what its address is, restart the STB and post the logs that follow :)


Have setup static route for the STB now. So are you saying I should try bypassing the HG659?

As per my first post I have pfSense installed as a VM under Win 8. The server has 4x NIC allocated:
1 > ONT
2 > HG659 > STB + other LAN devices
3 > Empty
4 > Empty

I can plug the STB into NIC port 4 and bridge with port 2, or setup another LAN, if that will make a difference?

121 posts

Master Geek
+1 received by user: 30


  Reply # 1111468 19-Aug-2014 17:42
Send private message

Nope, just plug the STB into the HG659 like you would any other LAN client, no need to bypass it or setup a separate LAN. (Make sure it's default gateway is pfsense)

Check out my previous posts, you'll need to enter the Upstream multicast config to use Vodafone's IP address range instead of the one you saw in the US example :)



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111477 19-Aug-2014 17:54
Send private message

@TimA: Tried your test stream and failed so apparently not got multicast working on server yet through VLC.

So far I have:








192.168.1.7 is STB






6191 posts

Uber Geek
+1 received by user: 1902

Trusted

  Reply # 1111487 19-Aug-2014 18:22
Send private message

You seeing anything over the ports i provided?

Cheers




 


121 posts

Master Geek
+1 received by user: 30


  Reply # 1111575 19-Aug-2014 20:24
Send private message

Hi Kinkeneff,

The logs are saying that the source 203.167.247.45 is not in the upstream multicast config.

You should have this is the pfsense multicast config instead of the other network I mentioned.

By the looks of the rest of the logs, everything else is working as it should.



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111629 19-Aug-2014 21:35
Send private message

Ok so Vodafone TV seems to be working *somewhat* with the following settings:

I seem to be able to get all the channels however most channels are lagging and freezing up; not sure what the issue is.





(In default LAN rule tick "allow packets with IP options to pass")

121 posts

Master Geek
+1 received by user: 30


  Reply # 1111643 19-Aug-2014 21:51
One person supports this post
Send private message

How's the CPU looking on your host server? What about the utilisation on your WAN link?



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111705 19-Aug-2014 23:44
Send private message

chrispchikin: How's the CPU looking on your host server? What about the utilisation on your WAN link?


Server is currently well overspec (8 cores, 4gb RAM), NICs are gigabit, WAN utilisation is between 30-50 Mbits/s (200/50 connection).

Something weird is going on though as now STB is only showing black channels / no sound / no error however I can get streams on PC with VLC.

6191 posts

Uber Geek
+1 received by user: 1902

Trusted

  Reply # 1111710 20-Aug-2014 00:01
Send private message

kenkeniff:
chrispchikin: How's the CPU looking on your host server? What about the utilisation on your WAN link?


Server is currently well overspec (8 cores, 4gb RAM), NICs are gigabit, WAN utilisation is between 30-50 Mbits/s (200/50 connection).

Something weird is going on though as now STB is only showing black channels / no sound / no error however I can get streams on PC with VLC.


Multicast works, Yay.
Something is congesting it then. Does it lag with the standard setup currently with the HG659?
Further note. I have seen firewalls like this delay packets and add latency and degrade the service like what your explaining.




 


121 posts

Master Geek
+1 received by user: 30


  Reply # 1111748 20-Aug-2014 07:13
Send private message

Pfsense should not be adding that kind of latency...there are many examples of IPTV working through pfsense in a similar fashion with no issues.

I'd be looking into making sure IGMP traffic is being marked with PCP 4 (CoS field in VLAN header), pfsense should have am setting in advanced rule options where you could set this up.

This will ensure it's being prioritised upstream.

I'd be really interested to know how the Hg659 is accomplishing this...



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111801 20-Aug-2014 09:07
Send private message

@chrispchikin, cheers for help thus far.

Don't know if you followed my UFB setup but couldn't get VLAN working on pfSense so set it up this way:

 

  • Plugged NIC 1 into ONT
  • Enabled VLAN on NIC 1 in Windows which created virtual NIC "VODAFONE UFB"
  • Bridged "VODAFONE UFB" with VMware Virtual NIC "VMnet1"
  • Assigned VMnet1 to pfSense VM (as em0), configured as WAN

Not sure where to set the PCP, in Windows or pfSense? and How?









121 posts

Master Geek
+1 received by user: 30


  Reply # 1111811 20-Aug-2014 09:32
Send private message

In theory that should work just fine, although I would update the WAN settings on pfsense as follows:

MTU - 1492, MSS - 1452


PCP marking needs to be configured on pfsense to 'tag' IGMP traffic with a unique ID so that it is prioritized upstream.

You should be able to configure it on a per rule basis.

Start with the WAN settings though and see how you go - anything interesting in the logs? (firewall or general)



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111831 20-Aug-2014 09:53
Send private message

chrispchikin: In theory that should work just fine, although I would update the WAN settings on pfsense as follows:

MTU - 1492, MSS - 1452


PCP marking needs to be configured on pfsense to 'tag' IGMP traffic with a unique ID so that it is prioritized upstream.

You should be able to configure it on a per rule basis.

Start with the WAN settings though and see how you go - anything interesting in the logs? (firewall or general)



I just copied the MTU & MSS settings from the HG659, however I'll try your settings.

Ok I found PCP setting under the firewall rules (802.1p), I understand VI=PCP4.

Any idea what priority to match on and what rules it needs to be applied to?


121 posts

Master Geek
+1 received by user: 30


  Reply # 1111839 20-Aug-2014 10:00
Send private message

Ignore the 'match on', you need to choose the 'apply to' option for any rules which allow IGMP / Multicast traffic.

Basically you're trying to 'mark' all multicast traffic with PCP 4.

Out of interest are there any QoS options configured on the HG659?



563 posts

Ultimate Geek
+1 received by user: 89


  Reply # 1111971 20-Aug-2014 12:34
Send private message

chrispchikin: Ignore the 'match on', you need to choose the 'apply to' option for any rules which allow IGMP / Multicast traffic.

Basically you're trying to 'mark' all multicast traffic with PCP 4.

Out of interest are there any QoS options configured on the HG659?


What rule exactly do you think I should have PCP4 on?  WAN / LAN, UDP / IMGP?

I've tried various rules etc however the best I can manage so far is a barely visible video steam on my server (was going HD last night) and nothing to my STB.

Would be great if someone from VF could confirm the address ranges that need to be configured as multicast data sources etc as at the moment I'm just using 203.167.247.45/32.

No didn't notice any QoS setup on HG659.

Problem is I think there's a bit of a delay after reconfiguring router settings and the video stream showing a result so I'm not sure exactly what's working and what's not and if the STB has to be reset after each change?  :-S