Recently I switched from Time Warner Internet to AT&T U-verse Internet, mainly because of price and Time Warner would slow down during peak hours of the day. This was not a big issue when I moved in, because there wasn’t many houses. Time Warner had a pretty basic modem, I opted to get one without the bells and whistles. You know the one that has one LAN port and you have to use another router to get more computers or WIFI. But with U-verse, this is not the case, their modem comes with features jammed packed into it. Their router is almost business grade, almost. So configuring this with the type of setup I have is a pain in the butt, if you don’t know what you doing.
First off, you cannot simply install your router behind theirs, it will cause a ton of issues. You have to configure the U-verse router for bridge mode, or something very close to it. There is no option for bridge mode or DMZ-plus mode like the older 2wire routers, the new Motorola’s are a bit more complex. I have many public facing servers that need see the Internet and off course gaming. Please find the below steps very helpful, because it was a nightmare getting mine going.
Here is the list of hardware I have:
16 port switch (managed, but that shouldn’t make a difference)
Things you will need:
MAC address from your personal router
Let’s begin, first steps
This will involve you having a computer connected to your U-verse router, this should be the only cable plugged in to the router at this point.
Let’s configure some settings on the U-verse router:
- Navigate to your U-verse default ip, usually 192.168.1.254
- Go to ‘Home Network’ then ‘Subnets & DHCP’. You will be asked to enter the password to the router, this is found on the side of the device.
- Make sure the “Device IPv4 Address” is not in the same subnet as your personal router, if it is, you need to change it. For example, if they are both 192.168.1.254, change the U-verse to 192.168.2.254.
- You can change the “DHCPv4 Start and End Address” if you would like, I did not. This just limits the U-verse router to assign IP’s and possibly broadcasting. These addresses are mainly used by the TV’s and the wireless extenders for your TV’s.
- Click “SAVE”
- Go to ‘Home Network’ then ‘Wireless’ and turn wireless off. No need to have this on if you are going to be using your own, this will just cause interference with other WIFI signals.
- Go to ‘Firewall’ then ‘ ‘Packet Filter’. Disable Packet Filters. You will be using your own on the personal router.
- Go to ‘NAT/Gaming’ and make sure there is nothing configured. There should’t be, but just make sure.
- Go to ‘Firewall’ then ‘IP Passthrough’
- For ‘Allocation Mode’ choose ‘Passthrough’
- The ‘Passthrough Mode’ choose ‘DHCPS-Fixed’
- Type the MAC address of your personal router in the box under ‘Manual Entry’.
- Click ‘SAVE’, the router will tell you to reboot, don’t do it yet.
- Go to ‘Firewall Advanced’ and turn everything off and SAVE
- Now you can reboot the router, this will take about 2 minutes to complete.
Final steps, personal router settings:
- You can now unplug your computer and plug it into your personal router and log in. Typically, default IP address is 192.168.1.1
- Since my setup involved an more advanced router (pfSense), it was a little different. The setup should be the same for most routers.
- Find the area where you configure the WAN settings.
- The WAN settings should be configured for Dynamic or Automatic IP. Once the personal router is configured, the U-verse router will give the external public IP to your personal router.
- ‘Enable WAN’, ‘Enable NAT’ and ‘Enable UPnP’
- Consider changing your DNS addresses to something more reliable, like Google’s or OpenDNS.
- Reboot your router and check to make sure everything is configured correctly by going to the Internet.
This configuration will differ from your setup, but the concept is the same. Basically, I wanted to pass everything from the U-verse to my setup and allow all my public facing clients to still work. The next step with this setup is to configure my router to play well with the IPTV, which will involve some tricky IGMP setup on the pfSense.