BT Home Hub 5a behind a 4G router

I can easily change the 4G router to 192.168.2.1 and connect to the WAN of the Hub.
However, I am a little confused as to the settings I would use for the WAN interface.

DHCP client, or static IP in the 192.168.2 subnet
The latter requires more work, but gives more control, if you're not picky, use the DHCP client, it's easier.

Tried the DHCP client. I think that my WAN interface settings are not correct

are you sure dsl0 is the right interface for the WAN, considering openwrt says the interface isn't present ?

unplug and reinsert the ethernet cable into the WAN port, check in system log of the Hub which interface changes it's state, that would be the one you should use as WAN.

(or ssh to the Hub, and run dmesg)

Can't see any activity relating to WAN.
Would it be better to delete and recreate the WAN interface ?
If so, will it just require the DHCP client option only?

if it was there from day one, yes, it could be assuming it's used for ADSL, and DHCP client only.

read WAN port does not work with ISP (BT Home Hub 5.0)
from that thread, it should look something like this in dmesg.

-- plugging WAN cable.
[10050.988789] lantiq,xrx200-net 1e108000.eth eth0: port 5 got link
[10050.994233] br-lan: port 1(eth0.1) entered blocking state
[10050.998843] br-lan: port 1(eth0.1) entered forwarding state
[10076.189174] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead.

Seems it could be eth0.2 https://bugs.openwrt.org/index.php?do=details&task_id=490
BT Hub 5a Fresh Install, no internet

I only get the line below, nothing else
[10050.988789] lantiq,xrx200-net 1e108000.eth eth0: port 5 got link

Looks like you have to create a vlan for the wan port??

1 Like

There is already a VLAN for the WAN, do I need to create another ?

start by recreating the WAN port, to start with.

the info in the wiki might be outdated.

I have created the WAN port and set it up as DHCP Client for Eth0.2, which now shows its active, but I can't get the internet when the 4G router is connected to the WAN port.

yeah, the clients now have the default gw set incorrectly.

it needs to get refreshed either by restarting the clients, or disconnecting them from the Hubs wifi.
quickly switching flight mode on and off will work too.

or reboot the hub, so all devices temp lose internet access :wink:

The LAN IP of the 4G router is 192.168.2.1. The IP of the BT Openwrt router is 192.168.1.3 and is the DHCP.. I have set the IPV4 GW as 192.168.2.1 and DNS as the same, with additional DNS servers as 8.8.8.8, 8.8.4.4

I have rebooted the hub and 4G router. No connection to the internet

pretty sure the clients' GW should be the Hubs LAN IP.

Tried the static address, were the IPV4 Gateway gets picked automatically, however, it will not allow me to use the same address in the device IPV4 address

well no, your WAN IP can't ge the same as the IP of the Huawei (= the GW for the Hub).

Leave the DHCP client on for WAN, it should get the correct values by default, it's not where the problem is anyway.

Another option is to reset the Hub, and start from scratch, only thing you really should need to do then, is to readd the WAN, if it isn't there by default.

I changed my last post, reread it.

As you can see from the screenshot below, I am now getting more packets on the WAN interface.
I enabled the DHCP on the Huawei, as its using the 198.168.2 subnet, where as the Hub is using 192.168.1. Should there be a bridge on the WAN interface to the LAN ?

absolutely not.

display the interface settings for the WAN (hit edit), by the looks of it, it isn't assigned to the WAN zone, which would explain the grey color, instead of red.

Thanks Frollic, it was the zone that was not specified, changing it to WAN, has activated it and the clients are working..

1 Like