Technical Discussion
  >> DSL Hardware Discussion


Register (or login) on our website and you will not see this ad.


Pages in this thread: 1 | 2 | 3 | 4 | 5 | 6 | (show all)   Print Thread
Standard User kirbyan
(newbie) Thu 26-Sep-13 19:27:03
Print Post

Fritz 7390 Multicast settings for BT YouView Extra Channels?


[link to this post]
 
Hello,

I've been running BT Infinity with a Fritz 7390 VDSL Modem/Router and am very happy with the setup. I really don't want to change it...

I've just got a Humax YouView Box from BT, and have tripped up on the problem where the router's multicast implementation is not compatible with the Humax box. There seems to be little info on the web about using these two pieces of hardware together.

Has anyone had any success or are there any known hacks to make it work?

Thanks

Andrew
Standard User DougM
(member) Fri 11-Apr-14 10:09:45
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: kirbyan] [link to this post]
 
Hi Andrew,

I've just run into the same issue as I take part in the Plusnet TV trial. Did you ever find a workaround, or reach-out to AVM for support?

Thanks!
Doug

-==-
DougM
Standard User DougM
(member) Sun 13-Apr-14 07:40:37
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: DougM] [link to this post]
 
Success for the Fritz!Box 7390 as a combined VDSL2 modem/router!  But it was not easy...

Firstly, I found BT's requirements for customer premise equipment to act as a reference for what I needed to configure.  The relevant section of http://www.sinet.bt.com/sinet/sins/pdf/498v5p1.pdf is 3.2.4 (WAN VLAN Layer):

Where the CP intends to use Multicast, IGMP reports destined for Openreach Multicast for GEA shall be encoded as IGMPv3 or IGMPv2 over C-VLAN ID 101. Source Specific Multicast option within IGMPv3 must not be used.

Where the CP is using PPP and intends to use Multicast for GEA, the modem shall be able to detect and process multicast frames differently to unicast. Multicast for GEA frames sent into Openreach (IGMP reports) shall not be encapsulated with PPP otherwise they will passed transparently as normal GEA traffic.


With that in-mind, I downloaded the configuration from the Fritz and edited it to include a new sub interface named IPTV.  I discovered that the interface had to be configured with an IP address for it to come-up.  Here is a unified diff showing the changes I made:

