Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

Putty colgado al intentar sacar datos SIP con por USB TTL

  • Fibra

    [Editado]

    Rakelnayaralaura1980

    Putty colgado al intentar sacar datos SIP con por USB TTL

    Intento sacar los datos SIP con el método USB TTL siguiendo el tutorial Cómo obtener la contraseña/password SIP de Adamo, por dSStripanteL. Los dos programas mencionados me detectan bien el puerto com pero se queda en la consola parpadeando. Apago y enciendo el router pero no pasa de ahi. No se si es porque este método ya es más antiguo y el firmware del Adamo es diferente o más nuevo.

    Uso Windows 10 drivers instalados etc.

    Configuración de Putty

    Adjunto las imagenes de configuración del Putty para que vean el problema que tengo. Las conexiones están bien: tx router a rx del USB y rx del router a tx del USB ttl. Aun así detecta el puerto com y al darle a iniciar putty… apago y enciendo el router… pero se queda estancado en esa ventana sin arrojar información alguna.

    img-20200824-073429.webpimg-20200824-072140.webpimg-20200824-072324.webpimg-20200824-072227.webp
    • El puerto te lo reconoce siempre porque es una conexión…

      El puerto te lo reconoce siempre porque es una conexión serie, pero si no sale contenido es que o no está bien conectado o la velocidad en PuTTY no está bien

    • El puerto te lo reconoce, porque es la parte USB del…

      El puerto te lo reconoce, porque es la parte USB del adaptador TTL, eso no significa que tengas la parte TTL correctamente conectada al router.

      En principio, creo que es lo único que podrías tener mal, la parte TTL mal conectada, o que el adaptador TTL-USB esté muerto, el resto parece estar ok.

    • Rakelnayaralaura1980

      Wenass…puede ser k ese acesso lo blokeara Adamo con alguna…

      Wenass…puede ser k ese acesso lo blokeara Adamo con alguna actualizacion de firmware?o es indiferente y con este metodo puedo sacar los datos teniendo el firm al ultimo actual?

    • Te funciona bien parece, tienes alreves el tx y rx, junta el…

      Te funciona bien parece, tienes alreves el tx y rx, junta el cable tx y rx y teclea algo, si te sale en la pantalla del terminal, es que esta bien.

    • Rakelnayaralaura1980

      Gracias julz…pero ya he intercambiado cables y no hace…

      Gracias julz…pero ya he intercambiado cables y no hace nada…en el momento de arrancar putty si k se enciende el led de rx del USB cono si estuviera recepcionando pero despues se apaga…en la consola no me deja escribir nada…kiero pensar k no sea del todo cmpatible este USB ttl…pk no le veo mas logica…sigo todo el tutorial bajo w10…me detecta el puerto com .todo ok y aun asi no consigo k salga de la pantalla esa…tendre k mirar otro USB…o koero pensar k Adamo capo cn algun firm esta opcion ya.

              • BocaDePez BocaDePez
                Es difícil romper un puerto de 3,3 por meterle 5V, hablamos…

                Es difícil romper un puerto de 3,3 por meterle 5V, hablamos de puertos con una capacidad de corriente muy limitada y protegidos con diodos ya dentro del chip. Revisa bien otros motivos antes de pensar que lo has roto por eso.

                Yo he conectado entre sí 3,3 y 5 mil veces y no solo no se rompe sino que funciona la comunicación. Eso sí, como uso puntual, no para dejarlo permanente.

                  • Hace unos meses programé la EEPROM de la BIOS de una placa…

                    Hace unos meses programé la EEPROM de la BIOS de una placa base (chip soldado, usando unas pinzas) con un programador que los niveles de señal eran 5V, mientras que el chip era de 3.3V. No le pasó nada y recuperé la placa. Normalmente suelen tener buen margen y si es poco tiempo no pasa nada…

                    • Para una EEPROM, no es lo mismo que para una UART,…

                      Para una EEPROM, no es lo mismo que para una UART, precisamente, para cumplir la función EE de EEPROM, los voltajes han de ser bastante superiores al nominal de funcionamiento … si son 3.3v para trabajo, para programación tranquilamente necesita 6.5-7v … miralo en las specs del chip y lo verás … ;-)

                      • Perdón, es una flash SPI. Por la antigüedad de la placa…

                        Perdón, es una flash SPI. Por la antigüedad de la placa (2008) pensé en las EEPROM. Es concretamente el MX25L4005AM2C-12G. Funciona para cualquier operación (lectura, borrado y programación) entre -2.7V y +3.6V, con un máximo de 4.6V.

                  • BocaDePez BocaDePez
                    A ver, si has conectado entre si RX y TX y lo que escribes te…

                    A ver, si has conectado entre si RX y TX y lo que escribes te sale por el terminal es que el puerto serie funciona bien. Cosas a mirar:

                    • Intercambiar RX y TX
                    • Ver si al desenchufar y enchufar el router emite algún mensaje. A veces hay aparatos que sacan mensajes de debug durante la inicialización por el puerto serie.
                    • Probar diferentes velocidades. Si el putty lo tienes a 9600 y el router se comunica a 115200 probablemente ni se entere que envía algo. Si la diferencia de velocidad no es tan abismal verás basura en pantalla. Pero claro, si el router no emite nada hasta que recibe algo con sentido, si no aciertas la velocidad correcta no habrá interacción.
                    • Supongo que tienes control de flujo y paridad desactivados y 8 bits de datos (son los parámetros típicos).
              • tener un polimetro (mejor un osciloscopio… pero bueno), es…

                tener un polimetro (mejor un osciloscopio… pero bueno), es algo super básico.

                sin un polimetro, estás "ciego" … y no se puede diagnosticas absolutamente nada

                • [Editado]

                  Rakelnayaralaura1980
                  hola rbetancor como te comento hecho las mediciones de los…

                  hola rbetancor como te comento hecho las mediciones de los pines del router y esta todo bien…y si tu dices que no es por el firmware…me parece bien,porque yo no entiendo la verdad…pero…dos routers me voy a cargar el puerto…tampoco soy tan manazas.yo me guio por lo que me decis pero muchas veces son contradiciones y ya no se a quien atender.los cables estan bien conectados el adaptador me mostro el terminal en un router de Movistar a los dos segundos sin problema alguno,,,y en cualquiera de los dos router Adamo no hay manera…quizas sea el adaptador no lo se la verdad…respecto a los pines te aseguro que entran hasta el final,por mal contacto no es.lo unico que me queda es probarlo con otro PC o simplemente por lo que sea este adaptador no me es compatible para estos router de Adamo,,ya comprare el modelo exacto del tuto…nas no se ni puedo hacer.

                  img-20200905-230031.webpimg-20200905-230042.webpimg-20200905-221449.webp

                  otra opcion es cojer y soldar los cables desde la placa hacia fuera,,pero conexion hacen de sobra

    • [Editado]

      Rakelnayaralaura1980

      wenas ya voy haciendo comprobaciones…he ido cambiando de…

      wenas ya voy haciendo comprobaciones…he ido cambiando de velocidades desde la 9600 a la 230400 en todas el led rx del USB parpadea activo… y en algunas velocidades me deja escribir en consola y al teclear algo se enciende el led tx del USB pero aun no consigo datos, he comprobado voltajes.

      img-20200826-072243.webpimg-20200826-071239.webpimg-20200826-064715.webpimg-20200826-064502.webpimg-20200826-063808.webp

      ya no se k empezar a descartar jejejejjeej

        • Es facil, velocidad 115200 si o si 8, 1, none. No toques mas,…

          Es facil, velocidad 115200 si o si 8, 1, none. No toques mas, abre la ventana con el com correcto, olvidate del router, junta los pines rx y tx tocando con la mano pa que esten juntos, y en la ventana del terminal teclea cosas, tiene que salir lo que tecleas, es decir tu ordenador lo manda por tx y lo recibe por rx y sale en la pantalla, es un bucle de prueba. Si no sale nada, olvidate que te salga nada del router, no hay nada capado. Que no te sale nada, pues tienes un problema con el conversor, el cablecillo que usas esta cortado o cualquier otra cosa, como malas soldaduras (china). Imagino que tienes el EG200, te has descargado ya la provision?, Si no lo has echo empieza x ahi, hay otra manera que es rebuscar en memoria, pero te veo muy perdido.

          Saludos.

          • Rakelnayaralaura1980
            Claro k voy perdido lulz para eso…es la primera vez k toco el…

            Claro k voy perdido lulz para eso…es la primera vez k toco el tema…te puedo cnfirmar k juntando los dos pines rx y tx del router cn la mano si me deja escribir en consola…pero de ahi a despues cm seguir no lo se…k tenngo k tenerlos juntos para sacar la info o k?no lo se ya me esta rayando jejejejeh

            • Juntar los pines es para testear el conversor, igual que si…

              Juntar los pines es para testear el conversor, igual que si te hablas a tu oreja, si te oyes es que hablas no?

              Cómo te dicen, consigue otro aparato para comparar, lo que sea, seguramente tenga puerto pero te tocará abrirlo, no es del todo habitual que tenga acceso desde fuera

            • Vale si escribes en la consola y ves lo que escribes vamos…

              Vale si escribes en la consola y ves lo que escribes vamos bien. Conversor OK. En el EG200 los pines estan a un lateral, no hace falta que abras nada. Empieza probando solo con 2 pines, Es decir, el RX del conversor y el GND, apagas router, conectas y enciendes, si lo ves en la consola bien, si no, pues mal conectado, prueba a cambiar de aujero, tienes 4 aujeritos, 1 2 arriba 3 y 4 abajo. El 4, abajo derecha es GND. El otro en el 1 creo, si no va en el 2 de arriba, no pasa nada si te equivocas. Apagas y enciendes router cada vez, tienes que ver correr el arranque en la consola. De todas formas sube alguna foto de los pines, a ver como los tienes, que sepas que tienen que ser un poco largos, el alambre del pan te vale como hizo dsstripantel, pero ojo que hay alambres plasticos y no valen, le quitas el forro y te quedas con el interior, tambien te pueden valer clips, cortando la parte larga.

              Manual, tienes las fotos ahi:

              Cómo obtener la contraseña/password SIP de Adamo, por dSStripanteL

          • Claro que no, ya lo comenté al BdP que soltó esa burrada de…

            Claro que no, ya lo comenté al BdP que soltó esa burrada de que lo capan por firmware … por firmware, lo más que suelen hacer es no activar un getty asociado al serial port cuando ya ha arrancado el sistema, pero en la fase de bootloader, puedes seguir haciendo lo que te salga del naipe, vía el puerto TTL

            • BocaDePez BocaDePez
              No señor. Existe una cosa que se llama "disable UART" y es un…

              No señor. Existe una cosa que se llama "disable UART" y es un sistema de seguridad que utilizan los de Arcadyan(no es el caso que nos acompaña). Se trata simplemente de una variable que leen y si está activa, desactiva la entrada de datos a través del terminal. De esta manera no puedes modificar el boot loader en el momento crítico.

              Para poder editar esa variable necesitas acceder al dispositivo, y sin acceso al dispositivo, no puedes modificar el boot loader. Antiguamente se podia dar a ese "interruptor" modificando la variable de 0 a 1 en una copia descargada de la config del router, despues la subias y guardabas. Ya no funciona, así que de momento van ganando…

              • Te garantizo, que la UART no se puede desactivar vía software…

                Te garantizo, que la UART no se puede desactivar vía software en la fase de bootloader … solo puedes hacerlo cortando las pistas en la placa.

                Solo tienes que mirar el manual de la CPU que use el router, y econtrarás el proceso de cargar un nuevo bootloader, incluso con "protección por software" …

      • No he visto ningún CPE que cumpla lo que dices. Como mucho ……

        No he visto ningún CPE que cumpla lo que dices.

        Como mucho … no vienen los pins del puerto TTL en la placa, y tienes que soldar un header, poco más.

        Y por firmware, lo que suelen hacer es simplemente desactivar la consola, pero igualmente puedes arrancar el modo depuración, es algo inherente al diseño del hardware y la firmware poco puede hacer ahí.

    • [Editado]

      Rakelnayaralaura1980

      Buenas a todos…he mejodado las conexiones cm os enseñare en…

      Buenas a todos…he mejodado las conexiones cm os enseñare en las fotos…he ido cambiando incluso diferentes puertos com…todo igual sin exito…pero de otra parte ya he podido descartar k fuera el USB ttl.os enseño alguna foto de un router viejo k tenia por casa y a los dos segundos me dio toda la info…ya solo me keda pensar k es problema del propio router de Adamo

      img-20200827-062623.webpimg-20200827-063819.webpimg-20200827-063813.webpimg-20200827-085731.webpimg-20200827-092803.webpimg-20200827-092812.webpimg-20200827-092853.webp

      Kiero pensar k esta jodido el he seguido este tuto para el router de Movistar k si me dio datos.

      maycon.hacknroll.io/embedded-hacking/201…ce-UART.html

      • Yo también me decanto por lo que dice el compi rbetancor,…

        Yo también me decanto por lo que dice el compi rbetancor, seguramente se le dio más potencia de la que pudo suportar y “parte de su alma se fue directa al infierno”…

        Yo tengo este en concreto, y ya me cercioré de que diera sus 3.3 mega voltios.

        amazon.es/DSD-TECH-SH-U09F-Adaptador-Com…p/B07K76Q2DX

        dsd-tech-sh-u09f-ftdi-ft232rl.webp

        Lo de rebuscar en la memoria, seria más fácil si funcionase el puerto serie, si no, es posible desoldar el chip, pero casi seguro que "no volverá a la vida nuevamente".

        Si te sirve de consuelo, yo dejé un portátil KO, solo servía de pisapapeles… me equivoqué de versión de BIOS en su actualización (le puse una que no era la suya). Podría tener solución si se es lucho en desoldar la BIOS y reprogramarla, pero la pieza era pequeña y seguro que aún la hubiera liado más, en fin… que todos cometemos errores si se cacharrea en nuestros primeros pasos, pero es una forma de aprender ¿verdad? :D

        Un fuerte abrazo

        • Es casi imposible por decirlo asi, cargarse un router con 5v…

          Es casi imposible por decirlo asi, cargarse un router con 5v ttl, la unica diferencia es que a 3.3, hay una tension para considerar 1 o 0 y en 5v es otra. Incluso usando puerto serie normal que es 12v -12v no se rompe.

          Viendo la foto de dsstripantel, me fijo que tu no tienes puesto el jumper pero si 2 GND, tienes que usar el que esta en el lado de 3v3. Pero si te descuidas es el del otro lado, cuidado con eso, que cada fabricante hace lo q quiere.

          De todas formas, si estas usando un portatil, prueba a desenchufar y usar bateria, a ver si vas a tener ruido de la fuente y por eso no turula. Tambien puede ser porque sigue haciendo mal contacto o el alambre es demasiado fino. Si en algun momento en la consola te salen garabatos es que la linea tx rx la tienes bien pero falla el gnd, aun que tambien puedes hacer masa en el anillo de la fuente de alimentacion que le entra al router, ya que por dentro todo esta unido.

          • Tu eres el Master of Hardware @Julz :P Yo es que siempre…

            Tu eres el Master of Hardware @Julz :P Yo es que siempre había leído que mucho cuidado con el voltaje y eso, pero cierto es que tampoco hay mucha diferencia de 3.3 a 5v. Espero que lo pueda hacer funcionar, sí es curioso eso de los 2 GND, pues si no hay jumper será como dices, es muy fácil equivocarse pues…

            Mucha suerte @Rakelnayaralaura1980 !

          • Es casi imposible por decirlo asi, cargarse un router con 5v…

            Es casi imposible por decirlo asi, cargarse un router con 5v ttl, la unica diferencia es que a 3.3, hay una tension para considerar 1 o 0 y en 5v es otra. Incluso usando puerto serie normal que es 12v -12v no se rompe.

            Si claro … y si le metes 30v también lo aguanta … :-P

            Si es puerto TTL es para 3.3v, como le metas 4.1 o 4.5, ya te lo cepillas, es tan fácil como leerse la hoja de specs del la CPU que lleve el CPE. Te encontrarás que la mayoría las CPUs para CPE, NO tienen diodos internos para la UART y que en los diseños de referencia, te recomiendan ponerlos externos, cosa que el 99% de los chino-makers no hace.

            • BocaDePez BocaDePez
              Lo que pasa es que el puerto TX del adaptador USB no da la…

              Lo que pasa es que el puerto TX del adaptador USB no da la suficiente corriente como para dañar nada. Es decir, si tu fuerzas 5V con una fuente capaz de dar suficiente corriente para llegar a esa tensión lo vas a romper seguro, pero el TX no da esa corriente, simplemente no es capaz de hacer subir la tensión lo suficiente.

              Además no me cuadra que el OP no vea tampoco los mensajes emitidos. Si por los 5V dañó algo fue la entrada RX del router, lo que haría que viese los mensajes de salida pero no pudiese teclear o enviar nada. Como tampoco ve los mensajes de arranque yo me inclino a pensar que el puerto serie está desactivado por software o desconectado en la placa. Es fácil, el operador carga su firmware y a continuación rompe con un objeto punzante las trazas RX y TX que conectan el puerto con el micro para que quede inoperativo.

              • Se lo carga, lo frie, lo achicharra … ¿que otro sinónimo…

                Se lo carga, lo frie, lo achicharra … ¿que otro sinónimo necesitas para entender, que no puedes conectar un puerto TTL de 3.3v a un adaptador de 5v? … y lo sé por experiencia, LO ACHICHARRA, literalmente.

                Y lo del puerto, QUE NO SE PUEDE DESACTIVAR POR SOFTWARE, el bootloading de la CPU lo vés, SI O SI, otra cosa es que en la firmware desactiven el TTY, despues de arrancado el SO del CPE, pero durante el encendido, ese puerto está completamente operativo, eso es así por diseño de hardware.

              • Solo puede pasar 2 cosas, te lo hemos dicho ya no se ni…

                Solo puede pasar 2 cosas, te lo hemos dicho ya no se ni cuantas veces:

                1- El puerto está físicamente desconectado, osea … las pistas de la placa, en realidad, no están conectada a las patas del chip de la CPU de la UART (es algo muy poco frecuente, como mucho, se suele dar el caso que no hay un conector con los pins en la placa, pero si están las pistas conectadas)

                2- Has frito la UART. Esto es lo que es más que probable que ha pasado con el router de Adamo, que lo has frito.

                • Rakelnayaralaura1980
                  Gracias rbentacor…kiero decir k si entiendo lo k me dices…y…

                  Gracias rbentacor…kiero decir k si entiendo lo k me dices…y cm bien dices se me a dicho muchas veces…pero tambien se a dicho la otra version k es …k por ese voltaje es casi imposible k se joda…no es k sea cansino…asumo k se a frito.la ultima comprobacion es …he tenido conectado tx y rx al router y me deja escribir…al momento de colocar gnd ya no escribe…he conseguido un router por 5 eu igual al mio…si o te es molestia te agradeceria si pudieras explicarme o si hay un tuto de como ponerle mi mas a ese router.gracias y lo siento si te he preguntado mucho.

                  • Y en el router este de 5 eurillos, has podido ver cosas por…

                    Y en el router este de 5 eurillos, has podido ver cosas por consola? Que firmware tienes en el original y en este otro?

                    Lo del cambio de MAC, creo que hay una opción que te permite hacerlo en su arranque, en el bootloader. Yo no he trasteado mucho por ese “menu del dia”. Voy a mirar de hacer unos pantallazos pero ya te digo… no prometo nada (no quiero dar falsas esperanzas). Porque donde no domino prefiero ver, aprender y no tocar (no vaya a ser que me quede sin mi Inteno :/ ).

                    Un fuerte abrazo

                    • Rakelnayaralaura1980
                      Muchas gracias por tu ayuda…el caso esk aun no lo tengo aun…

                      Muchas gracias por tu ayuda…el caso esk aun no lo tengo aun no lo pedio viendo los cmenntarios sobre k no podre cambiar la mac…casi k me espero no se…y sobre el firm k tengo despues te lo cnfirmo…no se estoy atado de pies y manos…sale la esperanza de cambiar mac pero todo son pegas ya no se k hacer

                      • Es una aventura que, si te acoges a ella, puede divertirte,…

                        Es una aventura que, si te acoges a ella, puede divertirte, apasionarte… o frustrarte, a pesar de todo algo positivo sacarás (de bien seguro). No es un camino fácil, lo sé, es tu decisión, para indagar e investigar no todos estamos dispuestos a ello, da miedo a veces la verdad…

                        Sobre lo de la MAC, he estado pensando, que vale… la MAC la cambias OK, pero… se ha pensado que pasa luego con la clave 3DES del aprovisionamiento? Si no se informa a Adamo de un nuevo router, tener la MAC clonada es una ventaja porque no hace falta decirles nada, pero la clave del router nuevo adquirido del aprovisionamiento de la VoIP, no coincidirá con tu MAC ya cambiada, por lo que seguramente puedas tener internet pero no tendrás teléfono. Luego he pensado, que quizá exista un algoritmo que haga el cambio según la MAC que se inserte pero he visto que no, la 3DES está bien estática en hardware…

                        Creo que lo mejor es adquirir otro router por la via Adamista, ellos darán de alta la MAC en sus sistemas y tendrás un “continue” para seguir tu juego.

                  • BocaDePez BocaDePez
                    Acerca de lo de "dejarte escribir", es normal, sin GND el…

                    Acerca de lo de "dejarte escribir", es normal, sin GND el circuito equivalente es que quedan TX y RX unidos a través del router. Pero el router no ve esas señales porque no tiene conectado el GND que es el punto de referencia para poder ver las otras señales.

                    El puerto serie es un instrumento muy rudimentario, no hay nada que detecte que hay algo conectado y entonces te deje escribir. Cada tecla pulsada en el putty se traduce en unas oscilaciones del voltaje en TX representando el código ASCII de la tecla, tal cual. Y en el terminal te sale lo que se recibe por RX, si tecleas y no ves aparecer lo que has pulsado es porque el router no ha enviado la tecla de vuelta, lo que no significa que no la haya recibido (a lo mejor las está recibiendo pero no emite nada de vuelta).

                    Por cierto, en otro mensaje se ha visto la foto de un tester mostrando 3,3V pero no sabemos qué estabas midiendo. ¿Has comprobado si el módulo USB tiene TX de 3,3 o 5V? Para comprobarlo has de medir entre TX del módulo y GND.

        • Rakelnayaralaura1980

          Buenas te informo k hoy he recibido un dsd igual al tuyo…lo…

          Buenas te informo k hoy he recibido un dsd igual al tuyo…lo he cnectado en el router Adamo k compre para pruebas el cual tampoco me avria terminal con el dsd k pedi inicialmente…por cierto recalco que no esta ni frita la uart pk no cometi ningun fallo de voltaje…le cnecte el dsd nuevo selecione el com 4 y a los dos segundos me mostro el terminal…kizas el ttl que compre primeramente no es del todo compatible.por fin me saque la estampa de manazas jejejejimg-20200911-000329.webp

    • Rakelnayaralaura1980

      Pues si una gran cagada tuve…bueno ahora aver si me invento…

      Pues si una gran cagada tuve…bueno ahora aver si me invento algo para k me lo cambien jeje igual les desconecto los pigtail de las wifi y les llamo para k me lo cambien el router …lo malo esk me traigan otro router y este tuto nl me sirva para nada jajjaja…gracias a todos por la ayuda.

      • OK, parece que sí que se puede, aunque no puedo poner la mano…

        OK, parece que sí que se puede, aunque no puedo poner la mano en el fuego porque no lo he puesto en practica, solo se que la MAC sale cambiada incluso apagando el trasto y volviéndolo a encender, por lo que “sí parece que da resultado”.

        El objetivo es cambiar la base MAC del Inteno EG200, porque según cuenta la placa, tiene asignadas 8 MACs, pero la principal del router base es una, y esa deja ser alterada.

        Una vez dentro del menú del bootloader, si pulsas el mandato help verás lo siguiente:

        Available commands:
        
        raw_nor             write raw image to nor
        raw_nand            write raw image to nand
        x                   Change extra partitions size
        find                Find string in NAND
        comp                Compare NAND blocks
        fb                  Find NAND bad blocks
        dn                  Dump NAND contents along with spare area
        phy                 Set memory or registers.
        sm                  Set memory or registers.
        dm                  Dump memory or registers.
        db                  Dump bytes.
        dh                  Dump half-words.
        dw                  Dump words.
        e                   Erase NAND flash
        ws                  Write whole image (priviously loaded by kermit or JTAG) to flash .
        r                   Run program from flash image or from host depend on [f/h] flag
        p                   Print boot line and board parameter info
        c                   Change booline parameters
        i                   Erase persistent storage data
        a                   Change board AFE ID
        b                   Change board parameters
        reset               Reset the board
        pmdio               Pseudo MDIO access for external switches.
        spiw                SPI write command.
        spi                 Legacy SPI access of external switch.
        force               override chipid check for images.
        help                Obtain help for CFE commands
        
        For more information about a command, enter 'help command-name'
        *** command status = 0
        CFE>
        Ahora debes de invocar la letra b (de bueno ;) pero no sé si bonito y barato!)
        CFE> b
        Press:  <enter> to use current value
                '-' to go previous parameter
                '.' to clear the current value
                'x' to exit this command
        DG301R0                    ------ 0
        VG50_R                     ------ 1
        CG300R0                    ------ 2
        CG301R0                    ------ 3
        DG301ALR0                  ------ 4
        EG200R0                    ------ 5
        EG300R0                    ------ 6
        DG351R0                    ------ 7
        VOX25                      ------ 8
        DG200R0                    ------ 9
        DG200ALR0                  ------ 10
        963268SV1                  ------ 11
        963268MBV(obsolete)        ------ 12
        963168VX                   ------ 13
        963168VX_P300              ------ 14
        963268BU                   ------ 15
        963268BU_P300              ------ 16
        963268SV2_EXTSW            ------ 17
        963168MBV_17A              ------ 18
        963168MBV_30A              ------ 19
        963168XH                   ------ 20
        963168XH5                  ------ 21
        963168MP                   ------ 22
        963268V30A                 ------ 23
        963168MEDIA                ------ 24
        963268SV2                  ------ 25
        963168XFG3                 ------ 26
        963168XF                   ------ 27
        963168XM                   ------ 28
        963168MBV3                 ------ 29
        963168MBV17A302            ------ 30
        963168MBV30A302            ------ 31
        963168VX_P400              ------ 32
        963168VX_ext1p8            ------ 33
        963269BHR                  ------ 34
        963168ACH5                 ------ 35
        963168AC5                  ------ 36
        963168XN5                  ------ 37
        963168XM5                  ------ 38
        963168XM5_6302             ------ 39
        963168WFAR                 ------ 40
        963167REF1                 ------ 41
        963167REF3                 ------ 42
        963168PLC                  ------ 43
        963168PLC_MOCAW            ------ 44
        963167REF2                 ------ 45
        Board Id (0-45)                   :  5
        sin cambios, oír, ver y pulsar Enter
        Number of MAC Addresses (1-32)    :  8
        sin cambios, oír, ver y pulsar Enter
        Base MAC Address                  :  xx:xx:xx:xx:xx:xx  yy:yy:yy:yy:yy:yy
        Aquí si, las "x" hacen referencia a la MAC que tiene el trasto, las "y" a la MAC que quieres adoptarle

        Luego un Enter y seguimos viajando

        PSI Size (1-128) KBytes           :  48
        sin cambios, oír, ver y pulsar Enter
        Enable Backup PSI [0|1]           :  0
        sin cambios, oír, ver y pulsar Enter
        System Log Size (0-256) KBytes    :  0
        sin cambios, oír, ver y pulsar Enter
        Auxillary File System Size Percent:  0
        sin cambios, oír, ver y pulsar Enter
        DSL Annex [A|B|X]                 :  X
        sin cambios, oír, ver y pulsar Enter
        Main Thread Number [0|1]          :  0
        sin cambios, oír, ver y pulsar Enter
        Press:  <enter> to use current value
                '-' to go previous parameter
                '.' to clear the current value
                'x' to exit this command
        WLan Feature                      :  0x00
        sin cambios, oír, ver y pulsar Enter
        Press:  <enter> to use current value
                '-' to go previous parameter
                '.' to clear the current value
                'x' to exit this command
        NOSLIC           -- 0
        sin cambios, oír, ver y pulsar Enter
        Si32260_LCQC     -- 1
        sin cambios, oír, ver y pulsar Enter
        Voice Board Configuration (0-1)   :  1
        sin cambios, oír, ver y pulsar Enter
        Press:  <enter> to use current value
                '-' to go previous parameter
                '.' to clear the current value
                'x' to exit this command
        Partition 1 Size (MB)             :
        sin cambios, oír, ver y pulsar Enter
        Partition 2 Size (MB)             :
        sin cambios, oír, ver y pulsar Enter
        Partition 3 Size (MB)             :
        sin cambios, oír, ver y pulsar Enter
        Partition 4 Size (MB) (Data)      :
        *** command status = 0
        FIN DEL TRAYECTO

        Si hubo un cambio, parece que se reinicia el programa del bootloader. Puedes mirar de apagarlo y encenderlo a ver si se mantiene la MAC que se le ha signado. Aquí parece que se coloca todo en minúsculas.

        Muchas suerte y fuerte abrazo!