Donate

You can make a donation if you'd like to support my work:


Contact

I deactivated the rating mechanism for now due to excessive spamming; while I got some interesting comments when I started it the current ratio is several hundred spam comments for one useful comment. If you have anything to say, please write an email to bwachter-hp@lart.info

Hacking the D-Link DBT-900AP

Disclaimer: If you came here searching to solve your troubles with this device the correct answer is most likely `return it, get your money back.'. I guess you won't like to hear this, but unless you're not a hardware hacker and can live with the bugs in the firmware this is the only way to go.

If you found this page searching for firmware -- it's available from D-Link UK (Direct links: Firmware, Guide). But please not that this new firmware will only enable you to change the PIN on the device -- it will not fix any of the other bugs in the firmware; a release of any new firmware is very unlikely, so those bugs will remain there forever. As mentioned above, unless you want to hack this device, return it and get your money back.

I recently got my hands on some D-Link DBT-900AP (Don't ask). The device is pretty much dysfunctional (sends a DHCPDISCOVER every 12 seconds but ignores DHCPOFFERs) but when opened turns out to contain some nice hardware.

CPU ATMEL AT91R40807 an ARM7-CPU with 136KBytes on-chip SRAM and JTAG for debugging...
Ethernet DAVICOM DM9000E
Flash AM29LV400BB-90EC a 4MBit (512KByte) flash
RAM There seems to be some more RAM, however the chip is currently hidden. I guess it contains about 2MB SRAM
OS Nucleus PLUS 1.11.19 Nucleus seems to be available for free.

Pictures of the board (top/bottom), click to enlarge: dbt900ap mainboard top dbt900ap mainboard bottom