?>/script>'; } ?> [Desarrollo] OpenWrt en Comtrend VR-3025u Widgets Magazine

Autor Tema: [Desarrollo] OpenWrt en Comtrend VR-3025u  (Leído 186334 veces)

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

Pteridium

  • Visitante
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #20 en: 11-07-2013, 22:47 (Jueves) »
Repositorio provisional para el que quiera compilar sus propios firms.
https://github.com/Pteridium/openwrt/tree/bcm63xx-r36529

Para descargar el código:
Código: [Seleccionar]
git clone git://github.com/Pteridium/openwrt.git -b bcm63xx-r36529
« Última modificación: 21-07-2013, 18:20 (Domingo) por Pteridium »

Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #21 en: 11-07-2013, 23:36 (Jueves) »
Repositorio provisional para el que quiera compilar sus propios firms.
https://github.com/Pteridium/openwrt/tree/bcm63xx-r36529

Para descargar el código:
Código: [Seleccionar]
git clone git://github.com/Pteridium/openwrt/tree/bcm63xx-r36529
Gracias por subirlo Pepe.

Sin embargo, tengo que aclararte una cosa sobre el tamaño de los firmwares.
Cuando añades la imagen al image/Makefile, si el bootloader tiene habilitado la "dual flash" tienes que hacer que la imagen sea igual a la mitad de la flash, para que la flashee en la primera región y no haya fallos. Esto se controla con la opción "-pad".
Veo que has puesto ambas a "4". Sin embargo, el VR-3025u tiene 32 MB de flash, por lo que habría que poner "-pad 16" (sí, un pedazo de firmware de 16MB para que lo flashee correctamente...)
Lo que no recuerdo era el tamaño de la flash del 3025un.

EDIT: El 3025un tiene 8MB de flash, por lo que es correcto tal cual está.

Saludos!
« Última modificación: 11-07-2013, 23:37 (Jueves) por Noltari »

emifran

  • Visitante
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #22 en: 12-07-2013, 08:04 (Viernes) »
Muchas gracias Pteridium, la verdad es que no lo sabía.

Voy a tratar de ponerme las pilas con estos asuntos, leeré y aprenderé primero, veo que estoy bastante verde en el tema...

Un saludo y mil gracias

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #23 en: 12-07-2013, 08:35 (Viernes) »
Deseando que llegue el mío para poder probar.

