?>/script>'; } ?> [Desarrollo] OpenWrt en Observa Telecom VH4032N Widgets Magazine

Autor Tema: [Desarrollo] OpenWrt en Observa Telecom VH4032N  (Leído 234029 veces)

0 Usuarios y 1 Visitante están viendo este tema.

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #120 en: 06-08-2014, 20:42 (Miércoles) »
Si, esa imagen ya la probe y arranca bien, queria probar de compilar una imagen con el luci incluido para probar, he usado este repo: git clone https://bitbucket.org/gmtii/barrier-breaker-openwrt-vh4032n.git -b barrier-breaker_14.04

Edito: Ahora veo que esa imagen que has posteado no es la misma, luego la pruebo

Aprovechando que nadie ha posteado detrás de mi, vuelvo a editar:

Pues si me ha funcionado esa imagen y ya tiene el luci, gracias no me habia dado cuenta, por otro lado veo que he usado el repositorio correcto para compilar y me ha dado panic, seguiremos probando a ver si conseguimos que funcione la wifi n.
« Última modificación: 07-08-2014, 00:05 (Jueves) por seny »

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #121 en: 10-08-2014, 13:30 (Domingo) »
Sigo intentando compilar, si en Target Profile pongo "Generic 9636MVWG" arranca pero no se conecta por lan de ninguna forma, si le pongo en Target "Observa Telecom VH4032N" no reconoce la placa y no arranca.

A la imagen generica creo que me falta configurar el lan como br-lan porque en el arranque habla de "b43-phy0: Broadcom 43222 WLAN found (core revision 16)"

En el log de arranque del firm que habeis subido he vito que le habeis añadido "kernel modules - network support - kmod8021q" pero no logro ver como habeis configurado el lan desde el menuconfig.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #122 en: 10-08-2014, 14:35 (Domingo) »
Te dejo los configs que hice en su momento para compilar: Config-VH4032N.tar.bz2
Seguramente tendrás que cambiar la ruta de descarga en "Advanced Configuration Options -> Download Folder" ya que yo la tengo configurada para mi ordenador. Si no utilizas una ruta de descarga, déjalo en blanco para que descargue los paquetes en el mismo directorio de compilación.
Mira a ver si con esos config te compila. El normal es para compilar sólo la imagen del router. El que contiene la palabra modules es la configuración para compilar todo el repositorio (son entre 12 -14 horas de compilación y alrededor de 32GB/34GB de espacio, pero el repositorio ya lo tendrás con todos los paquetes para el futuro y sin dependencias del kernel  ;D ).

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #123 en: 10-08-2014, 17:38 (Domingo) »
Muchas gracias, me puedes confirmar que dentro de lo que has subido hay algo  ???

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #124 en: 10-08-2014, 17:46 (Domingo) »
Muchas gracias, me puedes confirmar que dentro de lo que has subido hay algo  ???

¡Ooops! Cagada mía. Perdona.  :-X
Actualizado el enlace. Prueba ahora.

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #125 en: 10-08-2014, 18:37 (Domingo) »
Me puedes indicar donde va ubicado ese config o la linea de comandos para que lo cargue el menuconfig

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #126 en: 10-08-2014, 18:50 (Domingo) »
Me puedes indicar donde va ubicado ese config o la linea de comandos para que lo cargue el menuconfig
Tienes que sustituir el fichero ".config" que está en el directorio desde el que haces make. Como lleva el . delante está oculto. Con ls -a podrás verlo. Haz una copia del tuyo antes de sobreescribirlo. Después haz make menuconfig y sal para que se grabe la configuración y ya puedes compilar con make.

Creo que también puedes poner make menuconfig y seleccionar abajo "Load" para cargar la configuración. Yo es que soy más "drástico" cambiando configuraciones.  ^-^
« Última modificación: 10-08-2014, 18:53 (Domingo) por Tki2000 »

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #127 en: 10-08-2014, 19:17 (Domingo) »
Ahora si que si ya está compilando

