?>/script>'; } ?> [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518) Widgets Magazine

Autor Tema: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)  (Leído 653703 veces)

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

DAIkiri2KS

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1040 en: 04-01-2015, 22:01 (Domingo) »
No he probado montar Vlans aún, en el foro seguro que hay abundante información sobre ello, recuerdo que para el ARV4518 no salia la pestaña en luci, pero swconfig si que está como comando en las compilaciones que hice y al menos listaba los puertos de la interfaz lan si no me falla la memoria, quizás al no estar soportado no va mucho más allá, es cuestión de probar.

un saludo.

He probado con diferentes configuraciones en el archivo network para crear interfaces virtuales y no hay manera, aunque esta el paquete swconfig y reconoce el chip Realtek que controla los puertos (Realtek RTL8306S) no funciona.
Hay un ticket abierto en la web de OpenWrt pero de momento sin solución.

https://dev.openwrt.org/ticket/17826

Saludos

drequena

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1041 en: 21-01-2015, 10:19 (Miércoles) »
Hola

Desde que instalé attitude adjustement en mi 7518 no seguido este hilo detalladamente. Ahora quería instalarle BarrierBreaker pero veo que hay muchas compilaciones propias en el hilo.

¿Da muchos problemas la imagen de openwrt.org? http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xway/openwrt-lantiq-xway-ARV7518PW-squashfs.image

O dicho de otra manera ¿cuales son las ventajas de estas otras compilaciones si como entiendo que dan problemas de compatibilidad con los repos de paquetes? No se si dar el salto ¿?

Gracias!

pelocho

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1042 en: 21-01-2015, 19:20 (Miércoles) »
Hola drequena.

Yo tengo un router 7518 y puedo recomendarte con conocimiento de causa que te quedes en Attitude Adjustment (AA). Probé Barrier Breaker, y me daba algunos errores extraños, por ejemplo usando el servidor Samba. Si usas AA vas a tener una estabilidad estupenda. Si no tienes un motivo real para cambiarte a Barrier Breaker (BB), no lo hagas sólo por probarlo. Es mi consejo.

Un saludo.

pelocho

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1043 en: 21-01-2015, 19:24 (Miércoles) »
He escrito un post que considero importante en el hilo de la VoIP. Lo pongo aquí porque sé que este hilo lo lee más gente que podría verse beneficiada de ello. Aquí esta:

Hola a todos.

Ya he solucionado todos los problemas que tenía con Asterisk cuando usaba los teléfonos tradicionales. Todos los problemas los originaba el paquete  “asterisk18-chan-lantiq”. Dicho paquete se genera a partir del fichero “chan_lantiq.c” que se encuentra en las siguientes rutas:

- En Attitude Adjustment está en la ruta "feeds/packages/net/asterisk-1.8.x/src-lantiq/channels/chan_lantiq.c"
- En Barrier Breaker y en trunk está en la ruta "feeds/telephony/net/asterisk-1.8.x/src-lantiq/channels/chan_lantiq.c"

El contenido del fichero no ha variado desde Attitude Adjustment, así que todos los problemas se presentan tanto en AA, como en BB, como en trunk. El contenido del fichero también es el mismo tanto si compilamos para el router 4518 como para el 7518.

Hace tiempo que envié los primeros parches a un mantenedor de OpenWRT, pero todavía no los ha probado porque está muy liado con otros temas (y tiene pinta de que tardará todavía muchísimo). Así que, si queréis corregir los problemas, tenéis que modificar el contenido del citado fichero vosotros mismos antes de compilar. Para que os sea más fácil, os paso el fichero chan_lantiq.c que yo uso. Podéis descargarlo de aquí:

http://www.mediafire.com/download/5cz1qa1xl3b702d/chan_lantiq.zip

Después de ejecutar el comando ./scripts/feeds/update –a, se os habrá creado el fichero en la ruta que os he indicado arriba. Lo sustituís por el mío y proseguís con el proceso de compilación.

Estos son los problemas que corrigen mis parches:

1. Cuando estamos en conversación con alguien, si una tercera persona nos llama, se corta la conversación que estábamos manteniendo.

