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

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

0 Usuarios y 2 Visitantes están viendo este tema.

Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #20 en: 04-07-2013, 18:22 (Jueves) »
Ya me compré uno por ebay, así que ya no hace falta que nadie se moleste.  :P

Eso sí: verifico que todo funciona, cuelgo los parches y cierro el hilo.


Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4608
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #21 en: 04-07-2013, 19:53 (Jueves) »
Ya me compré uno por ebay, así que ya no hace falta que nadie se moleste.  :P

Eso sí: verifico que todo funciona, cuelgo los parches y cierro el hilo.

Yo no he podido conseguir ninguno (al menos de momento), lo lamento  :-\


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #22 en: 04-07-2013, 20:42 (Jueves) »
Ya me compré uno por ebay, así que ya no hace falta que nadie se moleste.  :P

Eso sí: verifico que todo funciona, cuelgo los parches y cierro el hilo.

Yo no he podido conseguir ninguno (al menos de momento), lo lamento  :-\
Por 5 eurapios me he pillado un router con doble núcleo y wifi minipci, además de que la gloria cuando esté portado sera sólo mía (si alguien hubiera ayudado también aparecería en los títulos de crédito).  ;D Esto de que los vendan a precio de plástico mola.
El livebox 2 que tengo aparcado ya tiene sudores fríos...


Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4608
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #23 en: 04-07-2013, 20:47 (Jueves) »
Por 5 eurapios me he pillado un router con doble núcleo y wifi minipci, además de que la gloria cuando esté portado sera sólo mía (si alguien hubiera ayudado también aparecería en los títulos de crédito).  ;D Esto de que los vendan a precio de plástico mola.
El livebox 2 que tengo aparcado ya tiene sudores fríos...

Un precio estupendo, sin duda  >:(

Si ves otro igual, avisa  ;D


victorperezmon

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #24 en: 11-07-2013, 19:22 (Jueves) »
Significa que si me bajo el fichero de mediafire ya esta???

tengo las fotos hechas ahora mismo ( siento el retraso ) por si las quereis....

saludos


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #25 en: 11-07-2013, 19:39 (Jueves) »
Ya está funcionando con openwrt, aunque me ha dado bastantes dolores de cabeza el puñetero condenado.
Código: [Seleccionar]
CFE version 1.0.37-105.22-1 for BCM96368 (32bit,SP,BE)
Build Date: Fri Mar 19 11:53:33 CST 2010 (jojopo@broadcom_v060.comtrend.com)
Copyright (C) 2000-2009 Broadcom Corporation.

Parallel flash device: name AM29DL800B, id 0x22cb size 8192KB
Total Flash size: 8192K with 135 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-14)                   : 96368M-1341N  
Number of MAC Addresses (1-32)    : 11  
Base MAC Address                  : 64:68:0c:xx:xx:xx 
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  

