Amazon Alexa Broadband BT Home Hub Smart Home

How do I connect an Amazon Echo to a BT Home Hub?

Make Alexa play music you want
Hey, honey, if you keep on playing One Direction over and over again I'm gonna hit you with that thing, okay?

Setting up Amazon’s Echo speaker with a BT Home Hub is a car crash. A nasty four-car pile up with bits of bumper strewn across the carriageway. You go through what seems like a simple set-up procedure, only for Alexa to abruptly inform you that she can’t “register” with your network, and sits there with her angry amber light spinning like the AA bloke who’s come to tow your Zafira off the M25.

Shamefully, Amazon offers no practical help for this breakdown in communications. Seemingly, nobody in Amazon’s hardware division bothered to test the device with the most commonly used router in the country, which is bewildering in itself. As ever, fellow users come to the rescue, so hat tips ahoy to @mattdriley and for pointing me in the right direction.

Here’s how I fixed my connection issues. I hope it works for you too:

First, go into your BT Home Hub’s router settings (normally at and navigate to Advanced Settings (you’ll need the admin password tucked in the back of your router to access these). Then go to Home Network and IP Addresses and note down your Home Hub’s IP Address and Subnet mask.

Now restart the Amazon Echo set-up procedure, using the Alexa app or (better still) the web-based Alexa control panel ( You’ll need to hold down the action button on the Echo speaker itself for five seconds to put it back in set-up mode.

Go through the set-up procedure, and at the point it asks for your Wi-Fi network credentials, click on your Wi-Fi network. If you’ve attempted to connect on that Wi-Fi network (SSID) before, click Forget This Network and then select it again (this bit’s really important!).

Enter your Wi-Fi password, but before you click Connect, select Advanced Settings. Now enter the following details:

Router: Enter the IP address you copied down from your own router
Subnet: Again, as supplied by your router
IP address: Now here’s where it gets a wee bit iffy. I selected (as advised by @mattdriley) but there’s a chance another device on your network may have already nabbed that address. You can check if one has by clicking on the Devices tab in the Home Hub’s advanced settings. If it’s gone, try changing to 161, 162 etc at the end).
DNS 1: (BT’s default DNS server address)
DNS 2: (BT’s default backup DNS)

Now click Connect, and with a bit of luck, you should be good to go.

About the author

Barry Collins

Barry has scribbled about tech for almost 20 years for The Sunday Times, PC Pro, WebUser, Which? and many others. He was once Deputy Editor of Mail Online and remains in therapy to this day. Email Barry at

Add Comment

Click here to post a comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.