На вопрос не отвечу, но я свой Dir-300 давно выкинул, т.к. морально устарел и имел постоянные проблемы с WIFI.
Пытался прошить, ставить различные настройки и т.д.
https://geektimes.ru/post/256350/
Или вскройте свой (что дешевле) или попробуйте заменить блок питания (что проще). Весьма вероятная причина, давняя и известная.