Você pode tentar o método de recuperação usando o TFTP conforme descrito para o WNDR3700 aqui (ele também se aplica a o WNDR3800). Se isso não funcionar, você pode usar o console serial como último recurso para falar diretamente com o carregador de inicialização U-Boot e instruí-lo para carregar uma imagem de firmware usando o TFTP. Espero que isso ajude.
Infelizmente, as distribuições recentes do OpenWRT parecem estar quebradas de várias maneiras. Eles mudam muitas coisas muito rápido. Na verdade, eu encontrei sua pergunta enquanto procurava por erros conhecidos do analisador JSON destaubus
coisa no último "stable" 15.05 (não encontrei nada no fórum / sistema de tickets do OpenWRT relacionado a esse erro em particular), que quebra algo trivial como o script de início / parada do firewall e outros comandos como por exemplo mount
.
Quanto a mim, voltarei ao 12.09 por enquanto, que é a última versão realmente estável para as minhas plataformas (Netgear WNDR3700, TP-Link WDR4300, PCEngines Alix). Como usuário de longa data do OpenWRT (10 anos), eu geralmente tento corrigir os erros antes de reverter para as versões mais antigas, mas devido à falta de documentação dos novos recursos, é preciso muito tempo para explorar essa nova e (IMHO) quadro muito complexo.