lunes, octubre 22, 2012

Liberar LiveBox 2 de Orange

El LiveBox 2.0 es un router fabricado por Sagem que ofrece las más amplias posibilidades como las conexiones por 3G, telefonía SIP, función de hotspot, WDS y un largo etcétera. Sin embargo con su firmware de Orange todas estás funcionalidades o no pueden configurarse con los parámetros de conexión de ningún otro operador o están deshabilitadas, .

Liberarlo para que se pueda utilizar con la conexión ADSL de cualquier operador y activarle más funciones es posible con los pasos que se indican a continuación, aunque no todas por el momento. Los pasos 1, 2 y 3 son necesarios siempre que la versión de firmware sea superior a la 69127A, cosa que será normal si el router ha sido utilizado.
 

REQUISITOS PREVIOS

- Descargar 'liberarLivebox2.zip', que contiene todos los comandos y programas a emplear con usuario administrador y extraer su carpeta 'liberarLivebox2' en C:
- Configurar manualmente la conexión de red por cable con la IP 192.168.1.10, máscara 255.255.255.0 y puerta de enlace 192.168.1.1.
- Desactivar el firewall de Windows, el wifi y conectarse estrictamente por cable de red al puerto 1 tras reiniciar el ordenador.


1. ENCENDER EL ROUTER EN MODO RESCATE

En este modo el router arranca con un firmware especial "de rescate" (MRA) que sirve para sobreescribir el firmware principal o modificar cualquier configuración interna siempre que se tenga la contraseña de acceso por telnet (user: root, password:1234 para versiones de MRA menores o iguales a la 69223E).
- Para esto arrancar el router con el botón trasero de reset pulsado hasta que se encienda un led azul, que indica que se está cargando una imagen especial del firmware.
- Acceder al router por http://192.168.1.1 y comprobar la versión del modo "rescue" que se muestra ya que si es igual o inferior a la FAST3yyy_MRA_69223E puede avanzarse al paso 3.




2a. CAMBIAR MRA A VERSIÓN QUE PERMITE ACCESO ROOT

- Tras un encendido normal, de la subcarpeta carpeta dhcpsrv ejecutar dhcpsrv.exe y pulsar en este orden: Service/Install, Firewall exceptions/Configure, y Service/Start.
- Volver a enceder el router en modo rescate y confimar que se ha grabado la versión FAST3yyy_MRA_69223E.
- Detener el dhcpsrv en su pantalla de configuración, eliminar la excepción del firewall, eliminar el servicio y salir del dhcpsrv.
Si se confirma la nueva versión de MRA ya se puede pasar al paso 3, pero para dejarlo grabado con carácter permanente puede hacerse lo siguiente:

2b. GRABAR LA IMAGEN DE MRA QUE PERMITE ACCESO ROOT

- De la subcarpeta tftpd ejecutar el tftpd32.exe.
- Ejecutar nuevamente dhcpsrv.exe y pulsar en orden: Service/Install, Firewall exceptions/Configure, y Service/Start.
- De su carpeta, abrir el programa putty.exe y con él establecer una conexión telnet a la IP 192.168.1.1.
- En la ventana de la sesión telnet conectarse al router con user: root, password: 1234.
- Pegar a continuación el comando:
loadapp app1 192.168.1.10 FAST3yyy_MRA_69223E.img.sz
- Detener el dhcpsrv en su pantalla de configuración, eliminar la excepción del firewall, eliminar el servicio y salir del dhcpsrv.
Esto escribirá en la flash del dispositivo el archivo del MRA versión 69223E y así todos los arranques que se hagan en el modo "rescue" ofrecerán acceso root.


3. CAMBIAR FIRMWARE A VERSIÓN 69127A

- De la subcarpeta tftpd mantener abierto tftpd32.exe.
- Con la aplicación putty.exe de su subcarpeta, abrir conexión telnet a la IP 192.168.1.1 con user: root y password: 1234 y escribirle load.
- Comenzará el proceso de escritura en la flash del router durante la cual tanto la ventana del telnet como la ventana del tftpd32 mostrarán unas barras de progreso.
- Apagar y encender el router normalmente, acceder a él para comprobar que arranca con el firmware 69127A y vía web con usuario y contraseña admin hacerle un reseteo desde el menú ayuda & soporte -> resetear.