Como ves, estoy aprovechando para aprender linux en el entorno mas complicado  ;D todavía no me había topado con la necesidad de modificar archivos ocultos de linux  :D

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #128 en: 10-08-2014, 20:06 (Domingo) »
Ahora si que si ya está compilando

Como ves, estoy aprovechando para aprender linux en el entorno mas complicado  ;D todavía no me había topado con la necesidad de modificar archivos ocultos de linux  :D

Luego nos comentas si lo que has compilado te lo carga el router...

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #129 en: 11-08-2014, 15:12 (Lunes) »
Pues no arranca, sucede esto:
Citar
CFE version 1.0.37-102.15 for BCM96368 (32bit,SP,BE)
Build Date: Wed Feb 10 09:57:47 CST 2010 (link@hpnb)
Copyright (C) 2000-2009 Broadcom Corporation.

Parallel flash device: name AM29LV320MT, id 0x2201, size 32768KB
CPU type 0x2A031: 400MHz, Bus: 160MHz, Ref: 64MHz
CPU running TP0
Total memory: 134217728 bytes (128MB)
Boot Address 0xb8000000


Board IP address                  : 192.168.1.1:ffffff00  
Host IP address                   : 192.168.1.100  
Gateway IP address                :  
Run from flash/host (f/h)         : f  
Default host run file name        : vmlinux  
Default host flash file name      : bcm963xx_fs_kernel  
Boot delay (0-9 seconds)          : 1  
Boot image (0=latest, 1=previous) : 0  
Board Id (0-4)                    : 96368VVW  
Number of MAC Addresses (1-32)    : 11  
Base MAC Address                  : xx:xx:xx:xx:xx:xx  
PSI Size (1-64) KBytes            : 64  
Main Thread Number [0|1]          : 0  
Serial Number (20)                : V130B36000477  
Vendor Specific 01 (40)           : L66rVBFEMx8ERh  
Vendor Specific 02 (40)           :  
Vendor Specific 03 (40)           :  

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from latest image (0xb8020000) ...
Code Address: 0x80010000, Entry Address: 0x80010000
LZMA: Prossible old LZMA format, trying to decompress..
Decompression OK!
Entry at 0x80010000
Closing network.
Disabling Switch ports.
Flushing Receive Buffers...
0 buffers found.
Closing DMA Channels.
Starting program at 0x80010000
[    0.000000] Linux version 3.10.34 (xxxx) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40396) ) #1 Mon Aug 11 12:33:07 CEST 2014
[    0.000000] Detected Broadcom 0x6368 CPU revision b2
[    0.000000] CPU frequency is 400 MHz
[    0.000000] 128MB of RAM installed
[    0.000000] registering 38 GPIOs
[    0.000000] board_bcm963xx: Boot address 0xb8000000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-102.15
[    0.000000] Overriding boardid with 'VH4032N'
[    0.000000] board_bcm963xx: unknown bcm963xx board: VH4032N
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350)
[    0.000000] Kernel panic - not syncing: unable to detect bcm963xx board

Edito:
He probado también con la placa genérica, sucede lo mismo que con mi anterior config, en ambos casos.
« Última modificación: 11-08-2014, 16:10 (Lunes) por seny »

Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #130 en: 11-08-2014, 16:13 (Lunes) »
Pues no arranca, sucede esto:
Citar
CFE version 1.0.37-102.15 for BCM96368 (32bit,SP,BE)
Build Date: Wed Feb 10 09:57:47 CST 2010 (link@hpnb)
Copyright (C) 2000-2009 Broadcom Corporation.

Parallel flash device: name AM29LV320MT, id 0x2201, size 32768KB
CPU type 0x2A031: 400MHz, Bus: 160MHz, Ref: 64MHz
CPU running TP0
Total memory: 134217728 bytes (128MB)
Boot Address 0xb8000000


