The LG Bluray with its Smart features was happily connecting to iPlayer and the other services on the net via wifi on the HH3 for about a month. All of a sudden the box is unable to connect to the net. I can see that it's getting an IP address from the hub by looking in the log. This IP address is not clashing with any other device that is connected at the same time. The LG box also reports its MAC address and assigned IP address, and this matches what the hub reports.
I'm strongly suspecting that the DNS provided via the hub is the cause of the problem. I suffered many wierd DNS lookup failures when performing a fresh install of Fedora 20 on a laptop, until I forced new nameserver addresses into resolv.conf before doing the 'yum update' - so I have cause to be pointing a finger at the HH3 DNS. Presumably the LG box goes to some host to verify its connection and this is failing. The LG helpdesk has confirmed that if the box is being assigned an IP address from the router, but failing to connect properly, then it's a router problem.
I've tried forcing the LG to use a different DNS address (220.127.116.11) and performed a factory reset on the HH3, but to no avail. Folks at work have recommended just dumping the HH3 for a 'proper' router - but that seems daft.
I did read elsewhere that the HH3 does something non-standard (and arguably a bug) with DNS.
I feel like BT ought to be able to resolve this problem, but the outcome of a 'live chat' was a recommendation to use their paid-for technical specialists.
Does anyone have any other recommendations for how to get iPlayer/Netflix back on the LG?
Have you tried a factory reset of the homehub by pressing a pin into the recess button on the rear for about 20 seconds. This is one of the first things to try as it often sorts out problems.