Home > BT Home Hub > Using BT Home Hub V2.0 with Virgin Media/Campus Net

Using BT Home Hub V2.0 with Virgin Media/Campus Net

Use your unlocked BT Home Hub 2.0 with Virgin Media, your uni Campus Network, or an ADSL modem
By 24/03/11 [Last Edited by Joseph 24/03/11]
BOOKMARK
LOGIN
REGISTER
You can now convert your unlocked BT Home Hub 2.0 to an ethernet router. That means you can connect any ethernet-based WAN connection to ethernet port 4, and NAT (Network Address Translation) will be performed. Examples include your Uni Campus network, Virgin Media, ADSL Modems or BT Infinity! Note, you will need to unlock your BT Home Hub 2.0 first, instructions on how to do this can be found here.

Other Home Hub Unlocking Configurations

Before you continue, please check from this list that you are using the right tutorial:

Virgin Media & BT Home Hub 2 Customers: See this page: BT Home Hub V2.0 with Virgin Media NEW!
Virgin Media & BT Home Hub 1.0 Customers: See this page: BT Home Hub V1.0 Ethernet Router
BT Home Hub V2 users: See this page: Unlocking BT Home Hub V2.0A NEW!
BT Home Hub V1.0 users: See this page: Unlocking BT Home Hub V1.0


Requirements

  • A telnet client. On anything running XP or below, you should have the Microsoft Telnet client installed by default. For Windows Vista/2008/7 users, please see this page

Notes

The web interface for the BT Home Hub will become kind of inaccessible after this mod, i.e. visiting it will throw an error 500, internal server error. The easy solution to the problem is to browse to /settings.lp instead, i.e. http://192.168.1.254/settings.lp

Method

Open up your favourite telnet client, on Windows, open the command prompt and type (on Mac OSX, open Terminal instead):

telnet 192.168.1.254

You should now see something like the following:



Now enter admin as the username, then enter, then enter your password followed by enter. Now, enter each line one followed by enter, and you should be done!

:ppp relay flush
:ppp flush
:eth flush
:atm flush
:atm phonebook flush
:eth bridge ifdelete intf=ethport4
:eth ifadd intf=eth_wan
:eth ifconfig intf=eth_wan dest=ethif4
:eth ifattach intf=eth_wan
:ip ifadd intf=ip_wan_eth dest=eth_wan
:ip ifconfig intf=ip_wan_eth status=up
:ip ifattach intf=ip_wan_eth
:nat ifconfig intf=ip_wan_eth translation=enabled
:dhcp client ifadd intf=ip_wan_eth
:dhcp client ifconfig intf=ip_wan_eth metric=5 dnsmetric=5
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-lease-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-renewal-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-rebinding-time
:dhcp client rqoptions add intf=ip_wan_eth option=subnet-mask
:dhcp client rqoptions add intf=ip_wan_eth option=classless-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=default-routers
:dhcp client rqoptions add intf=ip_wan_eth option=classfull-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=domain-name-servers
:dhcp client ifattach intf=ip_wan_eth