Board IP address                  : 192.168.1.1:ffffff00  
Host IP address                   : 192.168.1.100  
Gateway IP address                :  
Run from flash/host (f/h)         : f  
Default host run file name        : vmlinux  
Default host flash file name      : bcm963xx_fs_kernel  
Boot delay (0-9 seconds)          : 1  
Boot image (0=latest, 1=previous) : 0  
Board Id (0-4)                    : 96368VVW  
Number of MAC Addresses (1-32)    : 11  
Base MAC Address                  : xx:xx:xx:xx:xx:xx  
PSI Size (1-64) KBytes            : 64  
Main Thread Number [0|1]          : 0  
Serial Number (20)                : V130B36000477  
Vendor Specific 01 (40)           : L66rVBFEMx8ERh  
Vendor Specific 02 (40)           :  
Vendor Specific 03 (40)           :  

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from latest image (0xb8020000) ...
Code Address: 0x80010000, Entry Address: 0x80010000
LZMA: Prossible old LZMA format, trying to decompress..
Decompression OK!
Entry at 0x80010000
Closing network.
Disabling Switch ports.
Flushing Receive Buffers...
0 buffers found.
Closing DMA Channels.
Starting program at 0x80010000
[    0.000000] Linux version 3.10.34 (xxxx) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40396) ) #1 Mon Aug 11 12:33:07 CEST 2014
[    0.000000] Detected Broadcom 0x6368 CPU revision b2
[    0.000000] CPU frequency is 400 MHz
[    0.000000] 128MB of RAM installed
[    0.000000] registering 38 GPIOs
[    0.000000] board_bcm963xx: Boot address 0xb8000000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-102.15
[    0.000000] Overriding boardid with 'VH4032N'
[    0.000000] board_bcm963xx: unknown bcm963xx board: VH4032N
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350)
[    0.000000] Kernel panic - not syncing: unable to detect bcm963xx board

Edito:
He probado también con la placa genérica, sucede lo mismo que con mi anterior config, en ambos casos.
No sé desde qué repo has compilado el firmware, pero está claro que dicho repo no tiene soporte para el router:
board_bcm963xx: unknown bcm963xx board: VH4032N

Saludos.

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #131 en: 11-08-2014, 16:19 (Lunes) »
Hola, ya lo he comentado antes uso el repo que habeis puesto en el primer post
Citar
git clone https://bitbucket.org/gmtii/barrier-breaker-openwrt-vh4032n.git -b barrier-breaker_14.04

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #132 en: 11-08-2014, 16:38 (Lunes) »
Hola, ya lo he comentado antes uso el repo que habeis puesto en el primer post
Citar
git clone https://bitbucket.org/gmtii/barrier-breaker-openwrt-vh4032n.git -b barrier-breaker_14.04

Sí, ése es el correcto.
¿Podrías comprobar que el fichero target/linux/brcm63xx/files/arch/mips/bcm63xx/boards/board_bcm963xx.c
contenga esto en la línea 5067?