*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 1\0x081\0x080
Booting from only image (0xb8010000) ...
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...
28 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-105.22
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a031 (Broadcom BMIPS4350)
[    0.000000] board_bcm963xx: board name: 96368M-1341N
[    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.040000] NET: Registered protocol family 16
[    0.048000] registering PCI controller with io_map_base unset
[    0.056000] bio: create slab <bio-0> at 0
[    0.060000] PCI host bridge to bus 0000:00
[    0.064000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.068000] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.072000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.088000] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]
[    0.092000] Switching to clocksource MIPS
[    0.100000] NET: Registered protocol family 2
[    0.104000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.112000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.120000] TCP: Hash tables configured (established 512 bind 512)
[    0.124000] TCP: reno registered
[    0.128000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.136000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.140000] NET: Registered protocol family 1
[    0.148000] audit: initializing netlink socket (disabled)
[    0.152000] type=2000 audit(0.152:1): initialized
[    0.160000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.164000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.176000] msgmni has been set to 119
[    0.180000] io scheduler noop registered
[    0.184000] io scheduler deadline registered (default)
[    0.188000] bcm63xx_uart.0: ttyS0 at MMIO 0xb0000100 (irq = 10) is a bcm63xx_uart
\0xea[    0.196000] console [ttyS0] enabled, bootconsole disabled
[    0.196000] console [ttyS0] enabled, bootconsole disabled
[    0.212000] bcm63xx-rng bcm63xx-rng: registered RNG driver
[    0.216000] physmap platform flash device: 08000000 at 18000000
[    0.224000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[    0.236000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.240000]   Amd/Fujitsu Extended Query version 1.1.
[    0.244000] number of CFI chips: 1
[    0.248000] bcm63xxpart: CFE boot tag found with version 6 and board type 96368M-1341N
[    0.256000] bcm63xxpart: Partition 0 is CFE offset 0 and length 10000
[    0.264000] bcm63xxpart: Partition 1 is kernel offset 10100 and length 11ff00
[    0.272000] bcm63xxpart: Partition 2 is rootfs offset 130000 and length 6c0000
[    0.280000] bcm63xxpart: Partition 3 is nvram offset 7f0000 and length 10000
[    0.284000] bcm63xxpart: Partition 4 is linux offset 10000 and length 7e0000
[    0.292000] bcm63xxpart: Spare partition is offset 4d0004 and length 31fffc
[    0.300000] 5 bcm63xxpart partitions found on MTD device physmap-flash.0
[    0.308000] Creating 5 MTD partitions on "physmap-flash.0":
[    0.312000] 0x000000000000-0x000000010000 : "CFE"
[    0.320000] 0x000000010100-0x000000130000 : "kernel"
[    0.324000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.340000] 0x000000130000-0x0000007f0000 : "rootfs"
[    0.348000] mtd: partition "rootfs" set to be root filesystem
[    0.352000] mtd: partition "rootfs_data" created automatically, ofs=4D0000, len=320000
[    0.360000] 0x0000004d0000-0x0000007f0000 : "rootfs_data"
[    0.368000] 0x0000007f0000-0x000000800000 : "nvram"
[    0.376000] 0x000000010000-0x0000007f0000 : "linux"
[    0.384000] bcm63xx-spi bcm63xx-spi: at 0xb0000800 (irq 9, FIFOs size 542)
[    0.432000] b53_common: found switch: BCM63xx, rev 0
[    0.436000] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec
[    0.448000] TCP: cubic registered
[    0.452000] NET: Registered protocol family 17
[    0.456000] 8021q: 802.1Q VLAN Support v1.8
[    0.468000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    0.476000] 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. [    7.932000] compat-drivers backport release: compat-drivers-2013-03-28-5
[    7.936000] Backport based on wireless-testing.git master-2013-04-16
[    7.944000] compat.git: wireless-testing.git
[    7.996000] cfg80211: Calling CRDA to update world regulatory domain
[    8.000000] cfg80211: World regulatory domain updated:
[    8.004000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.016000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.024000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.032000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.040000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.048000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.376000] NET: Registered protocol family 10
[    8.756000] SCSI subsystem initialized
[   11.312000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xc02e0000, irq=21
[   11.320000] cfg80211: Calling CRDA for country: AW
[   11.328000] cfg80211: Regulatory domain changed to country: AW
[   11.332000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   11.340000] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   11.348000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   11.356000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   11.364000] cfg80211:   (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[   11.404000] Button Hotplug driver version 0.4.1
[   12.000000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   12.292000] PPP generic driver version 2.4.2
[   13.000000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.412000] NET: Registered protocol family 24
[   13.580000] nf_conntrack version 0.5.0 (961 buckets, 3844 max)
[   14.424000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.620000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled.0/input/input0
[   18.564000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port1, 100Mbps, full-duplex
[   20.216000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port1, 100Mbps, full-duplex
[   20.228000] device eth0.1 entered promiscuous mode
[   20.232000] device eth0 entered promiscuous mode
[   20.248000] br-lan: port 1(eth0.1) entered forwarding state
[   20.252000] br-lan: port 1(eth0.1) entered forwarding state
[   21.300000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   22.256000] 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:/#
El bootloader no se comporta igual que los otros de Broadcom, así que lo he flasheado a través de la interfaz web del router.
Cuelgo una imagen básica con interfaz web para los que quieran juguetear con él: http://www.mediafire.com/download/51o0w37eel6d50s/openwrt-VR-3025un-squashfs-cfe.bin
Por si alguien tiene una mini-PCI Atheros wifi n va el driver incluido en esta imagen. El router con el que estoy probando le quité la wifi original y le puse la de un Livebox 2 (ar9223) y funciona perfectamente.

Nota a tener en cuenta: las únicas maneras de meter las imágenes mientras no se investigue un poco más son desde la interfaz web del firm. original o conectándose por puerto serie, parar el bootloader y acceder a 192.168.1.1 desde un navegador.

« Última modificación: 19-07-2013, 21:06 (Viernes) por Pteridium »

Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #26 en: 11-07-2013, 22:48 (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:21 (Domingo) por Pteridium »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4608
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #27 en: 12-07-2013, 08:45 (Viernes) »
Otro router con soporte en OpenWrt  >:( >:( >:(

Gracias Pteridium  ;)


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #28 en: 12-07-2013, 11:15 (Viernes) »
¿Gracias? Lo único que he hecho ha sido leer la información de Noltari y danitool sobre los BCM63XX, usar un poco la neurona y tener algo de suerte. Cuando otros han hecho el camino sólo hay que ponerse a andar.
Sin toda la información y el trabajo que hay en este foro no lo hubiera conseguido.  :D :D


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #29 en: 12-07-2013, 20:56 (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:21 (Domingo) por Pteridium »

danitool

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #30 en: 13-07-2013, 20:54 (Sábado) »
He observado que tanto este como el otro modelo parecido no tienen disipador en el SoC. Siendo un BCM6368 no notas que se calienta excesivamente?. El que tengo yo un Netgear con este mismo SoC se calienta como un condenado incluso con un disipador.

Acerca del bootloader dices que no se comporta como el resto, ¿a qué te refieres exactamente?


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #31 en: 14-07-2013, 00:41 (Domingo) »
He observado que tanto este como el otro modelo parecido no tienen disipador en el SoC. Siendo un BCM6368 no notas que se calienta excesivamente?. El que tengo yo un Netgear con este mismo SoC se calienta como un condenado incluso con un disipador.
No le he metido caña todavía, pero no se calienta mucho.
El VR-3025un sí lleva un buen disipador: http://bandaancha.eu/attachments/show/a7028.png
El VR-3025u lleva uno que es de echarse a llorar: http://wiki.openwrt.org/toh/comtrend/vr3025u

Acerca del bootloader dices que no se comporta como el resto, ¿a qué te refieres exactamente?

Que si enciendes pulsando reset durante unos segundos pasa de todo y arranca normalmente.
En el primer intento le metí openwrt a través de la interfaz web del firm original, y en el segundo intento entrando en el CFE se activa automáticamente la web de carga del firm.
Supongo que como las actualizaciones de este router son en remoto en alguna le cambiaron el CFE o ya venía así de fábrica.  ???


javier456

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #32 en: 16-07-2013, 08:25 (Martes) »
yo tengo uno de estos de jazztel, entonces ¿solamente hay que meter el firm que pones hay mas arriba de mediafire?


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #33 en: 16-07-2013, 10:48 (Martes) »
yo tengo uno de estos de jazztel; entonces ¿solamente hay que meter el firm que pones ahí mas arriba de mediafire?

Efectivamente. Esta es la imagen que está algo más completa: http://www.mediafire.com/download/51o0w37eel6d50s/openwrt-VR-3025un-squashfs-cfe.bin
Si necesitas más cosas vas a tener que hacer una a medida (mi PC no es precisamente nuevo y rápido  :-\ ).

« Última modificación: 16-07-2013, 10:49 (Martes) por Pteridium »

javier456

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #34 en: 16-07-2013, 11:20 (Martes) »
muchas gracias Pteridium, lo acabo de desarmar y dentro tiene una minipci bcm43222


victorperezmon

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #35 en: 16-07-2013, 16:24 (Martes) »


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #36 en: 16-07-2013, 21:56 (Martes) »
Sí, sin ningún problema usando el driver ath9k, aunque sería matar moscas a cañonazos.  >:D


javier456

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #37 en: 22-07-2013, 11:42 (Lunes) »
 Pteridium, no me sale la opcion del wifi en este firm, como puedo poner el driver de la tarjeta wifi que viene por defecto la bcm43222


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #38 en: 22-07-2013, 11:49 (Lunes) »
Fallo mío. No sabía que el driver era b43 en vez de brcmsmac. Cuando tenga una imagen operativa edito el post con el enlace.


Pteridium

  • Visitante
Re: OpenWRT en Comtrend VR-3025un
« Respuesta #39 en: 29-07-2013, 19:39 (Lunes) »
Actualizado este 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
Ruego indiquéis los fallos o errores que encontréis porque siempre se puede quedar algo en el tintero.  :-\

Si se usa la mini-PCI wifi que trae el router hay que usar el driver b43.

Faltan por definir los leds de los puertos ethernet, pero tened en cuenta que estamos todavía en Release Candidate.