2. Cuando llamamos a alguien, internamente Asterisk le asigna siempre el identificador "TAPI/1" a esa llamada, no teniendo en cuenta que podemos tener dos teléfonos conectados al router, por lo que se dificulta muchísimo la diagnosis de problemas y el seguimiento de las llamadas en la consola y en el fichero de log. Modifico el código fuente para que asigne el identificador TAPI/1 cuando iniciemos conversación en el puerto FXS 0 del router, y TAPI/2 cuando iniciemos conversación en el puerto FXS 1. Este el comportamiento que ya venía predefinido cuando en vez de hacer nosotros las llamadas somos los que las recibimos.

3.Cuando somos nosotros los que finalizamos una llamada, no se da orden al driver VoIP para que se quede en stand-by, por lo que sigue intentando codificar tráfico de voz y enviarlo después de finalizada la llamada, cargando a la CPU permanente de forma innecesaria. Si tenemos en cuenta que podemos tener dos teléfonos conectados al router, la carga de CPU desperdiciada se multiplica por dos, produciendo cortes de voz en el tráfico de subida que impiden que el otro participante de la conversación nos oiga bien. Si ves una traza en dmesg que dice "Upstream packet fifo full[ch(0)]!", incluso en horas en las que nos estabas usando el teléfono, es un síntoma inequívoco de que estás sufriendo el problema.

4.En el log de Asterisk a veces aparece la traza "IFX_TAPI_TONE_LOCAL_PLAY ioctl failed". Esto se debe a que en ocasiones se da orden al driver de emitir un tono que ya está siendo reproducido, y el driver se queja de ello.

5.He incluido otras mejoras, como por ejemplo que tengamos un límite de 4 segundos por cada dígito que marcamos al llamar. Por defecto este límite está fijado en dos segundos y a veces, cuando no te sabes el teléfono de memoria y estás leyéndolo de otro sitio,  no te da tiempo a marcar el siguiente dígito y tienes que volver a empezar desde el principio.

Espero que os sirva de ayuda.

Un saludo.
« Última modificación: 28-01-2015, 17:52 (Miércoles) por pelocho »

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1044 en: 26-01-2015, 12:08 (Lunes) »
Pongo una imagen que en teoría es lo más compatible posible con los repositorios de barrier breaker, tiene habilitado el log del kernel, utiliza la misma versión (3.10.49), y lleva lo justo para hacer extroot con un pendrive, USB, EXT4/3/2, VFAT y Luci para facilitar la gestión de paquetes.

http://www.multiupfile.com/f/c0196a37



los paquetes que necesiten dependencias de este tipo:

Código: [Seleccionar]
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for XXXXXXXXXXXXXXX:
 * kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
 * kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
 * kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
 * kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364)
 * kernel (= 3.10.49-1-057674b1ea4ad2d708561cc759ff5364) *
 * opkg_install_cmd: Cannot install package XXXXXXXXXXXXXX.

se tendrá que forzar su instalación y esperar que vaya bien.


Muchas gracias por la imagen, funciona correctamente, pero me gustaría compilar mi propia imagen para R01A que no diera ese error, porque estoy instalando un programa (coovachilli) que da ese fallo al instalarse y puede ser la causa por la que no consigo que funcione como me gustaría.
Se que has compilado otras que ofrecen más rendimiento, pero por el momento prefiero asegurar compatibilidad.
¿Podrías indicarme que paquetes has escogido para que te ocupe menos de 4 MB?
No consigo bajar de 5 MB, imagino que porque dejo algunos paquetes por defecto que tu has quitado.

Muchas gracias

mekkon

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1045 en: 26-01-2015, 12:49 (Lunes) »
Buenas,

Aquí tienes una pequeña guía para reducir el tamaño sin quitar nada del paquete base: https://foro.seguridadwireless.net/openwrt/compilar-openwrt-a-nuestro-gusto/msg320810/#msg320810

Es importante que la imagen generada no supere los 3.670.020 bytes, ya que se debe tener en cuenta los 64K de uboot + 64k de la configuración de este, más 64K de los parámetros del wifi que se encuentran al final de la memoria flash, y el espacio mínimo para que overlayfs (jffs2) se monte adecuadamente (necesita al menos 5 bloques de 64k, 320k).

