PDA

Ver la versión completa : sobre perm 2320series



carlosguay
28/03/2009, 09:41
Haber si alguno me hecha una manita.
Vereis estoy tratando de manipular el perm, solo cambiarle la mac y el numero de serie.

Com un editor hex, manipulo lo comentado que en este modelo esta en siete direcciones, salvo cambios y se lo mando al modem.
Pues el resultado es que se quedan todas las luces fijas y nada mas.

Se que se tiene que poder, porque si meto otro perm que tengo en seguida se pone operativo, com su numero de serie y mac que tiene en ese momento.

Por telnet no tengo problemas en cambiarle la mac, aunque el numero de serie creo que no se o no se puede.
Lo que quiero realmente es dejar un perm virgen, osea que no se sepa los cambios que he hecho de mac, y ponerle mi mac y mi numero de serie.

Creo que hay que cambiarle algo mas cuando cambias de esta forma la mac o el numero de serie y eso es lo que os pregunto, si lo sabeis claro.

Un saludo

duna
29/03/2009, 22:43
Cuando editas el perm en un HEX cambia el crc32 y por eso no te lo acepta el cm.
Lo ke tienes ke hacer es editar solo el ultimo bank del perm y con la tool "cmnonexp" reparar el crc32.
La mac esta solo una vez en "HalIf" (0xf2a1f61f) como hex
Sin contar la del "BPI" solo para cm dados de alta
El serial en ïsnmp como string

Esto no tinen mucho sentido pudiendo hacerlo por consola
serial number:
cd /
cd n
cd s
docsDevSerialNumber 123456789
write
reset

carlosguay
30/03/2009, 19:35
Tu siempre al pie del cañon je je je.
No tenia ni idea de que pasara eso com el Hex.

Lo del serial, clarisimo.
¿Como se apaña el crc32 com el cmnonexp?

Es que com el cmnonexp solo he sido capaz de extraer los certificados, je je tengo que seguir practicando.

duna
30/03/2009, 21:46
cmnonexp -r x [-o output_file] -f cfg_file

Dnd x es el numero del bank

Para saber el numero del bank:

cmnonexp -s -f cfg_file

Cuentas hasta el ultimo ke sera el ke lea el cm.
Ya veras si as editado el cfg ke te pondra crc failed

O abre el cfg en un editor HEX y mira cuantos banks tiene(tu edita el ultimo)

carlosguay
06/04/2009, 21:08
hola de nuevo duna.

He estado algo liado com el curro y com otras cosillas, vuelvo com este cm.
Como comente al principio este perm, tiene 7 banks.

Si edito el ultimo, como bien dices, el cmnonexp me da el crc failed.
Ahora sabiendo el numero de banks, ¿esto no se pone asi, verdad?


cmnonexp -r 7 [-o output_file] -f perm_file

He hecho unas pocas de combinaciones y no hay forma de que me habra ese banks.
Leyendo la ayuda del tool, no veo -r por ningun lado.

En fin ya casi lo tengo, o eso creo je je je,

bgman
07/04/2009, 01:31
Esque tienes la primera verción de cmnonexp cual es 1.0.0 busca te la 1.1.1
si que tiene -r opción.
Saludos

carlosguay
08/04/2009, 21:36
amigo bqman, tenias razon, te debo una :beer

duna por fin lo e conseguido, a ti te debo unas pocas :beer

gracias y saludos