Gracias Pteridium, por el repositoro y por el soporte  >:(

Pteridium

  • Visitante
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #24 en: 12-07-2013, 20:55 (Viernes) »
Repositorio provisional para el que quiera compilar sus propios firms.
https://github.com/Pteridium/openwrt/tree/bcm63xx-r36529

Para descargar el código:
Código: [Seleccionar]
git clone git://github.com/Pteridium/openwrt.git -b bcm63xx-r36529

Añadido un segundo repositorio:
https://github.com/Pteridium/openwrt/tree/bcm63xx-r37180

Para descargar el código:
Código: [Seleccionar]
git clone git://github.com/Pteridium/openwrt.git -b bcm63xx-r37180
A divertirse.  ;)
« Última modificación: 21-07-2013, 18:17 (Domingo) por Pteridium »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #25 en: 19-07-2013, 14:18 (Viernes) »
Al fin me llegó el router  >:( >:( >:(

En cuanto pueda, lo abro y le hago una foto de la parte trasera para la wiki ...

Y por supuesto, pruebo el último firm que Pteridium ha colgado  ;)

Nadie ha probado nada aún ?

No veo logs, ni quejas, ni ...  ;D

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #26 en: 19-07-2013, 15:28 (Viernes) »
La verdad es que la parte trasera no tiene nada interesante (creo). Así que a no ser que haya un interés particular, me olvido de la foto.

Antes de instalar OpenWrt, miraré si la versión del firmware que trae es alguna de las que están en el primer post.

Vaya cutre-disipador que tiene :o

Enviado desde mi Cube U30GT

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #27 en: 19-07-2013, 16:24 (Viernes) »
Imagen algo más completa (interfaz web, usb, IPv6, ...) para hacer pruebas: http://www.mediafire.com/download/gwpkkfy0jziy1vk/openwrt-VR-3025u-squashfs-cfe.bin

Probada.
De momento lo único que puedo decir (a falta de las soldaduras del serial) es que me quedo sin acceso al router (no responde en 192.168.1.1).  >:D

Será por el tamaño del firmware, que es de tan sólo 4 megas ?

Voy a compilar, a ver si así ...  ^-^

Edito: el firmware original que traía era el VR-3025u-Q611-410JAZ-C02_R04 (ya está en el primer post).
« Última modificación: 19-07-2013, 16:26 (Viernes) por jar229 »

Pteridium

  • Visitante
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #28 en: 19-07-2013, 16:42 (Viernes) »
Seguramente, porque al generar la imagen no me acordé del detalle de los 32MB de flash, o puede ser que tenga algún fallo de compilación.
Le echo un ojo y edito el post.

Edición:
Creo que es por el tamaño de la imagen o porque están mal definidos los puertos ethernet, pero sin el bootlog vamos a ciegas.  :-[
« Última modificación: 19-07-2013, 16:57 (Viernes) por Pteridium »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #29 en: 19-07-2013, 20:58 (Viernes) »
Compilé una versión con diferentes cosas (pyload), etc. El firm salió de 16 megas. Lo instalé y nada ...  :-\

Código: [Seleccionar]
CFE version 1.0.37-110.11-1 for BCM96368 (32bit,SP,BE)
Build Date: 2011-04-12 17:31:15 (evan@broadcom_eu)
Copyright (C) 2000-2009 Broadcom Corporation.

Parallel flash device: name MX29GL256EH, id 0x2222 size 32768KB
Total Flash size: 32768K with 256 sectors
Chip ID: BCM6368B2, MIPS: 400MHz
Main Thread: TP0
Total Memory: 67108864 bytes (64MB)
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
Board Id (0-15)                   : 96368M-1541N
Number of MAC Addresses (1-32)    : 32
Base MAC Address                  : 38:72:c0:d1:8b:9c
PSI Size (1-64) KBytes            : 24
Enable Backup PSI [0|1]           : 0
System Log Size (0-256) KBytes    : 0
Main Thread Number [0|1]          : 0
Serial Number                     : 1173025UXXF-AG013267
Default PSK key                   : Zauu3GqJJZVtWbKQe2uq

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only 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.9.8 (jar@jar-virtual-machine) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2012.12 r37180) ) #1 SMP Fri Jul 19

18:42:50 CEST 2013
[    0.000000] Detected Broadcom 0x6368 CPU revision b2
[    0.000000] CPU frequency is 400 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 38 GPIOs
[    0.000000] board_bcm963xx: Boot address 0xb8000000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-110.11-1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350)
[    0.000000] board_bcm963xx: board name: 96368M-1541N
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes.
[    0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes
[    0.000000] PERCPU: Embedded 7 pages/cpu @81083000 s6496 r8192 d13984 u32768
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] Memory: 61144k/65536k available (2575k kernel code, 4392k reserved, 633k data, 244k init, 0k highmem)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:128
[    0.000000] Calibrating delay loop... 397.82 BogoMIPS (lpj=795648)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.044000] SMP: Booting CPU1...

Al compilar, marqué SMP en subtarget ... quizás de ahí el error.
Dónde se activa el soporte multinucleo ?

