Vous êtes sur la page 1sur 6

http://www.forocable.

com/foro/threads/51528-Programando-el-SBG901-por-SNMP

Programando el SBG901 por SNMP.

Quiero compartir con Uds. los pasos del ensayo que realic con este CM.

Antes que nada hacerles saber que en este hilo no van a descubrir nada nuevo. Simplemente
lo que he
hecho fu aplicar las investigaciones y/o descubrimientos que otros "Gurs del Foro" hicieron
antes y
que gentilmente han publicado para nosotros.

Adems, algunos usuarios hicieron esto mismo para otros modelos de Motorola.

Los pasos son:

- Leer/Escribir su HFCMAC Address

- Leer/Escribir su Serial

- Leer/Escribir su Certificado:
- CmBpiPlusCaCertificate
- CmBpiPlusCmCertificate
- CmBpiPlusRootPublicKey
- CmBpiPrivateKey
- CmBpiPublicKey

Todo esto usando el protocolo SNMP. Se podran utilizar tambin la misma mecnica para
Leer/Escribir por
ejemplo, el SSID de la red Wi-Fi entre otras.

Comencemos.

Requisitos:

El usuario que va a realizar la programacin:

- Es favorable el conocimiento bsico del protocolo TCP/IP, aunque no excluyente.


- Asume la responsabilidad total de que si algo sale mal, es porque quizo hacer este ensayo.
En el equipo PC:

- Tener instalado el netsnmp

- Configurar la NIC de la siguiente manera:


- IP: 192.168.100.10
- NM: 255.255.255.0
- GW: 192.168.100.1

En el Cable Modem:

- Tener el cable coaxial desconectado

- Reiniciar el Cable Modem

Objetivo:

El ensayo consiste basicamente en los siguientes pasos lgicos:

- Poner el Cable Modem en Factory Mode para que nos d acceso a la Factory MIB y poder
programarlo
- Leer/Grabar valores que pasaremos va OID o sea, usndo el protocolo SNMP

Observaciones:

El Cable Modem si es virgen mejor, puesto que as se podr ingresar a su portal WEB de
administracin sin problemas.

El portal Web de Administracin est escuchando en la direccin IP del Cable Modem


(192.168.100.1) y puerto 80.

Nada ms apuntar nuestro favorito Explorador de Internet a la siguiente direccin:


http://192.168.100.1 que nos responder con
un formulario para que ingresemos user/password que son respectivamente, admin/motorola.

Una vez validado por el portal, nos dar acceso a las sucesivas pginas para su configuracin y
customizacin a gusto.
Este punto es de importancia, ya que aqu podemos configurar valores como el SSID y su
Security.

Hay ISP que una vez registrado el CM, reinicializa todos esos valores a los almacenados en un
Back End. Este Back End es definido
mediante un portal web que el mismo ISP pone a disposicin del cliente. Ac es entonces,
donde recomiendo cambiar el password por
defecto del CM de "motorola" a "Lo Que Quieran Poner". Y ver si de esa manera los seteos
permanecen.

Esta marca de CM una vez registrado y dado de alta en el CMTS, se securiza y no podremos
ingresar ms a su portal web. Al menos por Wi-Fi.
Siempre tuve los WebStar, en particular el DPR2320R2 que viene con Wi-Fi y este
comportamiento no lo haca. Quedar para investigar.

Ahora si el Cable Modem ya fu registrado alguna vez en el ISP, debern hacer un "Reset To
Default" que se hace pulsando un botn
por un lapso de 30 segundos y, que est escondido en un orificio ubicado en la parte trasera de
la caja.

Esto limpiar el acceso para ingresar al portal WEB aunque, no tocar ningn otro dato
relevante como ser HFCMAC, Serial y Certis, reinicializando adems,
el user a "admin" y el Password a "motorola".

Decir solamente que esta parte que se hace customizando el Cable Modem va su portal de
Administracin, podra hacerse tambin va SNMP.

Ejecutando comandos SNMP:

Leer Factory Mode:

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.4413.2.99.1.1.1.2.1.2.1

Escribir (Habilitar) Factory Mode:

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.4413.2.99.1.1.1.2.1.2.1 s password

Leer HFCMAC Addcress:

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.4.0


Escribir HFCMAC Address:

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.4.0 x 00AABBCCDDEE

Leer su Serial:
snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.6.0

Escribir su Serial:

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.6.0 s


305872131815140108932010

Leer cmFactoryManCertificate o CmBpiPlusCaCertificate:

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.53.0

Escribir cmFactoryManCertificate o CmBpiPlusCaCertificate:

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.53.0 x


0C3860795A814523F69D7413324E569879F1156987...

Leer cmFactoryManCertificate o CMCertificate

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.52.0

Escribir cmFactoryManCertificate o CMCertificate

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.52.0 x


8B88B9954903662DB69126E68B3C65F7778B556D9F84135E1B D561EE940ED495DAE052...

Leer cmFactoryRootPublicKey o CmBpiPlusRootPublicKey

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.54.0

Escribir cmFactoryRootPublicKey o CmBpiPlusRootPublicKey


snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.54.0 x
7C4E9C1478865884E1D959D14F8CD295AEB8D5E77B20D5FD03 75C...

Leer cmFactoryBigRSAPrivateKey o Privatekey

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.51.0

Escribir cmFactoryBigRSAPrivateKey o Privatekey

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.51.0 x


F8CD295AEB8D5E77B20D5FD0375CFEFBDA0A477511AC...

Leer cmFactoryBigRSAPublicKey o CmBpiPublicKey

snmpget -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.50.0

Escribir cmFactoryBigRSAPublicKey o CmBpiPublicKey

snmpset -v2c -c public 192.168.100.1 1.3.6.1.4.1.1166.1.19.4.50.0 x


30818902818100EC85DE18F30DD088E61C04010029BB...

Podramos seguir con el EtherMAC y dems valores con esta misma mecnica.

Apagamos el Cable Modem y lo conectamos a la red HFC y volvemos a encender esperando


que se registre en el CMTS si los valores subidos son correctos.

El CM una vez que se registra el CMTS ste lo securiza y ya no podemos volver a entrar a su
portal web para administrarlo.

Nota Final:

Los valores que escrib los obtuve de otro Cable Modem SGB901, por lo que no tuve que lidiar
con conversin de Certificados.
Agradecimientos:

En primer lugar vaya mi agradecimiento a mi amigo Duna, ya que fu quin me anim a hacer
dicho laboratorio. Siempre
has respondido con celeridad y desinteresadamente mis pms orientandome hacia donde tena
que ir, tal cual nos tiene mal acostumbrados.
Amigo la verdad eres un libro abierto y se nota que lo que haces te gusta mucho.

En segundo lugar y no por eso menos importante, quiero agradecer a otro Gur: Moisito por
esos tutos bien explicados.

Por ltimo y tampoco, no por eso menos importante, quiero agradecer a toda la comunidad
del Foro. Sin la
colaboracin de Uds. esto tampoco hubiera sido posible.

Mucha Suerte y saludos.

cmf.