Try resetting your router to factory settings by holding the "Reset" pinhole for 10 seconds.
The most reliable download link for D-Link DSL-124 firmware is the Official D-Link Middle East Download Page dlink dsl124 firmware update download best link
Yes, but only via browser. The file format is universal. Avoid using Safari – use Chrome or Firefox. Try resetting your router to factory settings by
The router will show a progress bar. Do turn off the power. Once finished, the router will reboot automatically. Troubleshooting Common Issues dlink dsl124 firmware update download best link