4. MODIFICAR PERMISOS DE USUARIO

- Abrir una sesión telnet con el Putty a la IP 192.168.1.1 y teclear:
login: LBV2techno
password: 1901b95ae4295d613abf9eabae0b9d40
rg_conf_set admin/user/0/permissions/superuser 1
rg_conf_set admin/user/1/permissions/superuser 1
rg_conf_set rmt_upd/wan_upgrade_type 3
save
reconf 1
reboot
Esto simplificará futuros accesos ya que permitirá acceder al router con permisos plenos (superuser) con los usuarios y contraseñas admin/admin (user 0) o root/1234 (user 1), a su vez impedirá que el firmware del router se autoactualice y por tanto bloquee los cambios que se harán a continuación.


5. ACTIVAR MENÚS OCULTOS

- Para activar algunos de los menús ocultos en el menú web del router, introducir los siguientes comandos en una sesión telnet del Putty a la IP 192.168.1.1:
login: admin o root
password: admin ó 1234
rg_conf_set wbm/settings/pages/hsiab 1
rg_conf_set wbm/settings/pages/livezoom 1
rg_conf_set wbm/settings/pages/visio 1
rg_conf_set wbm/settings/pages/community 1
rg_conf_set wbm/settings/pages/fax 1
rg_conf_set wbm/settings/pages/telephone 1
rg_conf_set wbm/settings/pages/tv 1
rg_conf_set wbm/settings/pages/vpn 1
rg_conf_set wbm/settings/pages/backuprestore 1
rg_conf_set wbm/settings/pages/licence 1
rg_conf_set wbm/settings/pages/log 1
rg_conf_set wbm/settings/pages/lockunlock 1
rg_conf_set wbm/settings/network/ftth 1
rg_conf_set wbm/settings/network/adsl 1
rg_conf_set wbm/settings/network/3g 1
rg_conf_set wbm/settings/network/pppoe 1
rg_conf_set wbm/settings/network/pppoa 1
rg_conf_set wbm/settings/network/dhcp 1
rg_conf_set wbm/settings/network/ftlock 1
rg_conf_set wbm/settings/network/h323 1
rg_conf_set wbm/settings/network/sip 1
rg_conf_set wbm/settings/network/tvrouted 1
rg_conf_set wbm/settings/services/rtcphone 1
rg_conf_set wbm/settings/services/universal_phone 1
rg_conf_set wbm/settings/services/multitv 1
rg_conf_set wbm/settings/services/professionnal 1
rg_conf_set wbm/settings/services/residential 1
rg_conf_set wbm/settings/services/testvoip 1
rg_conf_set wbm/settings/services/wifipushbutton 1
rg_conf_set wbm/settings/services/wifiwps 1
rg_conf_set wbm/settings/services/wpspushbutton 1
rg_conf_set wbm/settings/services/msgwaiting 1
rg_conf_set wbm/settings/test/fmdev 1
rg_conf_set wbm/settings/test/sipdev 1
save
reconf 1
reboot

Así quedará un menú como este:


6. MODIFICAR PARÁMETROS ADSL

- Para configurar el router con los parámetros de cualquier proveedor de ADSL, introducirlos mediante sesión telnet a la IP 192.168.1.1 con los siguientes comandos:
login: admin o root
password: admin ó 1234

rg_conf_set dev/ethoa6/atm/pvc/0/vci (e introducir el número de VCI precedido de un espacio)
rg_conf_set dev/ethoa6/atm/pvc/0/vpi (e introducir el VPI precedido de un espacio)
rg_conf_set_obscure dev/ppp0/password (e introducir la contraseña de conexión precedida de un espacio)
rg_conf_set dev/ppp0/username (e introducir el usuario de conexión precedido de un espacio)
rg_conf_set dev/ppp0/is_clamp_mtu 0
rg_conf_set dev/ppp0/mtu_mode auto (si se desea establecer el MTU en automático)
rg_conf_set dev/ppp0/mtu_mode manual (si se desea establecer para el MTU cualquier otro valor distinto de 1412, tecleando a continuación "rg_conf_set dev/ppp0/mtu" y el valor deseado precedido de un espacio)
save
reconf 1
reboot

Créditos a los usuarios de AuditoriasWireless.net
x