Creo que también había un fallo en la inclusión de los idiomas en luci y por defecto, te los añadía todos en la imagen final sin que se hubiera seleccionado alguno o habiendo seleccionado uno únicamente (ocurre en BB y AA, en CC está solucionado).

También puedes hacer un silent kernel, los paquetes se compilarán sin los mensajes de aviso y depuración quedando un poco más de espació a costa de perder información durante el arranque al así como los mensajes de error que pudiera tener el kernel o algún paquete.

un saludo.
« Última modificación: 26-01-2015, 13:11 (Lunes) por mekkon »

aeburriel

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1046 en: 28-01-2015, 09:13 (Miércoles) »
@pelocho,

http://www.mediafire.com/download/5bk72bc892spbas/chan_lantiq.zip

Parece que la descarga ya no está disponible. Podrías volver a colgarlo, por favor?


pelocho

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1047 en: 28-01-2015, 17:58 (Miércoles) »
Perdona, subí una nueva versión un pelín más retocada, pero me olvidé de actualizar el enlace. Aquí lo tenéis:

http://www.mediafire.com/download/5cz1qa1xl3b702d/chan_lantiq.zip

Por cierto, en el fichero /etc/asterisk/lantiq.conf no pongáis el parámetro "echocancel" con valor "es". Tanto si usáis ese valor, como si usáis "off", la persona con la que habláis escuchará su propio eco. Poned, por ejemplo, el valor "nlec" o "nees".

Un saludo.

aeburriel

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1048 en: 30-01-2015, 10:02 (Viernes) »
Muchas gracias pelocho!

Le he dado un vistazo a tus modificaciones y quería comentarte lo siguiente:
1. Muy bien visto el desbloqueo del mutex en la ruta de error de ast_lantiq_requester()!

2. En lantiq_channel():
En lugar de
Código: [Seleccionar]
char tapiId[MAX_TAPI_ID_SIZE]= {'/0'};querías escribir
Código: [Seleccionar]
char tapiId[MAX_TAPI_ID_SIZE]= {'\0'};No obstante es innecesario inicializarla porque ya se encarga de ello el siguiente snprintf.
En cualquier caso, es más simple quitar este par de líneas y dejar que
ast_channel_alloc() se encargue de la conversión de entero a cadena:
Código: [Seleccionar]
chan = ast_channel_alloc(1, state, NULL, NULL, "", ext, ctx, 0, c, "TAPI/%d", c + 1);
Por otro lado, he tomado como base tu código para integrar las siguientes modificaciones que estoy probando:
1. Identificador de llamadas con fecha y hora (como hice con SVD de pippolippi) y nombre.
2. Codec de banda ancha G722. El soporte de RTP de chan_lantiq está incompleto y mal hecho, funciona con PCMU "de casualidad".
3. Control de los LED, partiendo del trabajo de pippolippi.
En cuanto esté terminado lo subo.

Por cierto, a alguien más le pasa que de tanto en tanto aparece un tono continuo en el puerto 2 cuando el driver registra el siguiente error en el dmesg?:
Código: [Seleccionar]
[44929.812000]  (wr: 0xbf200088, rd: 0xbf200080)
[44929.812000]    0xbf200080: 0600c913 070a4f70 34303039 30331a00
[44929.812000]    0xbf200090: 33313138 01083039 7373696d 74696361
[44929.812000]    0xbf2000a0: 0601c913 3810e000 06004204 30331a00
[44929.812000]    0xbf2000b0: 33313138 01083039 7373696d 74696361
[44929.812000] ifx_mps_mbx_write_cmd() - failed to write message!
« Última modificación: 30-01-2015, 12:20 (Viernes) por aeburriel »

pelocho

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1049 en: 30-01-2015, 11:56 (Viernes) »
Llevas razón en lo de la inicialización. Y me imagino que debe de valer el usar ast_channel_alloc() para que asigne el identificador, la verdad es que ni caí en su día en hacerlo así. Gracias por indicarlo.

Respecto al error en el dmesg, a mí no me ha aparecido nunca. ¿Te aparece al usar Asterisk, o cuando estás usando otro software?




