# Support for DIR-878

**URL:** <https://forum.openwrt.org/t/support-for-dir-878/18160>\
**Category:** For Developers\
**Created:** [August 3, 2018, 4:29pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160 "2018-08-03T16:29:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Notfast112](https://forum.openwrt.org/letter_avatar/notfast112/32/5_5575768a8748004e209b776fc1b2916d.png) [@Notfast112](https://forum.openwrt.org/u/Notfast112)\
**Post date:** [August 3, 2018, 4:29pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/1 "2018-08-03T16:29:29Z")

</div>

D-Link DIR-878  
[http://us.dlink.com/products/connect/ac1900-mu-mimo-wi-fi-router/](http://us.dlink.com/products/connect/ac1900-mu-mimo-wi-fi-router/)

[https://wikidevi.com/wiki/D-Link\_DIR-878\_rev\_A1](https://wikidevi.com/wiki/D-Link_DIR-878_rev_A1)

**CPU1: MediaTek MT7621AT** (880 MHz, 2 cores)  
**FLA1: 16 MiB** (Macronix MX25L12805D)  
\*\*RAM1: 128 MiB (\*\*Nanya NT5CC64M16GP-DI)  
Expansion IFs: none specified

**WI1 chip1: MediaTek MT7615N**  
WI1 802dot11 protocols: an+ac  
**WI1 MIMO config: 4x4:4**  
WI1 antenna connector: U.FL  
**WI2 chip1: MediaTek MT7615N**  
WI2 802dot11 protocols: bgn  
**WI2 MIMO config: 4x4:4**  
WI2 antenna connector: U.FL

ETH chip1: MediaTek MT7621AT  
Switch: MediaTek MT7621AT  
LAN speed: 10/100/1000  
LAN ports: 4  
WAN speed: 10/100/1000  
WAN ports: 1

It got DD WRT support already  
[https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2018/07-28-2018-r36410/dlink-dir878-a1/dlink-dir878-a1-webflash.bin](https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2018/07-28-2018-r36410/dlink-dir878-a1/dlink-dir878-a1-webflash.bin)

[https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2018/07-28-2018-r36410/dlink-dir878-a1/factory-to-ddwrt.bin](https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2018/07-28-2018-r36410/dlink-dir878-a1/factory-to-ddwrt.bin)

I often see it sub 90euro - that is bang for your buck !  
Not the worlds fastest cup, but should do most people fine.  
Hell of an AP with for streams for that kind of money!

Now we just need openwrt support.

I'm willing to try to raise money and ship one to a developer (in EU).

---

<div class="post-metadata">

**Author:** ![Kherby](https://forum.openwrt.org/user_avatar/forum.openwrt.org/kherby/32/2589_2.png) [@Kherby](https://forum.openwrt.org/u/Kherby)\
**Post date:** [August 3, 2018, 4:54pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/2 "2018-08-03T16:54:38Z")

</div>

> [@D-Link DIR-869, a good low-price 802.11ac device?](https://forum.openwrt.org/t/d-link-dir-869-a-good-low-price-802-11ac-device/16838/12):
>
> D-Link DIR-878  
> [http://us.dlink.com/products/connect/ac1900-mu-mimo-wi-fi-router/](http://us.dlink.com/products/connect/ac1900-mu-mimo-wi-fi-router/)
> 
> [https://wikidevi.com/wiki/D-Link\_DIR-878\_rev\_A1](https://wikidevi.com/wiki/D-Link_DIR-878_rev_A1)

That device looks quite interesting... Hopefully it will get OpenWRT support!

---

<div class="post-metadata">

**Author:** ![slh](https://forum.openwrt.org/user_avatar/forum.openwrt.org/slh/32/113591_2.png) [@slh](https://forum.openwrt.org/u/slh)\
**Post date:** [August 3, 2018, 7:12pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/3 "2018-08-03T19:12:39Z")

</div>

Device support shouldn't be too difficult, but there currently is no support at all for MT7615N wlan.

---

<div class="post-metadata">

**Author:** ![Notfast112](https://forum.openwrt.org/letter_avatar/notfast112/32/5_5575768a8748004e209b776fc1b2916d.png) [@Notfast112](https://forum.openwrt.org/u/Notfast112)\
**Post date:** [August 3, 2018, 7:32pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/4 "2018-08-03T19:32:16Z")

</div>

Yeah, that's what I also found out.  
It works on dd-wrt (and sorry asking what might be an dumb question), what will it take for openwrt support?

Do you think that there is adeveloper that will be willing to work on this?  
I see several other 4x4 streams router using the same chip set and they are almost half price off R7800 🙂

---

<div class="post-metadata">

**Author:** ![Borromini](https://forum.openwrt.org/letter_avatar/borromini/32/5_5575768a8748004e209b776fc1b2916d.png) [@Borromini](https://forum.openwrt.org/u/Borromini)\
**Post date:** [August 3, 2018, 9:02pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/5 "2018-08-03T21:02:12Z")

</div>

Mt76 supporting the MT7615 hardware, or some other way. DD-Wrt probably relies on an SDK with an older kernel (do check your kernel version on DD-Wrt).

---

<div class="post-metadata">

**Author:** ![Notfast112](https://forum.openwrt.org/letter_avatar/notfast112/32/5_5575768a8748004e209b776fc1b2916d.png) [@Notfast112](https://forum.openwrt.org/u/Notfast112)\
**Post date:** [August 15, 2018, 2:14pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/6 "2018-08-15T14:14:08Z")

</div>

If I where to donate one to whom should that be?

---

<div class="post-metadata">

**Author:** ![Dekker500](https://forum.openwrt.org/user_avatar/forum.openwrt.org/dekker500/32/797_2.png) [@Dekker500](https://forum.openwrt.org/u/Dekker500)\
**Post date:** [September 13, 2018, 12:18pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/7 "2018-09-13T12:18:00Z")

</div>

> [@Borromini](#):
>
> MT7615

Just wanted to bring attention to @nossiac's work on the MT series by (?) patching configurations... Supposedly the MT7615 works. It appears to be integrated into OpenWRT after installation.

Haven't been brave enough to try it myself since I currently don't have a backup router, but there are pre-built (kernel 4.14.66)

Anyone else given it a shot?

---

<div class="post-metadata">

**Author:** ![JaniKari](https://forum.openwrt.org/letter_avatar/janikari/32/5_5575768a8748004e209b776fc1b2916d.png) [@JaniKari](https://forum.openwrt.org/u/JaniKari)\
**Post date:** [September 26, 2018, 4:22pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/8 "2018-09-26T16:22:39Z")

</div>

DD-Wrt DIR-878 info:

- DD-WRT v3.0-r36698 (08/22/18)
- Kernel Version Linux 3.10.108-d5

---

<div class="post-metadata">

**Author:** ![Borromini](https://forum.openwrt.org/letter_avatar/borromini/32/5_5575768a8748004e209b776fc1b2916d.png) [@Borromini](https://forum.openwrt.org/u/Borromini)\
**Post date:** [July 12, 2019, 9:35pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/9 "2019-07-12T21:35:31Z")

</div>

@blogic has worked on mt7621 and more recently @blocktrron added support for another mt7621 router (Asus RT-AC57U). You could check with them if they're willing to port if you donate a device.

Sorry for the late follow-up. Mt76 has gained official support for mt7615 now though (early stages I think) but that makes these devices more interesting again.

---

<div class="post-metadata">

**Author:** ![johnd2](https://forum.openwrt.org/letter_avatar/johnd2/32/5_5575768a8748004e209b776fc1b2916d.png) [@johnd2](https://forum.openwrt.org/u/johnd2)\
**Post date:** [August 26, 2019, 8:31pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/10 "2019-08-26T20:31:44Z")

</div>

Good to know thx!

---

<div class="post-metadata">

**Author:** ![gau](https://forum.openwrt.org/letter_avatar/gau/32/5_5575768a8748004e209b776fc1b2916d.png) [@gau](https://forum.openwrt.org/u/gau)\
**Post date:** [September 20, 2019, 3:31pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/11 "2019-09-20T15:31:44Z")

</div>

Hi guys!  
Are there any news about this router? I've bought one, and I wish use it with OpenWRT firmware!

---

<div class="post-metadata">

**Author:** ![slh](https://forum.openwrt.org/user_avatar/forum.openwrt.org/slh/32/113591_2.png) [@slh](https://forum.openwrt.org/u/slh)\
**Post date:** [September 20, 2019, 7:35pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/12 "2019-09-20T19:35:44Z")

</div>

Supporting it might not be too difficult (now that initial mt7615e support exists), but it still needs someone experienced with the device on their desk to actually port it (which might happen 'tomorrow' or 'never').

---

<div class="post-metadata">

**Author:** ![gau](https://forum.openwrt.org/letter_avatar/gau/32/5_5575768a8748004e209b776fc1b2916d.png) [@gau](https://forum.openwrt.org/u/gau)\
**Post date:** [September 20, 2019, 10:59pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/13 "2019-09-20T22:59:37Z")

</div>

I have one of these routers. In addition, I am a computer engineer. If someone guides me, I can try to help developers ...

---

<div class="post-metadata">

**Author:** ![slh](https://forum.openwrt.org/user_avatar/forum.openwrt.org/slh/32/113591_2.png) [@slh](https://forum.openwrt.org/u/slh)\
**Post date:** [September 20, 2019, 11:10pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/14 "2019-09-20T23:10:33Z")

</div>

Look through the addition of other mt7621 based devices to OpenWrt's [git history](https://git.openwrt.org/?p=openwrt/openwrt.git;a=history;f=target/linux/ramips/mt7621;hb=HEAD) - and then check what the OEM firmware does (that's at least 75% of the work) and go on from there. Given that SOC/ driver support is already there, the biggest part will be writing the [device tree](https://en.wikipedia.org/wiki/Device_tree) file.

There are no 3-step guides, in the embedded space every device differs, every vendor comes up with different ways to 'customize' their firmware structure, their upgrade procedures, etc.

---

<div class="post-metadata">

**Author:** ![Lucky1](https://forum.openwrt.org/letter_avatar/lucky1/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucky1](https://forum.openwrt.org/u/Lucky1)\
**Post date:** [September 21, 2019, 3:38am UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/15 "2019-09-21T03:38:06Z")

</div>

I had a play to try & do something I made a DTS file off others  
but the format of the firmware was different to what i could get it to make  
seem to be a 0x80 byte header where i others are only 0x40  
ether way i fudged a checksum & it ok the firmware & then erased the uboot partition  
so I have a brick ATM waiting for a usb SPI flash programmer to be shipped  
it's supported by dd-wrt so the info is out there but i don't know the environment & C  
so i'm only tinkering trying to lean

---

<div class="post-metadata">

**Author:** ![Lucky1](https://forum.openwrt.org/letter_avatar/lucky1/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucky1](https://forum.openwrt.org/u/Lucky1)\
**Post date:** [October 13, 2019, 10:18pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/16 "2019-10-13T22:18:50Z")

</div>

I'm trying to get this router "DIR-878" to work atm  
1st time I have done this so I'm sure there are i's to dot & t's to cross

please make sure you have backup your routers ART/Factory Settings  
and can recover from a bricked router tho you know soldering skill's & an SPI Flash programmer etc

but if anyone want to test/play let me know ?

---

<div class="post-metadata">

**Author:** ![Lucky1](https://forum.openwrt.org/letter_avatar/lucky1/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucky1](https://forum.openwrt.org/u/Lucky1)\
**Post date:** [October 21, 2019, 8:17am UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/17 "2019-10-21T08:17:40Z")

</div>

so far seems to work ok  
only thing I can't get to work is the WiFi LED's  
there connected to the wifi unit directly

> **[Lucky1openwrt/openwrt](https://github.com/Lucky1openwrt/openwrt)**
>
> This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Request...

---

<div class="post-metadata">

**Author:** ![Amoz](https://forum.openwrt.org/user_avatar/forum.openwrt.org/amoz/32/10692_2.png) [@Amoz](https://forum.openwrt.org/u/Amoz)\
**Post date:** [October 31, 2019, 1:30pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/18 "2019-10-31T13:30:35Z")

</div>

Thank you for spending time on this router! How's the mt76 compared to stock? I'm really curious in trying it out to see if it solves my current crashes on ddwrt.

---

<div class="post-metadata">

**Author:** ![Lucky1](https://forum.openwrt.org/letter_avatar/lucky1/32/5_5575768a8748004e209b776fc1b2916d.png) [@Lucky1](https://forum.openwrt.org/u/Lucky1)\
**Post date:** [October 31, 2019, 5:07pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/19 "2019-10-31T17:07:49Z")

</div>

Hi Amoz  
the MT7615 driver is still being worked on  
I'm is Australia the only 160Mhz channel we can use is 50 "36-64"  
for channels 50-64 need DFS  
DFS seems more sensitive or lots more then the QCA9880's I have  
so I think that is what is stopping it working here for long  
some times it starts but stops. I think when DFS it tripped & stop with no where to change to  
I don't have any 160Mhz clients so I have not look at this much  
80Mhz channels seen to move to none DFS channels in basic testing

my main laptop has an Intel 7260 witch has problems with the current driver  
data rates are faster with 20Mhz then 40Mhz or 80Mhz  
where as my other laptop with a Intel 7265 works fine  
the 7260 work fine with the QCA9880's tho  
so i think the MT7615 driver still need polishing

the last dd-wrt I tried the WiFi didn't work at all  
the version I used for a while was r39296 (03/27/19) as a "Dumb AP"  
I'm guessing this was a non open source driver the WiFi LED's worked with this one  
after that version the driver changed and never work well if at all  
as for stock it had lots of problems and was unusable for me  
there may be newer better version now tho

---

<div class="post-metadata">

**Author:** ![gau](https://forum.openwrt.org/letter_avatar/gau/32/5_5575768a8748004e209b776fc1b2916d.png) [@gau](https://forum.openwrt.org/u/gau)\
**Post date:** [November 2, 2019, 8:30pm UTC](https://forum.openwrt.org/t/support-for-dir-878/18160/20 "2019-11-02T20:30:37Z")

</div>

Hello,

First of all I want to thank you for spend your time to this router. It has been very exciting for me to know that I can already use OpenWRT on it.

I'm looking for the precompiled image that supports this router. Shouldn't it be at [https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/](https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/)?  
I could not find it there. Can you help me? Thank you!

[Next page](https://forum.openwrt.org/t/support-for-dir-878/18160.md?page=2)
