@SpaceLifeForm@beyondmachines1 You need to carry out a GPLv2 request with D-Link, demanding the source code of Linux, u-boot, etc, plus the installation information (i.e. information of the location of the UART header, the pinout and the baud).
Once you have that, you submit that to the openwrt project and hopefully someone goes and does a port and upstreams the chipset support etc without adding all the proprietary software.
@SpaceLifeForm@beyondmachines1 See if you can find the booklet that came with the router or check the web interface - there should be GPLv2 request notice written there.
If that's missing and that router runs BusyBox/Linux, D-Link has lost their license to distribute BusyBox and Linux.