cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
4,201 Views
Message 1 of 23

How to connect multiple (>50) devices?

I have around 50+ smart devices, many of which only work if connected to the 2.4GHz band (eg, home hub, IP cameras, speakers, thermostats, etc).

I've just bought a new tablet and it won't connect to the 2.4 or 5GHz band ("Can't obtain IP address") - presumably I have too many devices for the router (BT Hub 6) to handle.

How can I add more devices? Is there a better BT Hub? should I go for a mesh wifi network (and if so, which one)?

Any suggestions would be appreciated.

Steve

 

0 Ratings
Reply
22 REPLIES 22
4,190 Views
Message 2 of 23

Re: How to connect multiple (>50) devices?

@SteveH3 

Welcome to this user forum for BT Retail phone and broadband customers.

Have you tried a factory reset of the BT Home Hub?

https://www.bt.com/help/broadband/how-do-i-reset-my-bt-hub-to-its-factory-settings

Connection issues can be caused by the home hub running out of internal connections. A normal restart does not fix that as the internal routing info is stored in flash memory which is retained.

You should be able to connect more than 50 devices, possibly twice that many.

Adding extra network elements will not fix this issue, as its a bug in the home hub firmware.

0 Ratings
Reply
4,182 Views
Message 3 of 23

Re: How to connect multiple (>50) devices?

Hello,

technically you can have unlimited devices connected to your router.

think of your speeds as a slice of cake, slower your speeds smaller the cake.

the way to visualise this (for example purposes only) is by saying your max downstream is 80mbps, 80 devices means 1mbps per device, social media uses 1mbps, YouTube requires 5mbps and streaming Netflix etc requires a minimum of 10mbps.

you can see from this example not enough bandwidth to allow all your devices to work.

if the new device won’t connect to 2.5 or 5Ghz but the rest of your devices connect well then this doesn’t sound like a router issue and more of a device issue, you may need to contact the manufacturer.

yes BT offer the Smart Hub 2 and Smart Hub Ultra these are the newest hubs the hub 6 is extremely outdated but it’s the only hub you can split the SSID on to show both 2.5 & 5Ghz so I wouldn’t recommend this if most of your devices use 2.5Ghz as you’ll need to turn of 5Ghz in your hub manager to connect all your devices then turn 5Ghz back on afterwards.

I hope this helps!

Hope this helps! 🙂 If you like my reply and
want to say thanks for the helpful answer
then please click on the Kudos on left hand
side 😉 also if I answers your question correctly please let us know by clicking on Mark as Accepted Solution 😄
0 Ratings
Reply
4,171 Views
Message 4 of 23

Re: How to connect multiple (>50) devices?

@FIZZYLP 

You are limited by the number of IP addresses that the home hub can issue. Typically 192.168.1.64 to 192.168.1.252  i.e 188 devices. However the home hubs DHCP server does not release allocations that have already been used, owing to a bug, so it eventually runs out of allocations. A factory reset clears out the table and allows a fresh start.

This problem is made worse by devices which use MAC randomisation (Private Addressing), as it results in multiple allocations for a single device, of which only one is ever used.

You will see lots of "Unknown Devices" showing.

Disabling this feature on devices, and using the device MAC only, gets around this problem.

 

4,166 Views
Message 5 of 23

Re: How to connect multiple (>50) devices?

"Can't obtain IP address"

Have you checked to see what range of IP Addresses your Smart Hub is giving out via DHCP? It could be you just need to extend the range.

192.168.1.0 (for example) will give you 253 IP Addresses (excluding .0 and .255) as long as the subnet mask is set to 255.255.255.0 (/24) so you could set the range from say 192.168.1.10 - 192.168.1.250 and that would give you 240 IP Addresses to be assigned across your network.

If you used 172.16.x.x with subnet mask 255.255.0.0 you would get even more.

Subnetting is too complicated a topic to go into too much, but it could be you are only providing a range for 50 devices and so only 50 IPs can be allocated.

Worth checking.

0 Ratings
Reply
4,134 Views
Message 6 of 23

Re: How to connect multiple (>50) devices?

@Keith_Beddoe 

What would happen if you were to change the IP address of the device manually, in it's settings, to one that is currently not "in use"? Would the hub then have to let go of the one it has allocated and give the requested one to the device? It might be another way to work around the bug? But it is putting off the inevitable though... so sorry if it sounds silly!

0 Ratings
Reply
4,100 Views
Message 7 of 23

Re: How to connect multiple (>50) devices?

If a factory reset as @Keith_Beddoe suggested isn't too painful then go for that first. I would then be inclined to split the 2.4 & 5GHz bands into separate SSIDs so that you know for certain which one you're connecting to. Some devices simply don't like trying to negotiate a connection when both bands share a single SSID.

@c64z86 

As the problem is apparently with the DHCP server not releasing previously used addresses, I doubt that would help. Again as @Keith_Beddoe has said, stopping the client device from using MAC randomisation is the next best workaround to BT actually fixing the problem.

 

4,061 Views
Message 8 of 23

Re: How to connect multiple (>50) devices?

@c64z86 

If you want to manually assign a static IP address to a device, then you would use an IP address outside of the DHCP range, and the connection issue would not exist.

That can be quite useful for things like CCTV cameras, provided you can actually get at the settings.

You can start at 192.168.1.2 and up to 192.168.1.63.

A bit of history

The bug did not exist on the original BT Voyager modem/routers, but appeared when the Home Hub 1 first appeared. A lot of code was inherited from the SpeedTouch range of kit, which in turn used a lot of GPL (Open Source) code.

Somehow the bit to reset the DHCP leases during a restart or power cycle, was missed out. On the early home hub 1 firmware it was possible to use a Telnet command to do this. Later firmware disabled Telnet.

As far as I am aware, a lot of the code was simply re-used in all of the later home hubs, so the initial problem still exists. A factory reset overwrites the user configuration, with the one stored as a default, which has no defined allocations.

You can overcome this by disabling the DHCP server, and using another device on your network to act as a DHCP server.

Other third party routers do not have this issue.

 

4,236 Views
Message 9 of 23

Re: How to connect multiple (>50) devices?

@Keith_Beddoe 

Speaking of history... were the Voyager series the very first modems/routers that BT supplied as part of an internet package?

Sorry for going off topic here, but I'm very interested in 90s/early 2000s history of BT and the internet. I tried looking it up online but some sites say that Voyager were the first supplied routers, yet others mention Linksys and BT.

Did BT supply modems in the dial up internet era as part of the package too? Or did you have to buy your own?

0 Ratings
Reply
4,213 Views
Message 10 of 23

Re: How to connect multiple (>50) devices?

I've moved this post to start a new  thread on a more appropriate board.

Modems were not supplied by BT in dial up days, neither did they supply ADSL modems in the very early days as far as I remember.

0 Ratings
Reply