<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Host-Uniq tag value pass through]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">I have an ISP (BT in the UK) that supplies a hub/router device with VoIP ports. The goal of what I'd like to achieve is to use psfense as my router / pppoe client to BT and use the BT supplied hub to connect a VoIP handset to enable me to use the BT VoIP service.</p>
<p dir="auto">I understand that what I'm wanting to do is almost possible at the moment by configuring the WAN interface in pfsense with pppoe config and then also configuring a pppoe server in pfsense to allow the BT hub to connect to the outside world through pfsense.</p>
<p dir="auto">The problem I encounter is that BT VoIP SIP negotiation fails when I have things setup in this arrangement due to the BT hub dynamically changing the Host-Uniq tag value, a value which is supposed to get forwarded in a request to https://linediscovery.hub.bt.com/, a request which in turn is supposed to return SIP session initiation values back to the BT hub.</p>
<p dir="auto">I imagine what would be needed to get this working is the ability for psense to extract the Host-Uniq tag value from the pppoe server side when present and forward it on as-is on the WAN interface pppoe client side.</p>
<p dir="auto">If a change is needed to enable this to work I imagine it could be quite a large change but I'm not familiar with pfsense code so I thought I'd start with a thread here to see if anyone has any other ideas or just sanity check what I've said.</p>
<p dir="auto">Many thanks, Joe</p>
]]></description><link>https://forum.netgate.com/topic/164312/host-uniq-tag-value-pass-through</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 11:31:20 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/164312.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Jun 2021 07:55:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Host-Uniq tag value pass through on Fri, 01 Dec 2023 11:19:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ukhobo">@<bdi>ukhobo</bdi></a> I too have a BT/EE ISP connection and would love to be able to place their hub used for VoIP behind my pfSense router.</p>
<p dir="auto">Someone on the thinkbroadband forum managed to get around it using a custom Asus router firmware (probably similar to OpenWrt). If there was a way to run a cron job on pfSense that extracts the changing Host-Uniq, store it into a file or some kind of varible and then use this to dynamically update the Host-Uniq field within pfSense that'd be one way to go about it.</p>
<p dir="auto">https://forums.thinkbroadband.com/fibre/4664092-bt-fttp-with-digital-voice-alternative-to-smart-hub-2.html?fpart=7#Post4670157</p>
<p dir="auto">Did you ever find a solution to this?</p>
<p dir="auto">I persoanlly will be carrying on using pfSense behind my BT router unless someone has a solution.</p>
]]></description><link>https://forum.netgate.com/post/1139499</link><guid isPermaLink="true">https://forum.netgate.com/post/1139499</guid><dc:creator><![CDATA[willowen100]]></dc:creator><pubDate>Fri, 01 Dec 2023 11:19:55 GMT</pubDate></item><item><title><![CDATA[Reply to Host-Uniq tag value pass through on Fri, 11 Jun 2021 08:02:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ukhobo">@<bdi>ukhobo</bdi></a> said in <a href="/post/987196">Host-Uniq tag value pass through</a>:</p>
<blockquote>
<p dir="auto">too application specific an issue for it to gain traction for a <strong>pfsense change.</strong></p>
</blockquote>
<p dir="auto">Exactly <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=":wink:" alt="😉" /></p>
<p dir="auto">the pfSense level NGFW should serve general purposes, in accordance with RFC and other standards.<br />
It cannot meet everyone's specific needs, this is also a security question.</p>
<p dir="auto">In many cases, the ISP will require you to use their CPE device, for a number of reasons, f.e.: so they don't lose control of the endpoint,<br />
or in many places (countries), the ISP CPE included as part of a WIFI MASH network, included in the operator's free or pay wireless network.</p>
]]></description><link>https://forum.netgate.com/post/987208</link><guid isPermaLink="true">https://forum.netgate.com/post/987208</guid><dc:creator><![CDATA[DaddyGo]]></dc:creator><pubDate>Fri, 11 Jun 2021 08:02:21 GMT</pubDate></item><item><title><![CDATA[Reply to Host-Uniq tag value pass through on Fri, 11 Jun 2021 05:26:37 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/daddygo">@<bdi>daddygo</bdi></a> thanks for your input, on reflection I think I agree with what you've said.</p>
<p dir="auto">The idea of pfsense being able to extract a continually changing Host-Uniq tag on it's pppoe server side and have a change in that value tear down the pppoe WAN client side and then re-establish the link with the new Host-Uniq tag value is likely too application specific an issue for it to gain traction for a pfsense change.</p>
<p dir="auto">I'll avoid BT's VoIP service for the moment and stay with Sipgate.</p>
]]></description><link>https://forum.netgate.com/post/987196</link><guid isPermaLink="true">https://forum.netgate.com/post/987196</guid><dc:creator><![CDATA[ukhobo]]></dc:creator><pubDate>Fri, 11 Jun 2021 05:26:37 GMT</pubDate></item><item><title><![CDATA[Reply to Host-Uniq tag value pass through on Thu, 10 Jun 2021 08:42:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ukhobo">@<bdi>ukhobo</bdi></a> said in <a href="/post/987032">Host-Uniq tag value pass through</a>:</p>
<blockquote>
<p dir="auto">If a change is needed to enable this to work I imagine it could be quite a large change</p>
</blockquote>
<p dir="auto">Hi,</p>
<p dir="auto">I'm not saying it's impossible <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=":wink:" alt="😉" /> , but these are difficult things to do, as ISPs almost universally use custom FW on CPE devices.</p>
<p dir="auto">Here (PT) we have been trying such implementations for years to get IPTV and VOIP working behind pfSense</p>
<p dir="auto">I note,..... unsuccessfully, as the custom FW on the CPE, the right setting requires a lot of research to get it to work on the network (and extract the necessary information from the CPE FW), not to mention if you get a working configuration at some point and the ISP changes something and you can start over...</p>
<p dir="auto">just one example:<br />
(these worked for a while, then became unusable)</p>
<p dir="auto">with Unifi<br />
https://community.ui.com/questions/SOLVED-USG-Altice-Meo-Fibra-Data-IPTV-Portuguese-ISP/a0fb840b-8aad-4072-bf0e-279c53244475</p>
<p dir="auto">with pfSense<br />
https://forum.meo.pt/internet-fixa-e-movel-11/tutorial-pfsense-87365</p>
]]></description><link>https://forum.netgate.com/post/987036</link><guid isPermaLink="true">https://forum.netgate.com/post/987036</guid><dc:creator><![CDATA[DaddyGo]]></dc:creator><pubDate>Thu, 10 Jun 2021 08:42:56 GMT</pubDate></item></channel></rss>