Bueno, luego le puse de nuevo tu compilación y ahora sí  >:(

Código: [Seleccionar]
CFE version 1.0.37-110.11-1 for BCM96368 (32bit,SP,BE)
Build Date: 2011-04-12 17:31:15 (evan@broadcom_eu)
Copyright (C) 2000-2009 Broadcom Corporation.

Parallel flash device: name MX29GL256EH, id 0x2222 size 32768KB
Total Flash size: 32768K with 256 sectors
Chip ID: BCM6368B2, MIPS: 400MHz
Main Thread: TP0
Total Memory: 67108864 bytes (64MB)
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
Board Id (0-15)                   : 96368M-1541N
Number of MAC Addresses (1-32)    : 32
Base MAC Address                  : 38:72:c0:d1:8b:9c
PSI Size (1-64) KBytes            : 24
Enable Backup PSI [0|1]           : 0
System Log Size (0-256) KBytes    : 0
Main Thread Number [0|1]          : 0
Serial Number                     : 1173025UXXF-AG013267
Default PSK key                   : Zauu3GqJJZVtWbKQe2uq

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 0
Booting from only 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...
8 buffers found.
Closing DMA Channels.
Starting program at 0x80010000
[    0.000000] Linux version 3.8.11 (pepe@debian) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2012.12 r36529) ) #2 Thu Jul 11 19:22:43 CEST 2013
[    0.000000] Detected Broadcom 0x6368 CPU revision b2
[    0.000000] CPU frequency is 400 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 38 GPIOs
[    0.000000] board_bcm963xx: Boot address 0xb8000000
[    0.000000] board_bcm963xx: CFE version: 1.0.37-110.11
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350)
[    0.000000] board_bcm963xx: board name: 96368M-1541N
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Reserving 0MB of memory at 0MB for crashkernel
[    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] Memory: 61268k/65536k available (2414k kernel code, 4268k reserved, 624k data, 288k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] Calibrating delay loop... 397.82 BogoMIPS (lpj=795648)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.044000] NET: Registered protocol family 16
[    0.052000] registering PCI controller with io_map_base unset
[    0.064000] bio: create slab <bio-0> at 0
[    0.068000] PCI host bridge to bus 0000:00
[    0.072000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.076000] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.080000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.096000] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30003fff]
[    0.100000] Switching to clocksource MIPS
[    0.132000] ssb: Found chip with id 0xA8D6, rev 0x00 and package 0x08
[    0.196000] ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
[    0.204000] NET: Registered protocol family 2
[    0.212000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.216000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.224000] TCP: Hash tables configured (established 512 bind 512)
[    0.232000] TCP: reno registered
[    0.236000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.240000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.248000] NET: Registered protocol family 1
[    0.256000] audit: initializing netlink socket (disabled)
[    0.260000] type=2000 audit(0.260:1): initialized
[    0.264000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.272000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.284000] msgmni has been set to 119
[    0.288000] io scheduler noop registered
[    0.292000] io scheduler deadline registered (default)
[    0.296000] bcm63xx_uart.0: ttyS0 at MMIO 0xb0000100 (irq = 10) is a bcm63xx_uart
[    0.304000] console [ttyS0] enabled, bootconsole disabled
[    0.304000] console [ttyS0] enabled, bootconsole disabled
[    0.316000] bcm63xx-rng bcm63xx-rng: registered RNG driver
[    0.324000] physmap platform flash device: 08000000 at 18000000
[    0.332000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.344000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.348000]   Amd/Fujitsu Extended Query version 1.3.
[    0.352000] number of CFI chips: 1
[    0.356000] bcm63xxpart: CFE boot tag found with version 6 and board type 96368M-1541N
[    0.364000] bcm63xxpart: Partition 0 is CFE offset 0 and length 20000
[    0.372000] bcm63xxpart: Partition 1 is kernel offset 20100 and length 11ff00
[    0.380000] bcm63xxpart: Partition 2 is rootfs offset 140000 and length 1ea0000
[    0.388000] bcm63xxpart: Partition 3 is nvram offset 1fe0000 and length 20000
[    0.392000] bcm63xxpart: Partition 4 is linux offset 20000 and length 1fc0000
[    0.400000] bcm63xxpart: Spare partition is offset 4e0004 and length 1affffc
[    0.408000] 5 bcm63xxpart partitions found on MTD device physmap-flash.0
[    0.416000] Creating 5 MTD partitions on "physmap-flash.0":
[    0.420000] 0x000000000000-0x000000020000 : "CFE"
[    0.428000] 0x000000020100-0x000000140000 : "kernel"
[    0.432000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.448000] 0x000000140000-0x000001fe0000 : "rootfs"
[    0.456000] mtd: partition "rootfs" set to be root filesystem
[    0.464000] mtd: partition "rootfs_data" created automatically, ofs=4E0000, len=1B00000
[    0.472000] 0x0000004e0000-0x000001fe0000 : "rootfs_data"
[    0.480000] 0x000001fe0000-0x000002000000 : "nvram"
[    0.484000] 0x000000020000-0x000001fe0000 : "linux"
[    0.496000] bcm63xx-spi bcm63xx-spi: at 0xb0000800 (irq 9, FIFOs size 542)
[    0.540000] b53_common: found switch: BCM63xx, rev 0
[    0.544000] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec
[    0.556000] TCP: cubic registered
[    0.560000] NET: Registered protocol family 17
[    0.564000] 8021q: 802.1Q VLAN Support v1.8
[    0.576000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    0.588000] Freeing unused kernel memory: 288k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
- init -

