This device is NOT RECOMMENDED for future use with OpenWrt due to low flash/ram.
DO NOT BUY DEVICES WITH 4MB FLASH / 32MB RAM if you intend to flash an up-to-date and secure OpenWrt version (18.06 or later) onto it! See 4/32 warning for details.
1) This device does not have sufficient resources (flash and/or RAM) to provide secure and reliable operation.
This means that even setting a password or changing simple network settings might not be possible any more, rendering the device effectively useless. See OpenWrt on 4/32 devices what you can do now.
2) OpenWrt support for this device will end after 2019.
19.07 will be the last official build for 4/32 devices. After 19.07, no further OpenWrt images will be built for 4/32 devices. See OpenWrt on 4/32 devices what you can do now.
This router is an Annex B version of D-Link DSL-524T.
The installation procedure is almost the same as for D-Link DSL-524T, so use the link above for the full installation procedure. The main differences are:
I use Backfire 10.03.1-rc4 and it works like a charm – it's uptime is in weeks. My unit has been modified by adding heatsinks on chips.
If you use generic firmware “openwrt-ar7-squashfs.bin”, you may have to add Annex B support to it - it contains only Annex A module. However, it is very easy to do this job: find a package with “kmod-sangam-atm-annex-b” in its name in /package subdirectory of the release you have used. On your router, remove original “kmod-sangam-atm-annex-a” package (using opkg or web interface) and activate dropbear-sshd - telnet into your router and insert new root password using passwd command. Then put “annex-b” package to your router by scp and install it using opkg.
You may compile your own firmware with Annex B support or use Imagebuilder tool, too.
Edit your /etc/config/network using this stub:
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option type bridge
option ifname eth0
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
option nat 1
config atm-bridge
option unit 0
option encaps llc
option vpi 8
option vci 35 # In Czech Republic it's quite common to use value 48 instead of 35.
config interface wan
option ifname nas0
option proto pppoe
option username “my_username”
option password “my_password”
For more info, see thread http://forum.openwrt.org/viewtopic.php?id=25702 on OpenWRT forum. For Czech speaking people, this thread may be useful: http://www.abclinuxu.cz/poradna/linux/show/263485.