on 3 January 2016
If you want to use this with Sky Broadband, please note that it won't work in bridged mode, as it cannot translate Sky's PppoA to PppoE, only something like the Vigor 120/130 will do this. The option to get it working on Sky (without creating a Double Nat environment), is to assign your chosen wireless router to be in the DMZ of this D-Link modem/router.
If Double NAT is present you won't be able to use some of the advanced functions of your wireless router, such as VPN, AiCloud etc.
It has quite a short lead on the PSU, so it needs to be close to a socket, plus it's so light, it falls over easily. Hello Blu-tack. It's not a bad modem, but it could be better. Speeds were about 16gb/1gb, compared to my old Netgear DGND3700v2 @ 18gb/1.1. Ultimately the lower speeds relegated it to be a back up modem.
instructions to set up DMZ:
If this all sounds a bit fancy, and complicated, then it's not, and it's fairly easy to set up. Firstly you need your Sky username and password from your Sky router, Google is your friend. If, like me, you were migrated from O2 broadband, just use username email@example.com password should be blank, but the d-link insists on a password, just use install as the password. This will work, even if you weren't on O2 previously.
You can use the wizard to connect, then jump to the section regarding LAN setup, or do it manually.
Connect your PC to the d-link via ethernet, type 192.168.1.1 username/password is admin/admin, click on ADSL setup (individual settings listed next, most will be default already):
manual setup, pvc0, ipv4, install@o2broadband, install, pppoa vc-mux, 0, 0, auto, enable, disable, enable, 0, 38, enable, ubr, 0, then save settings.
Click on LAN setup (here are the settings): 192.168.1.1, 255.255.255.0, enabled, 192.168.1.2, 192.168.1.100, 259200, then under DHCP Table select 192.168.1.100 from the pop up arrow, add the MAC address of your wireless router, it will be on the bottom/side of the router looks something like CA:FE:C0:FF:EE:00, then Save settings.
Then click advanced, then Firewall/DMZ. Click to enable firewall, click to enable DMZ. Then add 192.168.1.100 in the DMZ IP address blank box, and click apply settings.
What you have done is use the D-Link to log on to Sky Broadband as a modem, and then pass the signal to your wireless router without any shenanigans. It means you don't have to set up port forwarding, and the NAT is ignored. It does mean that your chosen router needs firewall, and any other security settings applied as you see fit. Your router has been assigned an internal address of 192.168.1.100.
I'm using the Asus RT-AC68U. It comes with the same internal IP address as the D-Link. So you need to change this, or else you have two routers using 192.168.1xxx which will cause issues. Connect your PC to the 2nd router, and on the LAN page assign it a different IP address, mine is on 192.168.0.1.
That's it really, D-link logs on to sky, passes unfettered signal to your chosen router, no double NAT. As previous posters have said, it comes with a vulnerable firmware (1.05). 1.06 is available on the D-Link support page, and MUST be installed, in the release notes it states that it patches the vulnerability. If your ISP uses PppoE, it will work fine as a bridge, but not on SKY.