D-Link DIR-868L
From DD-WRT Wiki
Revision as of 10:19, 18 August 2016 (edit) Hawaii Beach (Talk | contribs) (added image of router) ← Previous diff |
Revision as of 21:30, 17 December 2016 (edit) (undo) Beta990 (Talk | contribs) (→Step-by-step instructions from out-of-the-box factory firmware - Added instructions for revisions, you need an older version to install dd-wrt, bit of clean-up) Next diff → |
||
Line 37: | Line 37: | ||
DD-WRT can be flashed directly on the D-Link DIR-868L by using the D-Link web interface: | DD-WRT can be flashed directly on the D-Link DIR-868L by using the D-Link web interface: | ||
- | + | # An older '''factory-to-ddwrt.bin''' version is required to successfully upgrade when running the factory firmware. Download a '''factory-to-ddwrt.bin''' firmware between [ftp://ftp.dd-wrt.com/../betas/2015/01-20-2015-r25974/dlink-dir868l/ 01-20-2015-r25974] .. [ftp://ftp.dd-wrt.com/../betas/2015/05-28-2015-r27096/dlink-dir868l/ 05-28-2015-r27096]. | |
- | # | + | # Open the [ftp://ftp.dd-wrt.com/betas/ dd-wrt ftp], select a ''year'' and ''version'' and finally select the ''router revision'' (e.g. ''dlink-dir868l-reva'' when HW/ver is A1, ''dlink-dir868l-revb'' when HW/ver is B1, etc.) and download the '''dir-868*REV*-webflash.bin''' firmware file. '''WARNING: 08-24-2016-r30471 and later are currently [http://svn.dd-wrt.com/ticket/5518 reported broken]'''. |
- | # Open the D-Link web-interface | + | # Open the D-Link web-interface (http://192.168.0.1) in a web browser, Log In, and go to Tools -> Firmware. *Warning: only flash over an Ethernet-cable. |
- | # Select factory-to-ddwrt.bin and click the "Upload"-button | + | # Select '''factory-to-ddwrt.bin''' and click the '"Upload'"-button. When the firmware has been successfully flashed, the router will reboot, this may take up to 3 mins. If the (top) Power-LED on the front of the router keeps blinking, see Recovery mode. |
- | + | # The router address should now be changed into http://192.168.1.1. You may need to set your TCP/IPv4 settings manually using 192.168.1.1 as IP address and 255.255.255.0 as Subnet mask to access the router. | |
- | # [http://www.dd-wrt.com/wiki/index.php/Installation#Upgrading_to_a_Newer_Version_of_DD-WRT Upgrade the router] (again) by using the '''dir-868-webflash.bin''' firmware | + | # [http://www.dd-wrt.com/wiki/index.php/Installation#Upgrading_to_a_Newer_Version_of_DD-WRT Upgrade the router] (again) by using the '''dir-868*REV*-webflash.bin''' firmware. * Note: The router doesn't support Hard Reset (aka 30/30/30 reset), select '''Reset to default''' or use the Erasing NVRAM method instead. |
- | + | ||
- | * Note: The router doesn't support Hard Reset (aka 30/30/30 reset), use the Erasing NVRAM method instead. | + | |
==How to restore to factory firmware== | ==How to restore to factory firmware== |
Revision as of 21:30, 17 December 2016
Contents |
Hardware
Delivering Wi-Fi AC1750 dual band speeds with AC SmartBeam technology to your home network, the DIR-868L is the perfect solution for those looking to enjoy online gaming, multiple HD video streams, and fast file transfers – all with less wireless interference for maximum throughput.
Specifications
CPU | Broadcom BCM4708X |
---|---|
RAM | 256 MB |
Flash | 128 MB |
Switch | In BCM4708X |
Radio (2.4 GHz) | BCM4331 |
Radio (5 GHz) | BCM4360 |
Antenna Type | External (Dual Band) |
- Specifications found on Smallnetbuilder.net [1]
- This Wiki page is for the Rev A model only! (for now)
Installation Instructions
Step-by-step instructions from out-of-the-box factory firmware
DD-WRT can be flashed directly on the D-Link DIR-868L by using the D-Link web interface:
- An older factory-to-ddwrt.bin version is required to successfully upgrade when running the factory firmware. Download a factory-to-ddwrt.bin firmware between 01-20-2015-r25974 .. 05-28-2015-r27096.
- Open the dd-wrt ftp, select a year and version and finally select the router revision (e.g. dlink-dir868l-reva when HW/ver is A1, dlink-dir868l-revb when HW/ver is B1, etc.) and download the dir-868*REV*-webflash.bin firmware file. WARNING: 08-24-2016-r30471 and later are currently reported broken.
- Open the D-Link web-interface (http://192.168.0.1) in a web browser, Log In, and go to Tools -> Firmware. *Warning: only flash over an Ethernet-cable.
- Select factory-to-ddwrt.bin and click the '"Upload'"-button. When the firmware has been successfully flashed, the router will reboot, this may take up to 3 mins. If the (top) Power-LED on the front of the router keeps blinking, see Recovery mode.
- The router address should now be changed into http://192.168.1.1. You may need to set your TCP/IPv4 settings manually using 192.168.1.1 as IP address and 255.255.255.0 as Subnet mask to access the router.
- Upgrade the router (again) by using the dir-868*REV*-webflash.bin firmware. * Note: The router doesn't support Hard Reset (aka 30/30/30 reset), select Reset to default or use the Erasing NVRAM method instead.
How to restore to factory firmware
Also works if you bricked your router.
- Download the stock firmware at
- Set your computers IP manually to 192.168.0.2 with a standard subnet of 255.255.255.0. (like this on Windows).
- Unplug all cables (incl. power cable) from the router
- Insert a paper clip onto the hidden reset button located on the bottom of the device; you'll find it.
- Keep holding down the reset button as you plug in the power cable. Wait atleast 10 seconds until you release the paper clip.
- Connect your computer to the first LAN port.
- Navigate to 192.168.0.1 and upload the firmware you downloaded earlier. The router will flash it and reboot automatically.
- Now set your computer IP to automaticly detect, navigate to your gateway and login.
- Navigate to Tools - System and Restore Factory Settings.
Known Issues
Bad WiFi drivers
DD-WRT has multiple issues with WiFi firmware.
- WiFi connect slow: you might experience slowness connecting your device to the AP. On Android it always hangs at "Obtaining IP address" for ~10 seconds.
- Link speed: the link speed on DD-WRT is not high as stock is. For example: DD-WRT has a link speed for 5GHz of 200Mbit/s, on stock it is 433Mbit/s. Same goes for the 2.4GHz band.
- 5GHz band issue: the 5GHz band might not pop up when you search for WiFi networks on your device, it will take ~10 seconds to show up to even be able to connect to it.
OpenVPN
If using the inbuilt OpenVPN-server in tunnel-mode, you may need to use the following firewall rules:
iptables -A INPUT -i vlan2 -m state --state NEW -p udp --dport 1194 -j ACCEPT iptables -A INPUT -i tun2 -j ACCEPT iptables -A FORWARD -i tun2 -j ACCEPT iptables -A FORWARD -i tun2 -o vlan2 -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -i vlan2 -o tun2 -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o vlan2 -j MASQUERADE
- Note 1: Verify that the interfaces are correct by running the ifconfig command
- Note 2: You may need to adjust the above IP-address (& netmask)
The following Additional DNSMasq Options may also be needed, to stop DHCP(-service) on the tunnel-port:
interface=tun2 no-dhcp-interface=tun2
D-Link DDNS
D-Link offers router owners a free dynamic DNS host name service. This service works (surprisingly) without any problems on the dd-wrt firmware:
DDNS Service | DynDNS.org |
---|---|
Username | Your username (no email-address) |
Password | Your Password |
Hostname | <hostname>.dlinkddns.com |
Type | Dynamic |
IP Check | Yes *only when needed |
A working state should give verification messages, like this one:
Thu Jan 22 23:11:21 2015: INADYN: Started 'INADYN Advanced version 1.96-ADV' - dynamic DNS updater. Thu Jan 22 23:11:21 2015: INADYN: IP read from cache file is 'x.x.x.x'. No update required.