ATENCIÓN: Este documento esta hecho con fines educativos, cualquier otro uso y/o con otros fines indebidos, es responsabilidad única y exclusiva del usuario, este documento solo tiene el fin de explicar el uso de esta utilidad, el uso de este/estos soft/s, investigación y comprender el sistema de tecnología HFC (sistema de internet por cable).
Antes de nada indicar que, este manual esta basado en un Webstar 2100 con Flash AMD y bcm3349.
Instrucciones de Programación
Lo primero que haremos, será conectar nuestro cable blackat al modem, para ello, busca un conector dentro del modem con 8 pines (el J221), en una de sus esquinas veras un 1, dale la vuelta al esquema y lo veras mas claro.
Procedemos a abrir el programa SchwarzeKatze, si no lo tienes, puedes descargarlo en
descargas [3].
Sigue las instrucciones al pie de la letra de instalación.
Procede a descargar el firm necesario (flash, firm y bootloader), ello podeis descargarlo de
aquí [4].
Recuerda abrir el programa del gato con el modemo conectado a la corriente y el cable blackat debidamente conectado al modem y al pc.
Si estan bien realizadas las conexiones, a los pocos segundos de abrir el programa del gato te aparecerá en pantalla, en la ultima linea: Part: BCM3349.
Ves a la pestaña de Flash, pulsa en Detect y en Flash Device debe aparecer nuestra queria flash (en este caso la AMDxxxx) si aparece, es que vamos bien.
Pulsa en la opcion de "Options" y desactiva "Verify Written data", posteriormente, pusal en la opción de "Writte All", en ese momento, se nos abrira una ventana para que le indiquemos el archivo a grabar, en este caso es la flash completa, y es lo que debemos indicarle, la flash completa llamada 250hack_dump_telnet.bin (ocupa 2 megas).
Esto tardará uno rato, aproximadamente unos 45 minutos.
Una vez finalizada la escritura (abajo del todo indica operación completada), debemos grabar el firmware, para ello, en la ventana donde estamos (pestaña de Flash) en esta ocasión pulsamos en la opción "Write", se nos abrirá otra ventana donde nos solicita el firm a introducir, en este caso le seleccionamos el firmware, llamado sb5101.mod.10.2.by.fercsa.bin (ocupa unos 859 Kb).
Cuando hemos aceptado este archivo para grabar, nos aparecerá una ventana donde nos solicita la dirección de inicio, debemos especificarle en Start Address este valor: 0x10000, el campo de Length no debemos tocarlo/modificarlo bajo ningun concepto, debemos dejarlo tal y como nos aparezca cuando se abre dicha ventana.
Una vez aceptado, iniciará de nuevo el proceso de grabación, en este caso tardará aproximadamente entre 30 y 40 minutos.
Una vez finalizado, debemos grabarle el bootloader (podeis descargarlo de
aquí [5]), para ello, en el gato, nos vamos a la pestaña SB5100, en la parte de arriba, donde pone Bootloader, en Install new bootloader, pulsamos en el icono de al lado (dibujo de carpeta) y le seleccionamos el bootloader llamado hacked_5101_bootloader.bin (ocupa 32 Kb), luego pulsamos sobre flash y el programa escribirá el bootloader, en esta ocasión, no tardará mas de 10 minutos.
Una vez grabado, cierra el programa, desenchufa el modem de la corriente, espera unos segudos y lo vuelves a enchufar, las luces deben encenderse.
Quita el cable blackat del modem y ya lo tienes ;)
A partir de ahora tu modem es un SB5101, con el firm ambit, para cambiarle a este modelo con este firm la mac, es necesario el programa NTL250Configurator que puedes encontrarlo en sección
descargas [6].
Acceder a la Setup del Modem Via WEB
Ahora, debemos acceder al setup o configuración del modem, ello se hace via web, accediendo a la url: http://192.168.100.1 [7]
Nos pide loggin y password, estos son los datos:
login: Infinite
password: SetValue <--- RECUERDA RESPETAR LAS MAYUSCULAS (tanto del loggin como del password) SINO, NO PODRAS ACCEDER A LA CONFIGURACIÓN.

Configuracion de la MAC Via NTL250
Abrimos el programa y debería verse asi cuando lo abrimos:

Ahora, pulsamos en Connect:

Os reconocera al modem, ahora lo primero es activar telnet, para ello vereis un boton que pone change, justo al lado del login(admin),paspoor(infinite), darle y cerrar el programa.
Volver a abrir el programa y volver a conectar, ahora es cuando podemos escribir los valores que queramos escribir (como la MAC), y muy importante DESMARCAR LA OPCIÓN QUE DICE: “Force CFG”.
Una vez puesta la nueva MAC, pulsamos en Write, pero si es importante desmarcar la casilla de “Force CFG” más importante es NO desmarcar nunca la casilla que dice: “Telnet Enabled”.
En el caso de que la desmarcaramos, no podríamos volver a cambiar la mac con este programa y deberíamos volver a flashear el cablemodem por completo.
Pulsamos en Disconnect y ya podemos cerrar el programa.
Para que los cambios tengan efecto en nuestro cablemodem, es necesario reiniciarlo, pero debemos tener en cuenta lo siguiente: Cuando cambiamos la mac con el programa, podemos cerrar el programa todas las veces que queramos, pero nunca desenchufar el modem de la corriente sin que antes se haya reseteado (de un modo automático).
Eso quiere decir que, en alguna ocasión, nos podemos encontrar que, al darle a "Write" el modem no se reinicia, en ese caso, es necesario darle al "Write" nuevamente hasta que el modem se resetee solo, en caso de no tener operativa la funcion de "Write" y el modem no se haya reseteado, podemos cerrar el programa y volver a abrirlo, conectar y darle a write, hasta que el modem se resetee solo.
Luego, esperamos unos segundos y ya podemos desenchufarlo de la corriente.
Nota importante: Los campos: Tuner Type, Annex Mode, DS Freq y Admin Status, es posible que cuando vosotros lo abrais, tengan otros valores, los que se ven en esta imagen, solo son eso, de una imagen, cada uno tiene sus propios valores.
Otro método de cambio de mac:
En el caso de que, por algun motivo, no podamos cambiar la mac a través del NTL250 Configurator, podemos usar otro método (algunos modelos, con determinada flash, son un poco "reveldes"), para ello, cambiaremos la mac a través de Telnet del siguiente modo:
Accedemos a telnet a nuestro cablemodem (inicio-ejecutar-cmd y escribimos: telnet 192.168.100.1 y pulsamos enter) nos pedirá user y password, debemos de introducir dichos datos.
Una vez hemos accedido a telnet, este es el proceso para cambiar la mac:
Cambiar mac a 00:11:22:33:44:55
cd / (pulsamos enter)
write_memory 2155776876 0x00 (pulsamos enter)
write_memory 2155776877 0x11 (pulsamos enter)
write_memory 2155776878 0x22 (pulsamos enter)
write_memory 2155776879 0x33 (pulsamos enter)
write_memory 2155776880 0x44 (pulsamos enter)
write_memory 2155776881 0x55 (pulsamos enter)
cd /non-vol (pulsamos enter)
write (pulsamos enter)
Reiniciamos el cablemodem, y ya tenemos cambiada la mac.
Para dudas, preguntas o cualquier comentario, visitad http://www.forocable.com [8]