This article will document the process of making OpenWRT work on the DIR-615 rev. A1.
In its dmesg, the stock firmware reports this board as "Marvell Development Board (LSP Version 0.0.102)-- RD-88F5181L-VOIP-FE".
I have managed to unbrick a D-Link DIR-615 Rev A1 back to D-Link firmware (1.00) from firmware 1.10. Allow me to describe the situation:
I found 3 or 4 of these at a garage sale a few years ago for a few bucks, and I am (surprisingly) just cracking them open now.
On the front, it is marked as D-Link DWL-120 11Mbps Wireless USB Adapter, on the back is FCC ID# MXF-WL280, H/W: B2, F/W: 2.25
On the bottom of the PCB, we have the following chips: