Bueno, pues me autorespondo. Al final solucionado, hace sólo cinco minutos. He reinstalado el firmware y luego restaurando la copia que tenía del sistema y casi todo OK, lo único que he tenido que reconfigurar es el Gravity Box.
Por cierto, ¿alguien sabe si hay alguna forma de hacer una copia del firmware tal y como lo tengo ahora, por si volviese el problema?