Text
1
23
45
67
89
1011
1213
1415
1617
1819
2021
2223
2425
2627
2829
3031
3233
3435
3637
3839
4041
4243
4445
4647
4849
5051
5253
5455
5657
5859
6061
6263
6465
6667
6869
7071
7273
7475
7677
7879
8081
8283
8485
8687
8889
9091
9293
9495
9697
9899
100101
102103
104105
106107
108109
110111
112113
114115
116117
118119
120121
122123
124125
126127
128129
130131
132133
134135
136137
138139
140141
142143
144145
146147
148149
150151
152153
154155
156157
158159
160161
162163
164165
--- FRITZ.Box Fon WLAN 7390 Pre-IGMP Edit.export        2014-04-12 22:14:59.000000000 +0100
+++ FRITZ.Box Fon WLAN 7390 IGMP Edit.export    2014-04-12 21:41:01.000000000 +0100@@ -6,6 +6,7 @@
 OEM=avme Country=044
 Language=en+NoChecks=yes
 **** CFGFILE:ar7.cfg /*
  * /var/flash/ar7.cfg@@ -225,9 +226,9 @@
                 ipbridgeing = no;                 ipbridgeing_igmp = no;
                 pppoeforwarding = no;-                connections = "internet", "voip";
+                connections = "internet", "voip", "iptv";         }
-        mcupstream = "internet";+        mcupstream = "iptv";
         voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060",                              "tcp 0.0.0.0:5060 0.0.0.0:5060", 
                             "udp 0.0.0.0:7078+32 0.0.0.0:7078";@@ -318,6 +319,78 @@
                 dhcp_requests_with_client_id = yes;         } {
                 enabled = yes;+                name = "iptv";
+                weight = 50;+                dsl_encap = dslencap_ether;
+                dslinterfacename = "dsl";+                no_masquerading = no;
+                use_fixed_masqaddr_if_no_masquerading = no;+                no_firewall = no;
+                stackmode = stackmode_ipv4only;+                pppoevlanauto = no;
+                pppoevlanauto_startwithvlan = no;+                vlancfg {
+                        vlanencap = vlanencap_fixed_prio;+                        vlanid = 101;
+                        vlanprio = 0;+                }
+                ppptarget = "iptv";+                fixed_masqaddr = 0.0.0.0;
+                mtu = 0;+                etherencapcfg {
+                        use_dhcp = no;+                        use_dhcp_if_not_encap_ether = no;
+                        ipaddr = 169.254.1.1;+                        netmask = 255.255.255.252;
+                        gateway = 0.0.0.0;+                        dns1 = 0.0.0.0;
+                        dns2 = 0.0.0.0;+                }
+                is_mcupstream = yes;+                ap2ap = ap2ap_auto;
+                ap2ap_qos = yes;+                stay_always_online = yes;
+                disable_ondemand = no;+                reconnect_delay_after_conn_abort = 30s;
+                only_route_when_connected = no;+                redial_delay_after_auth_failure = 1m;
+                redial_limit = 3;+                redial_after_limit_reached = 10m;
+                redial_after_limit_reached_variance = 5m;+                redial_delay_after_low_error = 10s;
+                redial_delay_after_ppp_timeout = 10s;+                redial_delay_after_ppp_error = 0w;
+                routes_only_for_local = no;+                dproutes_only_for_local = no;
+                disable_staticroutes_on_dhcproutes = no;+                ripv2receiver_enabled = no;
+                ripv2_update_timer = 30s;+                ripv2authmode = ripv2_auth_none;
+                ripv2md5_keyid = 0;+                ripv2passwd = "";
+                set_replicate_dhcpoptions_in_parameter_request_list = no;+                unset_ignored_dhcpoptions_in_parameter_request_list = yes;
+                dsldpconfig {+                        security = dpsec_firewall;
+                        filter_teredo = yes;+                        filter_netbios = yes;
+                        lowinput {+                                policy = "permit";
+                        }+                        lowoutput {
+                                policy = "permit";+                        }
+                        highinput {+                                policy = "permit";
+                        }+                        highoutput {
+                                policy = "permit";+                        }
+                }+                dhcp_auth_mode = auth_none;
+                dhcp_requests_with_client_id = yes;+        } {
+                enabled = yes;                 name = "voip";
                 weight = 50;                 dsl_encap = dslencap_inherit;
@@ -498,6 +571,63 @@                 passiv_on_outgoing = no;
                 mode6 = mode6_off;                 mode4 = mode4_normal;
+        } {+                type = pppcfg_target_internet;
+                name = "iptv";+                only_crypt_auth = no;
+                local {+                        username = "";
+                        passwd = "";+                }
+                remoteauth = pppcfg_authtype_chap;+                remoteauth_only_on_incoming = yes;
+                remote {+                }
+                inactivity_timeout = 0w;+                bUseChargeInterval = no;
+                nChargeInterval = 1m;+                lcpecho_disconnect_mode = lcpecho_auto;
+                logicaldisconnect_with_physical = yes;+                disconnect_timeout = 0w;
+                finaldisconnectcall = no;+                ipnetbiosspoofing = no;
+                dnsfilter_for_active_directory = no;+                no_outgoing_calls = no;
+                coso = pppcfg_coso_caller;+                callback_delay = 1s;
+                icbmode = pppcfg_icbmode_none;+                ocbmode = pppcfg_ocbmode_none;
+                mscbprefered = no;+                multilink {
+                        extra_static_channels = 0;+                        max_channels = 1;
+                        automatic = no;+                        automatic_param {
+                                window = 20s;+                                add_percent = 85;
+                                drop_percent = 70;+                                sportlich = no;
+                        }+                }
+                header_compression = yes;+                data_compression = pppcfg_datacomp_auto;
+                stac_reset_with_history_number = no;+                encryption = pppcfg_crypt_none;
+                inactivity_prevention_interval = 0w;+                new_ipaddr_on_connect = no;
+                my_ipaddr = 0.0.0.0;+                his_ipaddr = 0.0.0.0;
+                overwrite_dns1 = 0.0.0.0;+                overwrite_dns2 = 0.0.0.0;
+                bVolumeRoundUp = no;+                VolumeRoundUpBytes = 0;
+                bProviderDisconnectPrevention = no;+                ProviderDisconnectPreventionInterval = 1d;
+                ProviderDisconnectPreventionHour = 3;+                bProviderDisconnectPreventionHourSet = yes;
+                passiv_on_outgoing = no;+                mode6 = mode6_off;
+                mode4 = mode4_normal;         }
         dslglobalconfig {                 autodetect = no;


Definitely not for the faint-of-heart!  I'll send my findings to AVM and ask if they can create an ISP profile covering Openreach GEA Multicast, making this configuration automatic should the user select the right profile.

-==-
DougM


Register (or login) on our website and you will not see this ad.

Standard User Al1264
(member) Sat 19-Apr-14 10:14:52
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: DougM] [link to this post]
 
I can confirm that the above is working here (FTTC Multicast to YouView). smile

Plusnet Fibre Unlimited
Zen Home Phone Plus

Edited by Al1264 (Sat 19-Apr-14 10:38:20)

Standard User yioob
(newbie) Mon 22-Dec-14 18:36:52
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: Al1264] [link to this post]
 
Hi i know this might not be the right thread to post on but it looks like u know the fritz config file a lot better than i ever will i was just woundering if it is posible to put in the sky dhcp option 60,61 requests in to the config file?
Standard User kirbyan
(newbie) Sun 18-Jan-15 10:08:34
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: DougM] [link to this post]
 
Fritz 7390 Firmware 84.06.20i seems to disallow editing the saved settings and reloading them - it reports the file is not a valid restore file. Does any one know a work around to add Doug's edits?
Standard User DougM
(member) Mon 19-Jan-15 08:45:53
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: kirbyan] [link to this post]
 
The latest version of FBEditor is able to retrieve and save edited files directly to a local Fritz!Box. I've successfully used it since AVM removed the NoChecks option. Earlier versions fail -- you must have the latest:

http://www.ip-phone-forum.de/showthread.php?t=79513

The only downside for me is the entire UI being German, but I managed to get by thanks to Google Translate.

-==-
DougM
Standard User canemdog
(newbie) Fri 30-Jan-15 21:39:19
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: DougM] [link to this post]
 
Hi, I'm looking for some help/clarification

I've tried FBE Editor version 0.7 and I don't seem to be able to save my edited files back to my Fritz!Box 3790. I saw your suggestion of using the latest version, which I am using as far as I can tell. After you edit the file should all you need to do is select Konfiguration zurückspielen ? After that you restart the box and you should be have the new configuration loaded or am I missing a step?

I'm trying to get my box support bt tv, managed to get it to support VDSL fairly easily, one more change to go!
Standard User DougM
(member) Sat 31-Jan-15 15:18:40
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: canemdog] [link to this post]
 
If the Fritz!Box accepts the configuration as valid it should reboot automatically following 'Konfiguration zurückspielen'. If nothing happens, check the configuration changes for typos and retry.

Make sure not to include NoChecks in the config; that option no longer exists and will cause validation to fail.

Until I upgraded to the latest version the Fritz!Box silently rejected my updates and didn't reboot.

-==-
DougM
Standard User canemdog
(newbie) Sat 14-Feb-15 21:14:18
Print Post

Re: Fritz 7390 Multicast settings for BT YouView Extra Chann


[re: DougM] [link to this post]
 
Hi Doug, Greatly appreciate your help. I'm definitely using FB Editor 0.7 and my firmware is 84.06.20 but no matter what I do I cannot seem to save changes to the configuration file.

I even tried change my active_name in the ar7cfg block as I figured I couldn't go wrong there. In all cases it never rebooted.

i have made sure I am not using NoChecks command as you mentioned before. I've spent a hour or two googling around tonight to find a solution but I cannot seem to find an answer.

Have you encountered this problem i have described and would you recommend a something I might try to over come this issue?

Thanks in advance.

Randy
Pages in this thread: 1 | 2 | 3 | 4 | 5 | 6 | (show all)   Print Thread

Jump to