Więc tego sam nie zrobisz.
Dane we flash są na określonej pozycji i w definicji routera jest zapisane dokładne przesunięcie gdzie sterownik ma znaleźć dane kalibracyjne radia. Jeżeli masz badblocki we flash, to zmienia się przesunięcie pod którymi dane są dostępne, a sterownik nadal je szuka pod starym adresem. To co znajdzie to pewnie jakieś śmieci, więc są złe dane, więc sobie źle ustala np. moc nadawnia.
Jeżeli tak jest u Ciebie to do zmiany masz linie: https://github.com/openwrt/openwrt/blob … .dtsi#L248 która ma wskazywać faktyczne miejsce gdzie to jest u ciebie. Później rekompilacja całego systemu i może będzie działać.
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.