pippolippi

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1050 en: 30-01-2015, 13:04 (Viernes) »
Por cierto, a alguien más le pasa que de tanto en tanto aparece un tono continuo en el puerto 2 cuando el driver registra el siguiente error en el dmesg?:
Código: [Seleccionar]
[44929.812000]  (wr: 0xbf200088, rd: 0xbf200080)
[44929.812000]    0xbf200080: 0600c913 070a4f70 34303039 30331a00
[44929.812000]    0xbf200090: 33313138 01083039 7373696d 74696361
[44929.812000]    0xbf2000a0: 0601c913 3810e000 06004204 30331a00
[44929.812000]    0xbf2000b0: 33313138 01083039 7373696d 74696361
[44929.812000] ifx_mps_mbx_write_cmd() - failed to write message!

Sí, de hecho pregunté en la lista de openwrt, sin recibir respuesta. Si desactivas el identificador de llamada no pasa. Creo que se debe a un firmware viejo, al no tener la versión actual disponible.
Por cierto, ya que nunca he conseguido hacer funcionar asterisk  en el router, entre asterisk y svd ¿cual de los dos es más ligero?
Sospecho que svd, pero al incorporar sofia-sip tengo mis dudas.

aeburriel

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1051 en: 30-01-2015, 15:06 (Viernes) »
@pelocho: aparece de vez en cuando tanto con Asterisk como con SVD, siempre tras sonar el timbre con identificador de llamadas.

@pippolippi: con lo que cuentas creo que ya está claro lo que ocurre, ya que (a mi por lo menos) siempre falla en el segundo puerto: teniendo en cuenta que hacemos sonar el timbre secuencialmente y que solo ocurre de vez en cuando, tiene que ser una condición de carrera en el driver.
Voy a introducir un pequeño retardo después de llamar a IFX_TAPI_CID_TX_SEQ_START y a ver qué tal.

Respecto a tu segunda pregunta, ambos llevan stack SIP y Asterisk trae un montón de cosas más, es un monstruo en varios sentidos (*).
Solo con lo mínimo necesario para conectar mediante SIP con otra centralita, Asterisk se me está llevando unos 9MB. En cuanto a la carga de CPU habría que estudiarlo.

Por cierto, con SVD me he dado cuenta (con lo que lo he usado, hay que ver lo que he tardado!) que tiene problemas con las llamadas simultáneas, la segunda que se inicia desconecta el canal de audio que llega al puerto de la primera llamada). Sobre el código y de un vistazo rápido a falta de hacer trazas no veo qué puede estar pasando, aparentemente SVD solo toma los puertos que estén libres.


(*) Publicidad: FreeSwitch mola!

pippolippi

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1052 en: 30-01-2015, 15:39 (Viernes) »
@pippolippi: con lo que cuentas creo que ya está claro lo que ocurre, ya que (a mi por lo menos) siempre falla en el segundo puerto: teniendo en cuenta que hacemos sonar el timbre secuencialmente y que solo ocurre de vez en cuando, tiene que ser una condición de carrera en el driver.
Voy a introducir un pequeño retardo después de llamar a IFX_TAPI_CID_TX_SEQ_START y a ver qué tal.

Posible, no se me había ocurrido.

Respecto a tu segunda pregunta, ambos llevan stack SIP y Asterisk trae un montón de cosas más, es un monstruo en varios sentidos (*).
Solo con lo mínimo necesario para conectar mediante SIP con otra centralita, Asterisk se me está llevando unos 9MB. En cuanto a la carga de CPU habría que estudiarlo.

De hecho la idea de svd, aparte de que aún no existía chan_lantiq (*) (o si existía no me gustaba como desaprovechaba la capacidad del danube de gestionar los codecs por su cuenta), era hacer un programa de uso sencillo que funcionase más o menos como el firmware de serie y que tuviese la posibilidad de conectarse a un asterisk corriendo en otra maquina

Por cierto, con SVD me he dado cuenta (con lo que lo he usado, hay que ver lo que he tardado!) que tiene problemas con las llamadas simultáneas, la segunda que se inicia desconecta el canal de audio que llega al puerto de la primera llamada). Sobre el código y de un vistazo rápido a falta de hacer trazas no veo qué puede estar pasando, aparentemente SVD solo toma los puertos que estén libres.