Código: [Seleccionar]
static struct board_info __initdata board_VH4032N = {
.name = "96368VVW",
  .expected_cpu_id = 0x6368,

Lo importante es la línea con .name

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #133 en: 11-08-2014, 16:54 (Lunes) »
Si, exactamente contiene eso que has citado, pongo la función entera:
Código: [Seleccionar]
static struct board_info __initdata board_VH4032N = {
.name = "96368VVW",
.expected_cpu_id = 0x6368,

.has_uart0 = 1,
.has_pci = 1,
.has_ohci0 = 1,
.has_ehci0 = 1,

.num_usbh_ports = 2,

.ephy_reset_gpio                = 27,
.ephy_reset_gpio_flags          = GPIOF_INIT_HIGH,

.has_enetsw = 1,
.enetsw = {
.used_ports = {
[0] = {
.used = 1,
.phy_id = 1,
.name = "port1",
},
[1] = {
.used = 1,
.phy_id = 2,
.name = "port2",
},
[2] = {
.used = 1,
.phy_id = 3,
.name = "port3",
},
[3] = {
.used = 1,
.phy_id = 4,
.name = "port4",
},
},
},

.leds = {
{
.name = "VH4032N:red:power",
.gpio = 24,
.default_trigger = "default-on",
},
{
.name = "VH4032N:blue:dsl",
.gpio = 2,
.active_low = 1,
},
{
.name = "VH4032N:red:dsl",
.gpio = 5,
.active_low = 1,
},
{
.name = "VH4032N:blue:hspa",
.gpio = 11,
.active_low = 1,
},
{
.name = "VH4032N:red:hspa",
.gpio = 12,
.active_low = 1,
},
{
.name = "VH4032N:blue:voice",
.gpio = 25,
.active_low = 1,
},
{
.name = "VH4032N:red:voice",
.gpio = 26,
.active_low = 1,
},
},

.buttons = {
{
.desc = "reset",
.gpio = 34,
.type = EV_KEY,
.code = KEY_RESTART,
.debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
.active_low = 1,
},
{
.desc = "wps",
.gpio = 35,
.type = EV_KEY,
.code = KEY_WPS_BUTTON,
.debounce_interval = BCM963XX_KEYS_DEBOUNCE_INTERVAL,
.active_low = 1,
},
},
};
« Última modificación: 11-08-2014, 17:06 (Lunes) por seny »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #134 en: 11-08-2014, 17:17 (Lunes) »
Si, exactamente contiene eso que has citado

Pues entonces no sé a qué puede deberse porque yo me bajé ese mismo repositorio el 31 de Mayo. Al cargarlo en el router daba el mismo fallo que a tí y se lo comuniqué a gmtii. Los dos hicimos el mismo cambio en la línea que te he comentado antes. Yo lo hice en local y gmtii lo hizo a través de un commit al repositorio para actualizarlo el 2 de Junio (que es lo que te has bajado).
Lo unico que se me ocurre es que borres todo lo que tienes, te bajes otra vez el repositorio y lo intentes compilar de nuevo.  ???

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #135 en: 11-08-2014, 17:49 (Lunes) »
Eso hize la noche pasada, borrar todo y empezar de nuevo, de todas formas lo volveré a intentar.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #136 en: 11-08-2014, 18:09 (Lunes) »
Eso hize la noche pasada, borrar todo y empezar de nuevo, de todas formas lo volveré a intentar.

Acabo de comprobar el repositorio con lo que yo tengo almacenado y no hay diferencias tras hacer un diff, así que el repositorio coincide con lo que tengo para compilar y de lo que he sacado la imagen que ya has probado.

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #137 en: 11-08-2014, 18:16 (Lunes) »
Justo antes del kernel panic, aparece la "CPU revision is: 0002a031 (Broadcom BMIPS4350)", puesto que la carcasa de mi router no se corresponde exactamente con la normal de vodafone que he visto en las fotos, aunque la placa parece que si es la misma y por si acaso  ^-^ podeis comprobar si en vuestro arranque aparece la misma CPU  ???

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #138 en: 11-08-2014, 18:31 (Lunes) »
Justo antes del kernel panic, aparece la "CPU revision is: 0002a031 (Broadcom BMIPS4350)", puesto que la carcasa de mi router no se corresponde exactamente con la normal de vodafone que he visto en las fotos, aunque la placa parece que si es la misma y por si acaso  ^-^ podeis comprobar si en vuestro arranque aparece la misma CPU  ???


Yo tengo la misma. Además, si ya has probado mi imagen y te funciona, el problema no puede ser ese.
En tu log se ve :
Código: [Seleccionar]
[    0.000000] board_bcm963xx: unknown bcm963xx board: VH4032NLo cual indica que está buscando la placa del router, pero no la reconoce. A mi me da que los fuentes de los que has compilado no han cogido bien el fichero board_bcm963xx.c o algo ha fallado.

seny

  • Visitante
Re: [Desarrollo] OpenWrt en Observa Telecom VH4032N
« Respuesta #139 en: 11-08-2014, 19:01 (Lunes) »
Cierto, tu imagen funciona y no puede estar ahi el problema yo hago:
Citar
mkdir directorionuevo
cd directorionuevo
git clone https://bitbucket.org/gmtii/barrier-breaker-openwrt-vh4032n.git -b barrier-breaker_14.04
cd barrier-breaker-openwrt-vh4032n
./scripts/feeds update -a
./scripts/feeds install -a
make prereq
cp -b -a -p config-vh4032n-normal .config
make menuconfig
make V=cs
Si me dices que todo es correcto lo vuelvo a compilar