D-Link DIR-2150 A1 support

you need to decrypt it 1st

Hi everyone, is there any way to install OpenWrt onto Dir 2150 R1?
Atm getting verification error message on uploading.

Btw I have the device, if you need anything i can help, dissasembly wouldn't be a problem, but i'm pretty noob with linux

How is the R1 related to the A1 version?
Just wondering why R1 is discussed in this A1 topic...

the R1's like the DIR-878-R1 & DIR-882-R1
are the same hardware but very different firmware
even the bootloader/u-boot are not compatible
the DIR-2150 has the other flash chip as well so I'm sure it can be made
but needs a bit of work
& should be under a different topic

1 Like

Thanks for the clarification.

@HomidWay (and at everybody who wants to put OpenWrt on the R1 version: Please open a new topic for your R1 related questions).


FYI I tried this build on a DIR-2055 A1 and it has been working flawlessly for the past couple of days. The specs looked similar to the DIR-2150 so I figured I'd give it a shot and so far so good. Thanks @Lucky1 !

1 Like


Is there a download link for this firmware still? Your dir-2150 folder still seems to be empty (this is for a dir-2055 actually).


1 Like

Hi sylvester123
I don't have a DIR-2150 R1 or A1 and never did
I may have had a very early test version for someone at sone point
but has since been clean up & removed
there is only the git-hub projects left
DIR-2150-R1 https://github.com/Lucky1openwrt/openwrt
DIR-2150-A1 https://github.com/Lucky1openwrt/openwrt/tree/DIR-2150-A1
I believe garetttbeuk used one of these to make something

1 Like

Hi, I have the DIR-2150 A1 and compiled and flashed successfully OpenWrt 22.03.0 with the commits added by @Lucky1, and the system is working perfectly! I remember trying last year and the speeds were awful. With the latest OpenWrt the router reaches the 900 Mbps my ISP provides without any effort.
How can I help to get this device to the official list? I'm very happy with it.
Let me know what can I do! I don't know much about this kind of stuff but I'll be happy to help.

1 Like

Hi damorb
you can submit a pull request into openwrt
there needs i's to be doted & t's to be crossed tho
checking that the mac addresses are corect & all the led's work etc
just having a glance at the DIR-2150-A1 git
the only thing done was making a file with the DIR-2150-a1 in the header
the rest is the same as the DIR-1960/2660
you maybe able to force update from you current openwrt
using the dir-1960 upgrade file & just accept the wrong model number showing

@iivailo has just created a pull request for the DIR-3060
you can look at the as an ongoing example

Hi, thanks for answering!

I can confirm that all the LEDs are working, both white and orange ones for power and wan and the two white ones for each wifi frequency. The mac address in the lan interface matches the one on the sticker at the back of the router.
What other things should I try? I know that for my basic use case everything works, but maybe there are things that don't work that would never notice.
Thank you so much for your help again!

I see a wps button & reset
I would have to look up my self about the wps button
but reset should reset o factory defaults after boot

then it's just submitting the pull request
it may making it into v23 until then just use one of the other's
until the one with the matching model numbers
you will most likely still need a version with the DIR-2150 header
for emergency room recover tho

I tested the reset button and it works properly. After pressing it for a while the router reboots and resets everything to the factory defaults of OpenWrt. I made a backup and after I restored it the router went back to my previous config, so everything works great.

As you say, there is a WPS button. It should work by default or do I need to change some settings to test if it works?

you have to set it up
I have only done this for testing once
and don't use it myself
a search brings this up

Ok, I just tested it and it surprisingly works. I've never had luck with WPS before in other routers and never cared for it to be honest, but here it worked immediately.

I don't use it ether but we have tested the button :slight_smile:

A DIR 2150 rev A1 just arrived, and it runs the latest firmware dated 2020 which seems to suffer from vulnerabilities.

I just bought this router from an established retailer. The package was targeted for my market. While I would get disappointed if dlink doesn't release firmware fixes, I'm also curious about running OpenWrt on the device. Did support for the router reach the official build? Or which are the recommended sources for building

If you write to their support about it (with the link you provided) it's quite possible that you will get a new firmware.
I wrote to them a few days ago and today I received a reply with the new firmware.
(with information:
After updating, please restore the router to its default settings and configure it again.)
I haven't updated it yet and will be able to do so in a few days.

Thanks for the suggestion, but I've tried that as well. Perhaps the new firmware was released after my question.

What is the version of the latest firmware you obtained directly from dlink support?