Please press Enter to activate this console. [    8.244000] compat-drivers backport release: compat-drivers-2013-03-28-5
[    8.252000] Backport based on wireless-testing.git master-2013-04-16
[    8.260000] compat.git: wireless-testing.git
[    8.312000] cfg80211: Calling CRDA to update world regulatory domain
[    8.320000] cfg80211: World regulatory domain updated:
[    8.324000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.332000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.340000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.348000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.356000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.364000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.704000] NET: Registered protocol family 10
[    9.100000] SCSI subsystem initialized
[   10.144000] Button Hotplug driver version 0.4.1
[   10.756000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   11.064000] PPP generic driver version 2.4.2
[   11.792000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.188000] NET: Registered protocol family 24
[   12.360000] nf_conntrack version 0.5.0 (961 buckets, 3844 max)
[   13.240000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   13.456000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled.0/input/input0
[   17.756000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port1, 100Mbps, full-duplex
[   19.396000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port1, 100Mbps, full-duplex
[   19.408000] device eth0.1 entered promiscuous mode
[   19.412000] device eth0 entered promiscuous mode
[   19.424000] br-lan: port 1(eth0.1) entered forwarding state
[   19.428000] br-lan: port 1(eth0.1) entered forwarding state
[   20.452000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   21.432000] br-lan: port 1(eth0.1) entered forwarding state



BusyBox v1.19.4 (2013-06-22 15:31:54 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r36529)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------
root@OpenWrt:/#


Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re:
« Respuesta #30 en: 19-07-2013, 21:11 (Viernes) »
La WiFi no la 'veo' ... :(

Enviado desde mi Cube U30GT

Pteridium

  • Visitante
Re:
« Respuesta #31 en: 19-07-2013, 21:37 (Viernes) »
La WiFi no la 'veo' ... :(


Puede que me olvidara de meter el driver brcmsmac o que lo metiera mal.  ^-^
¿Te coge bien la MAC en los interfaces ethernet o te pone una aleatoria?

No acabo de entender por qué se te cuelga al arrancar el segundo core.  ??? ??? ??? ???
SMP es la opción correcta.

Lo de la imagen de 16MB ya se genera automáticamente, así que no tienes que engordarla y perder tiempo compilando.

Dame un poco de margen que es mi primer router al que le doy soporte (de aquella manera) sin tenerlo delante.  >:D

Noltari

  • Visitante
Re:
« Respuesta #32 en: 19-07-2013, 22:26 (Viernes) »
Puede que me olvidara de meter el driver brcmsmac o que lo metiera mal.  ^-^
¿Te coge bien la MAC en los interfaces ethernet o te pone una aleatoria?

No acabo de entender por qué se te cuelga al arrancar el segundo core.  ??? ??? ??? ???
SMP es la opción correcta.

Lo de la imagen de 16MB ya se genera automáticamente, así que no tienes que engordarla y perder tiempo compilando.

Dame un poco de margen que es mi primer router al que le doy soporte (de aquella manera) sin tenerlo delante.  >:D
Cuando hice la primera compilación no había soporte para SMP, así que... :$

Con respecto al WiFi una cosilla que igual desconoces:
SSB -> PCI (6338/6348/6358/6368)
BCMA -> PCIe (6318/6328/6362/63168/63268)

brcm-wl (en la versión que usa OpenWrt) -> ssb
b43 -> ssb/bcma
brcmsmac -> bcma

Saludos!

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #33 en: 20-07-2013, 11:22 (Sábado) »


Puede que me olvidara de meter el driver brcmsmac o que lo metiera mal.  ^-^
¿Te coge bien la MAC en los interfaces ethernet o te pone una aleatoria?

No acabo de entender por qué se te cuelga al arrancar el segundo core.  ??? ??? ??? ???
SMP es la opción correcta.

Lo de la imagen de 16MB ya se genera automáticamente, así que no tienes que engordarla y perder tiempo compilando.

Dame un poco de margen que es mi primer router al que le doy soporte (de aquella manera) sin tenerlo delante.  >:D

Tienes todo el tiempo del mundo, faltaría más  ;)

La MAC ethernet, la coge correctamente.


Código: [Seleccionar]
kmod-ath 3.8.11+2013-04-16-1
kmod-ath9k 3.8.11+2013-04-16-1
kmod-ath9k-common 3.8.11+2013-04-16-1
kmod-bcma 3.8.11-1
kmod-brcmsmac 3.8.11+2013-04-16-1

Eso son los drivers wifi que lleva tu compilación.
Por cierto, que en el bootlog, no veo en ningún momento que cargue los núcleos.

Voy a hacer alguna prueba más con compilaciones propias a ver ...  ^-^

Pteridium

  • Visitante
Re:
« Respuesta #34 en: 20-07-2013, 13:44 (Sábado) »
Con respecto al WiFi una cosilla que igual desconoces:
SSB -> PCI (6338/6348/6358/6368)
BCMA -> PCIe (6318/6328/6362/63168/63268)

brcm-wl (en la versión que usa OpenWrt) -> ssb
b43 -> ssb/bcma
brcmsmac -> bcma

Saludos!

¡Gracias! ¡Realmente son los pequeños detalles los que marcan la diferencia!  >:(

Estuve husmeando en el código de brcm-wl y b43, y parece que ahí sí está definido el bcm43222.
Si no recuerdo mal b43 no funciona con wifi n (rebaja a b/g), así que habrá que compilar brcm-wl, flashear y cruzar los dedos, ¿no?  >:D

Lo que me llama la atención es que a jar229 no le funcione, de momento, SMP, ya que con https://github.com/Pteridium/openwrt/tree/bcm63xx-r37180 el VR-3025un no dio casi problemas.

Edición: lo que sí me está mosqueando es que los leds de lan no funcionen y que estén asociados a gpios puros y duros; de todas maneras aún quedan por retocar algunos detalles para que el soporte esté completo.
« Última modificación: 20-07-2013, 13:52 (Sábado) por Pteridium »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #35 en: 20-07-2013, 21:40 (Sábado) »
Tengo un par de compilaciones hechas pero ... poco tiempo para probar  >:D

Hay invitados en casa (unos pequeñajos) que me tienen muy liado ...  ;D

Iré probando lo que pueda a ver si 'vemos la luz'  ;)

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #36 en: 21-07-2013, 11:07 (Domingo) »
Ayer probé otra compilación con SMP y ... nada, se queda 'frito' después de cargar el primer núcleo ... :-\

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #37 en: 22-07-2013, 09:45 (Lunes) »
Con una nueva compilación los dos núcleos son correctamente detectados y el router arranca sin problemas  >:( >:( >:(

http://pastebin.com/apXNbEyU

Aún quedan cosas por hacer, pero todo se andará ...  ;)

Gracias Pteridium

zorrua

  • Visitante
Re: Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #38 en: 23-07-2013, 02:11 (Martes) »
Buenas, tengo este router y quiero probar openwrt.

Donde puedo conseguir la imagen?

Tengo que abrir el router para grabar la imagen?

Gracias por todo.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: [Desarrollo] OpenWrt en Comtrend VR-3025u
« Respuesta #39 en: 23-07-2013, 08:20 (Martes) »
Pteridium está trabajando en ello. Paciencia ...  ;)