Yo tampoco sé qué puede ser :(

(*) Y eso que existían routers basados en danube con Linux y asterisk (si no recuerdo mal la wippie box o algo así), pero sin ninguna fuente disponible. Hay muchas empresas que solo toman y nunca dan en el mundillo del software libre, y la doble licencia de asterisk lo permite (suponiendo que hayan pagado por una licencia comercial y no se hayan limitado a piratearlo).

pelocho

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1053 en: 30-01-2015, 18:29 (Viernes) »
@aeburriel:
A mí nunca me ha aparecido esa traza en el dmesg, ni lo del tono continuo en el puerto 2. Y tengo identificación de llamadas, porque cuando me llaman puedo ver el número del llamante en la pantalla del teléfono antes de descolgar. Yo sólo he usado Asterisk. Si el causante de vuestro problema fuera una condición de carrera, también me habría ocurrido a mí, ¿no? ¡Salvo que estemos usando distinto software! Yo uso Attitude Adjustment. La versión del driver VMMC es 1.9.0.3. La versión del IFXOS es 1.5.14. La versión de firmware es 12.1.0. Todo eso lo he sacado de mi dmesg.

A mí Asterisk, usando el parche que hice, me permite mantener dos llamadas simultáneas sin problemas.

@pippolippi:
Si quieres echar a andar Asterisk, aquí tienes una lista de los pasos que yo seguí para conseguirlo:
https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg307681/#msg307681

Un saludo.

aeburriel

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1054 en: 02-02-2015, 19:21 (Lunes) »
@pelocho:
Yo estoy en trunk, con el kernel 3.14.27. Attitude Adjustment lleva el 3.3; igual hubo algún cambio con la concurrencia, o quizás sea un tema de carga del router, yo solo lo utilizo como adaptador FXO para la centralita VOIP y el pobre pasa los días muerto de aburrimiento.

Al grano, ya he terminado con las modificaciones. Al dar de alta el repositorio en GitHub vi que uno de los autores de chan_lantiq tenía también allí un repositorio sensiblemente más "actualizado" y que hacía un mes había añadido un intento de soporte para múltiples codecs.
Ese código solucionaba de formas distintas algunos de los problemas que habías corregido en tu versión.

Como es un código más moderno lo he tomado como base para integrar las siguientes modificaciones:
  • Soporte para múltipes codecs que funciona de verdad: PCMA, PCMU, G722, G726, G729A, ILBC, SIREN7 y lineal de 16bit a 8 y 16KHz (ideal para transcodificar a Opus).
  • Identificador de llamadas con nombre y fecha/hora.
  • Control de los LED (copiaypega de SVD de pippolippi, con una pequeña correción).
  • Correcciones en la carga y descarga del módulo (fugas de memoria, gestión incorrecta de las hebras).
  • Ajuste del tiempo entre dígitos desde el archivo de configuración.
  • Algunas cosas tomadas de la versión de pelocho, con modificaciones.


Mi repositorio:
https://github.com/aeburriel/asterisk_channel_lantiq

Pteridium

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1055 en: 11-02-2015, 13:24 (Miércoles) »
@pelocho:
Yo estoy en trunk, con el kernel 3.14.27. Attitude Adjustment lleva el 3.3; igual hubo algún cambio con la concurrencia, o quizás sea un tema de carga del router, yo solo lo utilizo como adaptador FXO para la centralita VOIP y el pobre pasa los días muerto de aburrimiento.

Al grano, ya he terminado con las modificaciones. Al dar de alta el repositorio en GitHub vi que uno de los autores de chan_lantiq tenía también allí un repositorio sensiblemente más "actualizado" y que hacía un mes había añadido un intento de soporte para múltiples codecs.
Ese código solucionaba de formas distintas algunos de los problemas que habías corregido en tu versión.

Como es un código más moderno lo he tomado como base para integrar las siguientes modificaciones:
  • Soporte para múltipes codecs que funciona de verdad: PCMA, PCMU, G722, G726, G729A, ILBC, SIREN7 y lineal de 16bit a 8 y 16KHz (ideal para transcodificar a Opus).
  • Identificador de llamadas con nombre y fecha/hora.
  • Control de los LED (copiaypega de SVD de pippolippi, con una pequeña correción).
  • Correcciones en la carga y descarga del módulo (fugas de memoria, gestión incorrecta de las hebras).
  • Ajuste del tiempo entre dígitos desde el archivo de configuración.
  • Algunas cosas tomadas de la versión de pelocho, con modificaciones.


Mi repositorio:
https://github.com/aeburriel/asterisk_channel_lantiq
¡Grandísimo trabajo!

medber

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1056 en: 15-02-2015, 01:22 (Domingo) »
Hola a todos,
Aquí comparto las imágenes qué he compilado para el ARV4518:


Version 12.09 sincronizada con Openwrt 12.09 oficial con parches para qué el wifi funciona:

la imagen funciona con R0A1 como con R0A
* con luci + FPU:
https://docs.google.com/file/d/0BzBSJsSR-T9icDBEcTFkUTFDYTg
 
* sin luci + FPU
https://docs.google.com/file/d/0BzBSJsSR-T9ieU9nZ0Zoc05YSkE


Version 14.07 sincronizada con Openwrt 14.07 oficial con parches para corregir las particiones (Wifi funciona):

por R0A1:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iY0pQTWxKRVhrTWs

* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibmZMN09QZDZnMDg
 

por R0A:
* con luci, FPU, suporte de USB v2, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9iVEZOMDhnT29LdjQ

* sin luci, FPU, suporte de USB v2 y 1.x, USB Card Readers, Block-Mount y Ext4:
https://docs.google.com/file/d/0BzBSJsSR-T9ibDFybnlvcnpuOFk


La versión 14.07 con luci no tiene detalles des paquetes integrados. Después de haber flasheado y montar la partición /overlay sobre une memoria usb formateada con ext2/3/4 (pagina wik: http://wiki.openwrt.org/doc/howto/extroot#openwrt_barrier_breaker_trunk) extrae el fichero opkg.tar (https://docs.google.com/file/d/0BzBSJsSR-T9iRS1hMmV3aHpLTjg) como asi para restituirlos:

Código: [Seleccionar]
cd /tmp/
wget http://192.168.1.2/opkg.tar
cd /
tar  -xf /tmp/opkg.tar


Todas la imágenes entran en las 4mb del flash sin problemas.

« Última modificación: 15-02-2015, 01:25 (Domingo) por medber »

DAIkiri2KS

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1057 en: 21-02-2015, 14:25 (Sábado) »
Buenas,

Necesito algo de ayuda con la config de la parte de ADSL en un ARV4518.
Le he puesto el firm del compañero tekkon (3.10.49), mi idea es sustituir un Comtrend 5381u por este.

He configurado todos los parámetros en el router según mi proveedor ISP (Jazztel), desde la consola he comprobado que sincroniza correctamente con modulación ADSL2+

Datos de sincronismo:
ADSL
Código: [Seleccionar]
Line State: UP showtime_tc_sync [0x801]
Line Speed: 19.929 Mb/s / 1.022 Mb/s
Line Attenuation: 16.1 dB / 13.7 dB
Noise Margin: 7.3 dB / 13.7 dB

Esta es la config en /etc/config/network

Código: [Seleccionar]
config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fdd1:a7bf:fb60::/48'

config interface 'lan'
        option ifname 'eth0'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config atm-bridge 'atm'
        option payload 'bridged'
        option vci '35'
        option vpi '8'
        option encaps 'vc'

config interface 'wan'
        option _orig_ifname 'nas0'
        option _orig_bridge 'false'
        option proto 'pppoa'
        option encaps 'vc'
        option atmdev '0'
        option vci '35'
        option vpi '8'
        option username 'xxxxxxx'
        option password 'xxxxxxx'

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config adsl 'dsl'
        option annex 'a2p'
        option firmware '/lib/firmware/adsl.bin'

El problema es que no funciona internet, si lanzo un ping desde la consola del router a www.google.es no funciona.
Hay que hacer algo mas una vez sincroniza el router?

Un saludo
« Última modificación: 21-02-2015, 14:29 (Sábado) por DAIkiri2KS »

seny

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1058 en: 21-02-2015, 15:24 (Sábado) »
Comprueba el encapsulado de tu isp, creo que es "llc".

DAIkiri2KS

  • Visitante
Re: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)
« Respuesta #1059 en: 21-02-2015, 17:10 (Sábado) »
Tanto en llc como en vc el router sincroniza pero no consigo navegar.