?>/script>'; } ?> VoIP en routers de yacom arv4518 y arv7518. Widgets Magazine

Autor Tema: VoIP en routers de yacom arv4518 y arv7518.  (Leído 81480 veces)

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

sblanco

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #20 en: 28-03-2013, 00:00 (Jueves) »
No sé, no tengo problema alguno con asterisk con las llamadas por teléfonos IP por Wifi que tengo, pero sí el del teléfono fijo conectado al puerto phone del módem.

Si fuese un problema de los paquetes RTP por la NAT (el router escucha en la IP pública directamente), me fallaría en los teléfonos SIP también. No tengo Yacom, tengo OVH (mi línea ADSL es sin número, de Orange).

Creo que se debe a un problema con los paquetes RTP por dicho mensaje y porque el puerto reconoce perfectamente el tráfico de signaling (ring de llamada, tonos de marcado, tonos de espera, colgado y descolgado de llamadas, etc). Solo cuando se descuelga, instantáneamente deja de oírse nada.

La imagen que uso es la que está en el hilo general de los arv4518 y 7518, no sé si es anterior o posterior a la integración del paquete en Tapi, imagino que posterior.

Saludos!

Pteridium

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #21 en: 28-03-2013, 01:21 (Jueves) »
Sí, es posterior. Habrá que mirar esto un poco más a fondo... Igual hasta hay un ticket abierto con algo parecido.

CoreDumped69

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #22 en: 15-04-2013, 04:15 (Lunes) »
Hola,

me estoy volviendo un poco loco con la VoIP  :-[

He conseguido compilar un binario con el Asterisk, lo he instalado y creo que configurado correctamente (se registra con mi proveidor VoIP).

El problema que tengo es que, cuando conecto un teléfono a los FXS del router, no ha ningún tipo de señal ni de tono.

¿Alguna idea de lo que estoy haciendo mal?

Gracias!

sblanco

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #23 en: 17-04-2013, 01:12 (Miércoles) »
¿Has instalado el driver lantiq de asterisk? Por otro lado, el módulo vmmc no viene arrancado por defecto en rc.d, creo que debes configurarlo para que se inicie, en Luci puedes hacerlo.

Un saludo

Hola,

me estoy volviendo un poco loco con la VoIP  :-[

He conseguido compilar un binario con el Asterisk, lo he instalado y creo que configurado correctamente (se registra con mi proveidor VoIP).

El problema que tengo es que, cuando conecto un teléfono a los FXS del router, no ha ningún tipo de señal ni de tono.

¿Alguna idea de lo que estoy haciendo mal?

Gracias!

CoreDumped69

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #24 en: 19-04-2013, 12:29 (Viernes) »
Sí, sí, tengo instalado el driver Lantiq i vmmc está corriendo pero no se escucha tono de línea en ningúno de los FXS.

Lo curioso del caso es que el ATA se registra a mi otra centralita Asterisk:

[Apr 19 12:24:36] NOTICE[13868]: chan_sip.c:20788 handle_response_peerpoke: Peer '38003' is now Reachable. (15ms / 2000ms)

Raro raro... creo que volveré a compilarlo todo de nuevo.

Gracias.

eq7mavala

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #25 en: 04-05-2013, 00:14 (Sábado) »
Alguien tiene una compilación 100% operativa, o algún tipo de solución para el problema del paquete que no se podia instalar?

Gracias

espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #26 en: 04-09-2013, 15:21 (Miércoles) »
Saludos a todos los que colaboran en este foro.

Dispongo de 2 routers ARV7518PW de 8MB de flash.
El que tenga el ARV4518PW de 4MB tendra ciertas complicaciones por la limitacion de la memoria flash, tendra que optimizar el tamaño o instalar las aplicaciones en un dispositivo USB.
Soy electronico, y ademas de hacer los backups por software he comprobado el contenido integro de la memoria flash por hardware, desoldando la memoria flash TSOP48.
El contenido de la memoria flash con bus de 16 bits coincide con los volcados por software, ordenando correctamente los bytes (byte LSB first en el bus de 16 bits y un swap32 posterior).

¡¡¡IMPORTANTE!!!

Cuidado con los puentes permanentes por soldadura que habilitan el boot por UART, ya que uno de ellos inutiliza los 4MB superiores de la flash (es la linea A21 de la flash).
Yo uso en lugar de puentes por soldaduras, dos resistencias de 1K, unos cablecillos y un interruptor doble.


Esta indicacion se tendria que actualizar en algunos foros y en:
http://wiki.openwrt.org/toh/astoria/arv7518pw
Quien pueda que lo comunique a los que mantienen el sitio.

He conseguido hacer funcionar todo el router, incluido el asterisk, pero estoy encontrando dificultades con los puertos FXS/TAPI/VMMC que permite la conexion de los telefonos analogicos.
Los telefonos dan tono durante el primer arranque del router y despues se desconectan para siempre (el piloto que indica la alimentacion del telefono analogico se apaga).
Sospecho que durante el primer arranque se borra parte de la imagen:

Primer arranque tras grabacion de la imagen squashfs:
...
[   32.832000] br-lan: port 1(eth0.1) entered forwarding state
[   32.836000] br-lan: port 1(eth0.1) entered forwarding state
[   33.816000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   34.840000] br-lan: port 1(eth0.1) entered forwarding state
[   39.988000] [sched_delayed] sched: RT throttling activated
[   54.684000]
[   54.684000] WARNING: FW version 12.1.0 too old.  Minimum required FW version is 12.4.0
[   68.364000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   68.380000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   68.384000] jffs2_build_filesystem(): erasing all blocks after the end marker
... done.
[   79.296000] jffs2: notice: (1409) jffs2_build_xattr_subsystem: complete build
ing xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead,
0 orphan) found.
procd: - init complete -

Y el telefono se silencia para siempre y el piloto del mismo se apaga (se queda sin alimentacion).

Segundo arranque:
...
[   31.224000] br-lan: port 1(eth0.1) entered forwarding state
[   31.228000] br-lan: port 1(eth0.1) entered forwarding state
[   32.208000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   33.232000] br-lan: port 1(eth0.1) entered forwarding state
procd: - init complete -

Tengo que resaltar tambien la siguiente linea:
[   54.684000] WARNING: FW version 12.1.0 too old.  Minimum required FW version is 12.4.0

Habiendo localizado por internet el archivo:
fw_voip_danube-12.1.0.1.0.tar.gz
El contenido de este archivo es:
voip_R12.1.0.1.0-enc.bin de 655.776 bytes
Datos binarios coincidentes al 100% con:
danube_firmware.bin
Que se encuentra en el interior del paquete:
kmod-ltq-vmmc_3.3.8+1.9.0-2_lantiq.ipk

Sospecho que el firmware actual sea inadecuado:
lib\firmware\danube_firmware.bin
Contenido en el paquete kmod-ltq-vmmc

Indico tambien otras lineas del arranque de la compilacion trunk que utilizo a titulo informativo:
[   17.328000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[   18.532000] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[   19.352000] Lantiq MIPS24KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[   19.364000] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH

Con las herramientas SP700EX.exe y lzma.exe he podido obtener firmware danube de otros routers similares:
http://www.kessler-design.com/speedport-w700v/download.html
http://www.kessler-design.com/speedport-w700v/sp700ex.zip?v0.72
http://downloads.sourceforge.net/sevenzip/lzma920.tar.bz2
http://www.arcor.de/hilfe/files/pdf/dsl_803a_752dpw_fw_30.05.219_20121116.bin
http://www.arcor.de/hilfe/files/pdf/dsl_903_752dpw_fw_30.05.714(20130423).bin
Habria que buscar mas firmwares y hacer analisis y pruebas.
- danube_firmware.bin archivos de 650.000 bytes aproximadamente con contenido parecido (firmwares relativos al FXS de la VoIP)
- dsl-fw-a.bin o dsl-fw-b.bin de 330.000 bytes aproximadamente con contenido parecido (firmwares relativos al ADSL)
Los firmwares ADSL de momento no hace falta modificarlos, ya que los actuales sincronizan muy bien, mejor que los originales de este router.

Habria que ponerse a buscar el motivo de un posible borrado de datos tras el primer arranque:
[   68.384000] jffs2_build_filesystem(): erasing all blocks after the end marker ... done.
Creo que este borrado se carga la configuracion o drivers del FXS.

Y despues buscar un firmware mas actualizado: "FW version is 12.4.0"

Puedo indicar que el asterisk lo hago funcionar como "repetidor" o "proxy" con un softphone y funciona correctamente, teniendo en cuenta alguna tonteria.

Pruebas:
1.- Softphone con conexion directa a sip.unproveedordevoip.com:5060 --> Funciona
2.- Softphone con conexion a 192.168.1.1:5060 y asterisk corriendo conectado a sip.unproveedordevoip.com:5060 --> Funciona

Primera tonteria del asterisk:
Hay que averiguar la IP del servidor de sip.unproveedordevoip.com mediante:
ping sip.unproveedordevoip.com
Y a la hora de introducir el servidor en la configuracion del asterisk poner esa IP:
Por ejemplo:
194.140.135.80
En vez de:
sip.netelip.com

Mis conocimientos en la estructura interna del OpenWrt y de telefonia FXS son limitados y se me han acabado las vacaciones de verano, asi que tengo poco tiempo para hacer mas pruebas.
Conforme vaya teniendo algo de tiempo ire indicando los pasos que he ido siguiendo y lo que avance en la puesta en marcha de este router.

Saludos
espeltron

Pteridium

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #27 en: 04-09-2013, 15:37 (Miércoles) »
Hasta donde yo sé los puertos fxs de estos routers funcionan bien con Attitude Adjustment, pero con trunk no. Prueba con las compilaciones que hay en el primer post de este hilo: https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/
Lo que sí podrías hacer es abrir un ticket indicando el fallo, los síntomas y los logs que te da el router cuando ejecutas logread y dmesg. Procura poner la información lo más detallada posible.
Para abrir un ticket: https://dev.openwrt.org/newticket
En hito seleccionas Barrier Breaker (trunk) y en palabras clave lantiq, asterisk, voip; si las pruebas las estás haciendo con Attitude Adjustment entonces selecciona en versión Attitude Adjustment (12.09).

Edición: los logs que pones son normales, ya que en el primer arranque crea la partición rootfs_data con sistema de ficheros jffs2 y en las siguientes ya no tiene que hacerlo. En esa partición en donde se guardan la configuración del router y los paquetes que se instalan a más en la flash.
« Última modificación: 04-09-2013, 15:41 (Miércoles) por Pteridium »

espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #28 en: 06-09-2013, 13:44 (Viernes) »
Pteridium, gracias por contestar.

He estado mirando todas las imagenes generadas en este foro y en algun otro y ninguna de ellas tiene instalada el firmware de los puertos FXS.
Este firmware se localiza en:
/lib/firmware/danube_firmware.bin
/lib/firmware/ifx_firmware.bin
El segundo archivo es un acceso directo al primero.
Lo primero es hacer una diferenciacion:
- VoIP: servidor SIP usando asterisk que se puede usar con softphones, otras centralitas, otros telefonos VoIP y enlazar con los puertos FXS a traves de la interfaz TAPI.
- Puertos FXS: para usar telefonos analogicos conectados a las 2 clavijas RJ11 del router.

A priori sospecho que el problema puede estar en el sistema de ficheros JFFS2, ya que me han desaparecido archivos fundamentales para hacer funcionar el FXS:
/etc/asterisk/lantiq.conf
Este archivo lo debe de cargar el modulo asterisk18-chan-lantiq.
Y la carpeta /overlay tambien hace cosas extrañas entre reinicios.
He volcado la imagen del router y coincide con la imagen squashfs que le meti, salvo la parte añadida que empieza en DE AD C0 DE,  sustituida por "rootfs_data" creado por JFFS2.

Resumo mi entorno, sobre un ARV7518PW de 8MB de flash:
- U-Boot 12.09 RC1 de 64K
- U-Boot-Env originales del router de 64K
- Imagen squashfs de 7MB generada a partir de la rama "trunk", marcandolo las aplicaciones con (*) para integrarlas.
- Ultimos 64K originales del router con la configuracion WiFi.

Si alguien quiere reproducir mis pasos:
01.- He instalado en la memoria flash el U-Boot RC1, ya que es el ultimo compilado valido de tamaño 64K:
http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/lantiq/danube/uboot-lantiq-arv7518PW_flash/u-boot-bootstrap.bin
  Este bloque de 64K ocupa las posiciones 0xB0000000-0xB000FFFF
02.- He mantenido los siguientes 64K del firmware original (este bloque de 64K es identico a un segundo router que tengo de la misma version)
  Este bloque de 64K ocupa las posiciones 0xB0010000-0xB001FFFF
03.- He mantenido los ultimos 64K del firmware original (este bloque de 64K es diferente del segundo router que tengo de la misma version)
  Este bloque de 64K ocupa las posiciones 0xB07F0000-0xB07FFFFF
04.- En la memoria central de casi 8MB (8192000 bytes como maximo) he instalado la imagen squashfs que he generado a partir de los repositorios trunk.
  Esta zona ocupa las posiciones 0xB0020000-0xB07EFFFF

Para la generacion de la imagen he usado los pasos habituales, pero he de indicar ciertos detalles:
01.- El profile XWAY del ARV7518PW tiene una configuracion inadecuada, ya que selecciona el firmware ADSL "kmod-ltq-adsl-danube-fw-b" correspondientes a lineas ISDN.
  Hay que seleccionar "kmod-ltq-adsl-danube-fw-a" para que funcione el ADSL en lineas de telefonia convencional PSTN (con este cambio y una configuracion adecuada sincroniza el ADSL y se conecta adecuadamente por PPPoE).
02.- He instalado los paquetes LuCi para tener una interfaz amigable y la mayoria de las configuraciones las realiza correctamente.
03.- Tras la generacion y la instalacion de la imagen solo he tenido que editar el servicio ATM:
 VCI=33
 VPI=0
Y editar la conexion WAN y poner:
 Conexion: PPPoE
 Usuario: pepephone@pepephone
 Contraseña: pepephone
Aqui cada usuario tendra que configurar los datos de su conexion, y puede que tenga que poner las dos DNS fijas.
04.- Mediante un telnet o un terminal SSH puede ver si su equipo sincroniza la linea DSL.
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.5
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              7.150 Mb/s / 1.011 Mb/s
Line Attenuation:       33.3dB / 10.3dB
Noise Margin:           9.0dB / 10.3dB
Line Uptime:            1m 19s
El firmware encargado de la conexion ADSL puede tener diferentes nombres, segun la distribucion y se encuentra en:
/lib/firmware/adsl.bin
/lib/firmware/ltq-dsl-fw-a-danube.bin
/lib/firmware/dsl-fw-a.bin

Quien tenga el firmware:
  /lib/firmware/dsl-fw-b.bin
Puede reemplazarlo facilmente por el:
  dsl-fw-a.bin
Para que le funcione el adsl.
Se descarga cualquiera de los archivos:
http://downloads.openwrt.org/attitude_adjustment/12.09/lantiq/danube/packages/kmod-ltq-dsl-firmware-a-danube_3.24.4.4-3_lantiq.ipk
http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-danube-fw-a_0.1-1_lantiq.ipk
Le cambia la extension ipkg por tar.gz y lo descomprime, o lo instala directamente con opkg.

Las versiones del openwrt tienen el firmware adecuado, y mas recieinte, ya que el firmware original de estos routers es peor en la bajada:
DANUBE_2.1.2.15.0.1.bin en la misma linea de telefonia que en la captura anterior:
Data Rate:              6.138 Mb/s / 1.015 Mb/s

Continuando con el problema de los puertos FXS, pongo un resumen de los mensajes que me aparecen:
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.8.13 (user@debian) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2012.12 r37814) ) #2 Tue Aug 20 21:56:01 UTC 2013
[    0.000000] SoC: Danube rev 1.5
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[    0.000000] MIPS: machine is ARV7518PW - Astoria Networks
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
..
[    0.000000] Memory: 61064k/65536k available (2603k kernel code, 4472k reserved, 857k data, 176k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 333MHz
[    0.036000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[    0.036000] pid_max: default: 32768 minimum: 301
[    0.040000] Mount-cache hash table entries: 512
[    0.044000] pinctrl core: initialized pinctrl subsystem
[    0.048000] NET: Registered protocol family 16
[    0.068000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.072000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
..
[    0.252000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03900000
[    0.264000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.272000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
..
[    0.340000] 4 ofpart partitions found on MTD device ltq_nor
[    0.344000] Creating 4 MTD partitions on "ltq_nor":
[    0.348000] 0x000000000000-0x000000010000 : "uboot"
[    0.356000] 0x000000010000-0x000000020000 : "uboot_env"
[    0.364000] 0x000000020000-0x0000007f0000 : "linux"
[    0.372000] found squashfs behind kernel
[    0.372000] Creating 2 MTD partitions on "ltq_nor":
[    0.376000] 0x000000020000-0x00000014b202 : "kernel"
[    0.384000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.396000] 0x00000014b202-0x0000007f0000 : "rootfs"
[    0.400000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.416000] mtd: partition "rootfs" set to be root filesystem
[    0.420000] mtd: partition "rootfs_data" created automatically, ofs=6E0000, len=110000
[    0.428000] 0x0000006e0000-0x0000007f0000 : "rootfs_data"
[    0.436000] 0x0000007f0000-0x000000800000 : "boardconfig"
[    0.480000] switch0: Atheros AR8216 rev. 1 switch registered on 1e180000.etop-ff
..

Estoy pensando sustituir el U-Boot 12.09 RC1 de 64K por otro de 192K.
Si alguien ya lo ha realizado sin problemas:
¿puede aconsejarme sobre esta cuestion para que no acabe con un ladrillo?

La imagen U-Boot de 192K seria:
http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv7518pw_nor/openwrt-lantiq-arv7518pw_nor-u-boot.img

¿Y me podrian indicar el procedimiento para actualizar las variables?:
- uboot: tamaño de 192K en vez de 64K
- uboot_env: de la posicion 0x010000 a la 0x030000
- kernel (linux): de la posicion 0x020000 a la 0x040000

Saludos
espeltron

Pteridium

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #29 en: 06-09-2013, 20:16 (Viernes) »
A priori sospecho que el problema puede estar en el sistema de ficheros JFFS2, ya que me han desaparecido archivos fundamentales para hacer funcionar el FXS:
/etc/asterisk/lantiq.conf
Este archivo lo debe de cargar el modulo asterisk18-chan-lantiq.
Y la carpeta /overlay también hace cosas extrañas entre reinicios.
He volcado la imagen del router y coincide con la imagen squashfs que le metí, salvo la parte añadida que empieza en DE AD C0 DE,  sustituida por "rootfs_data" creado por JFFS2.
Perdona, ¿puedes dar más detalles sobre ese fallo con jffs2? ¿Se parece al que hay descrito en el mailing list de openwrt?
https://lists.openwrt.org/pipermail/openwrt-devel/2013-September/021250.html
Pteridium, gracias por contestar.

He estado mirando todas las imágenes generadas en este foro y en algun otro y ninguna de ellas tiene instalada el firmware de los puertos FXS.
Este firmware se localiza en:
/lib/firmware/danube_firmware.bin
/lib/firmware/ifx_firmware.bin
El segundo archivo es un acceso directo al primero.
Lo primero es hacer una diferenciación:
- VoIP: servidor SIP usando asterisk que se puede usar con softphones, otras centralitas, otros teléfonos VoIP y enlazar con los puertos FXS a traves de la interfaz TAPI.
- Puertos FXS: para usar teléfonos analógicos conectados a las 2 clavijas RJ11 del router.
Aquí hay que aclarar un par de detalles técnicos:
- El Danube tiene dos cores MIPS 24KEc: el primero es el procesador principal y el segundo sólo se encarga de las funciones de VoIP. Si todo el trabajo cayera sobre el procesador principal sería una locura, ya que tendría que lidiar con el módem ADSL interno, con las funciones de enrutado y para terminar de fastidiar con todo el trabajo de VoIP, que también consume bastante tiempo de cpu.
- El driver de VoIP se enlaza con el driver de Asterisk para Lantiq, y a su vez controla dos integrados cercanos al SoC que son los que hacen controlan los puertos RJ-11.
Una vez explicado esto ya se puede entender cómo en tu caso funcionan los teléfonos por wifi o LAN, pero no los que se conectan a los puertos FXS.
Este problema que estás sufriendo también le pasó a sblanco, y la respuesta es exactamente la misma: de momento los puertos de teléfono sólo funcionan con Attitude Adjustment (versión estable), pero no con trunk, que es la versión de desarrollo. Si quieres descargar y compilar AA viene explicado aquí: https://dev.openwrt.org/wiki/GetSource
01.- El profile XWAY del ARV7518PW tiene una configuracion inadecuada, ya que selecciona el firmware ADSL "kmod-ltq-adsl-danube-fw-b" correspondientes a lineas ISDN.
  Hay que seleccionar "kmod-ltq-adsl-danube-fw-a" para que funcione el ADSL en lineas de telefonia convencional PSTN (con este cambio y una configuracion adecuada sincroniza el ADSL y se conecta adecuadamente por PPPoE).
Gracias por indicarlo, así se manda un parche a openwrt que corrija ese detalle y listo.  ;)
Estoy pensando sustituir el U-Boot 12.09 RC1 de 64K por otro de 192K.
Si alguien ya lo ha realizado sin problemas:
¿puede aconsejarme sobre esta cuestión para que no acabe con un ladrillo?

La imagen U-Boot de 192K seria:
http://downloads.openwrt.org/snapshots/trunk/lantiq/uboot-lantiq-arv7518pw_nor/openwrt-lantiq-arv7518pw_nor-u-boot.img

¿Y me podrían indicar el procedimiento para actualizar las variables?:
- uboot: tamaño de 192K en vez de 64K
- uboot_env: de la posición 0x010000 a la 0x030000
- kernel (linux): de la posición 0x020000 a la 0x040000

Saludos
espeltron
Sobre el bootloader eso va según gustos, pero como la función básica es inicializar y configurar memoria y procesador y luego lanzar linux, personalmente no le veo ninguna ventaja al de 192KB, ya que se desarrolló para poder incluir los SoCs más nuevos de Lantiq.
Para los routers de yacom prefiero el u-boot más viejo porque, además de la versión de CieNTi, que tiene loady pero no httpd están las mías, en las que se puede cargar openwrt por web desde el bootloader. Las versiones más recientes de u-boot no tienen httpd pero sí un montón de funciones adicionales que opino no tienen ningún interés en estos routers, además de ocupar 128KB de más en la flash.

Edición: con el modo uart que tienen los procesadores Lantiq es casi imposible enladrillarlos.
« Última modificación: 06-09-2013, 20:20 (Viernes) por Pteridium »

espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #30 en: 07-09-2013, 02:32 (Sábado) »
Citar
A priori sospecho que el problema puede estar en el sistema de ficheros JFFS2, ya que me han desaparecido archivos fundamentales para hacer funcionar el FXS:
/etc/asterisk/lantiq.conf
Este archivo lo debe de cargar el modulo asterisk18-chan-lantiq.
Y la carpeta /overlay también hace cosas extrañas entre reinicios.
He volcado la imagen del router y coincide con la imagen squashfs que le metí, salvo la parte añadida que empieza en DE AD C0 DE,  sustituida por "rootfs_data" creado por JFFS2.
Perdona, ¿puedes dar más detalles sobre ese fallo con jffs2? ¿Se parece al que hay descrito en el mailing list de openwrt?
https://lists.openwrt.org/pipermail/openwrt-devel/2013-September/021250.html
Los errores no se parecen a los de ese mailing list, los que he detectado, si no recuerdo mal consisten en:
- En la carpeta /etc/asterisk/ desaparecen archivos como lantiq.config, y si lo creas de nuevo o creas un archivo como leeme.txt tambien desaparece.
- Tras reiniciar, si miras el contenido de la carpeta /overlay/etc/asterisk/ aparecen los nombres de lantiq.config, pero no se pueden abrir o leer su contenido, es como si fueran enlaces rotos.

Ahora tengo poco tiempo para hacer mas pruebas y encima de todo el movil se me ha ahogado en agua del mar, asi que me dedicare este fin de semana a resucitarlo. Si encuentro algun hueco intentare seguir con esto.

Citar
01.- El profile XWAY del ARV7518PW tiene una configuracion inadecuada, ya que selecciona el firmware ADSL "kmod-ltq-adsl-danube-fw-b" correspondientes a lineas ISDN.
  Hay que seleccionar "kmod-ltq-adsl-danube-fw-a" para que funcione el ADSL en lineas de telefonia convencional PSTN (con este cambio y una configuracion adecuada sincroniza el ADSL y se conecta adecuadamente por PPPoE).
Gracias por indicarlo, así se manda un parche a openwrt que corrija ese detalle y listo.  Wink
En Alemania y otros paises suelen ser habituales las lineas ISDN (RDSI), asi que no te extrañe si pasan olimpicamente de tus indicaciones.
« Última modificación: 07-09-2013, 17:38 (Sábado) por espeltron »

eucota

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #31 en: 09-01-2014, 11:37 (Jueves) »
Muy buenas,

Soy un completo ignorante en el tema del VoIP y me gustaría si pudieseis que me aclaraseis algo, tengo un router hg556 con openwrt conectado a una wifi abierta repitiendo señal en casa, mi pregunta es, siguiendo este tuto:

http://fegoal.blogspot.com.es/2010/10/internet-telefono-fijo-y-llamadas.html

Y comprandome este telefono

http://www.ebay.es/itm/DestelPhone-IP-Telefono-IP-VoIP-Asterisk-SIP-Switch-integrado-RJ-45-/151200290434?pt=LH_DefaultDomain_186&hash=item23343d5682&_uhb=1

Podría conectando el teléfono por ethernet y creando una cuenta en Voipraider, llamar a fijos nacionales completamente gratis???

Se que recibir llamadas es otro tema.

Os agradezco la respuesta


espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #32 en: 09-01-2014, 20:21 (Jueves) »
Hola eucota

A tu pregunta:
Citar
Podría conectando el teléfono por ethernet y creando una cuenta en Voipraider, llamar a fijos nacionales completamente gratis???
En teoria ¡si!, siempre y cuando:
- Tu proveedor de VoIP te suministre los datos de conexion de su servidor VoIP. Suelen ser de la forma:
  sip.xxxxxxxxx.com
  puerto: 5060
  usuario:
  clave:
  etc.
  En tu caso es posible: https://www.voipraider.com/es/sip
- Si tu proveedor te obliga a usar un softphone especifico o no tiene servidor sip no podras usar este telefono (ejemplo: Skype)
- Configures adecuadamente la conexion, la IP del telefono en el area local, etc.
- Configures QoS en OpenWrt y no tengas problemas de latencias, cotafuegos, etc.
- Al ser cliente de VoIP en teoria no necesitarias abrir ningun puerto en el router, pero si el telefono tuviera un servidor interno como asterisk tendrias que abrir un puerto especifico en el router que te de conexion a internet.
- Que tu telefono IP tenga alguno de los codecs utilizados por tu proovedor de VoIP.
  El telefono indicado:
Citar
Soporta codecs: G711a, G711u, G723, G729AB
 El proveedor indicado:
Citar
G.711 (64 kbps), G.726 (32 kbps), G.729 (8 kbps), G.723 (5.3 & 6.3 kbps), GSMFR (13.2 kbps)

Puede que se me haya olvidado comentarte algo, pero lo fundamental esta dicho.
Por mi experiencia recomiendo el G.711 (64 kbps), ya que en las lineas ADSL o de fibra actuales no afectan a las descargas de internet y te evitas que en algunas llamadas el telefono se escuche entrecortado.

Te comento mi instalacion por si se asemeja a la que necesitas y puedes hacer una instalacion mas adecuada.

1.- Tengo un router HG556 de vodafone con su firmware original.
Tu ya le has metido el OpenWrt, asi que tienes que ver si necesitas el OpenWrt por algun otro motivo o si no lo necesitas.
Despues puedes hacer varias cosas:
- Restaurar el firmware original de vodafone o algun firmware de vodafone Irlandes, si no encontraras el español (el hardware es el mismo).
- Adquirir por 10 o 15 euros otro router HG556 de segunda mano (en paginas de segunda mano, subasta, cash converters, etc).
La forma de acceder al panel de control y poder reconfigurar la conexion ADSL completamente y los parametros VoIP vienen en internet.
Basicamente es introduciendo los datos de usuario/contraseña adecuados (hay mas contraseñas ademas de vodafone/vodafone, solo es cuestion de buscar por google).

2.- El router HG556 lo he conectado a la linea ADSL de Pepephone y funciona perfectamente (VPI=0, VCI=33, user=pepephone@pepephone). Para conexiones Wifi de hoteles, bibliotecas o cafeterias que pillasen al lado de tu casa tambien te podria servir reconfigurando el metodo de conexion WAN.

3.- He reconfigurado el cliente VoIP que lleva este router para usar mi cuenta de freevoipdeal, y solo he tenido que hacer algunas pruebas con los diferentes codecs, ya que los que comprimian mucho hacian que el sonido fuera metalico y entrecortado.
Para que internet no afecte demasiado a las conversaciones telefonicas tendras que habilitar el QoS y configurarlo dando prioridad a las llamadas VoIP.

4.- He conectado una de las 2 salidas RJ11 de telefonia de este router a la linea interna de telefono de mi casa, en la que tengo conectado un telefono inalambrico y un telefono chino de unos 6 euros color amarillo canario.

Como bien dices, yo puedo hacer todas las llamadas que quiera, pero no puedo recibir ninguna, porque el servicio que tengo solo permite llamadas salientes. Si el servicio VoIP contratado permitiera llamadas entrantes la instalacion seria valida tambien.
Comentario: la tranquilidad de que ningun telefono fijo te despierte un domingo por la mañana no tiene precio

Espero que te haya ayudado a planificar tu instalacion.

Para quien tenga dudas de si el router HG556 se puede reconfigurar para VoIP y usar los propios conectores RJ11 de los puertos FXS:





Notas:
- Leete las condiciones y los *, porque hay limites del estilo de 400 minutos semanales a fijos y 120 dias de llamadas "free" a fijos despues de cada recarga.
- Voipraider debe de ser un distribuidor  o revendedor de freevoipdeal o de algun otro del mismo grupo, ya que las paginas son del mismo aspecto y las tarifas son mas caras:

voipraider:  Spain (Mobile)    $ 0.130    $ 0.150
freevoipdeal:  Spain (Mobile)    € 0.015    € 0.017

Disculpad la publicidad, pero es que no he podido mostrar una comparativa sin poner un proveedor.
Hay mas proveedores de VoIP, que cada cual elija el que mas le convenga a sus necesidades.

Es posible que este tema debiera tratarse en algun otro hilo, ya que el router HG556 no pertenece a este, pero respondo por cortesia.

Saludos
espeltron
« Última modificación: 09-01-2014, 20:50 (Jueves) por espeltron »

eucota

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #33 en: 10-01-2014, 10:38 (Viernes) »
Una explicacion estupenda, clara y larga (dificil combinacion por lo que el merito es doble) Te la agradezco enormemente. Como te digo soy completamente novato en el tema pero lo que voy sacando en limpio me convence bastante, más que nada porque según lo que he leído, entiendo que puedo:

a) Usar un router con openwrt como cliente de una red wifi (en mi caso un HG556A)

b) Conectar a este un segundo router HG556a con firm original de vodafone, he aquí donde creo que voy a necesitar ayuda pues tengo claro que con dchp activado en el router 1, tengo que sacar una toma eth del puerto 1 x ejemplo al router 2, lo que me falta es configurar ese router 2 con firm original para que reciba internet del router 1 con openwrt, os agradecería un tutorial de este paso.

c) Una vez conectado el router 2 a internet configurarlo segun tus indicaciones con el proveedor adecuado previo registro en el mismo.

d) Conectar el router 2 a un telefono fijo normal y corriente el cual puede ser inalambrico, y a funcionar.

Si lo he entendido correctamente, mirare que voip sip elijo y en cuanto sepa conectar el router 2 a traves del uno, me pongo manos a la obra.

Muchisimas gracias por sus explicaciones.

eucota

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #34 en: 10-01-2014, 11:27 (Viernes) »
Una duda mas, en estos servicios no hay establecimiento de llamada?? solo pagas los 2 centimos/minuto?

Siendo asi si la calidad es decente es una pasada porque son 500 minutos a moviles e ilimitado a fijos por 10€ en cuatro meses, vamos que si te cargan iva a mayores en la recarga (otra pregunta para ti que tienes el servicio)

Podemos decir que tienes 12,10€/120 dias

3€ al mes 125 minutos a moviles y fijo ilimitados ¿Es así?

Usando el sistema que tienes montado, te figura en la pagina los minutos y saldo consumido??

gracias de nuevo

espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #35 en: 10-01-2014, 14:56 (Viernes) »
Hola eucota
Tu configuracion me parece correcta, aunque lo unico que se puede complicar es el metodo de conexion WAN, ya que todo depende de las limitaciones del router HG556 con el firmware original, y si en algun momento es necesaria o no la apertura de un puerto (por ejemplo, si quisieras usar un servidor SIP de VoIP realizado por el router).
En cuanto a tus dudas de como configurar el segundo router HG556:
Citar
b) Conectar a este un segundo router HG556a con firm original de vodafone, he aquí donde creo que voy a necesitar ayuda pues tengo claro que con dchp activado en el router 1, tengo que sacar una toma eth del puerto 1 x ejemplo al router 2, lo que me falta es configurar ese router 2 con firm original para que reciba internet del router 1 con openwrt, os agradecería un tutorial de este paso.
Te puedo poner algunas capturas de pantalla de lo que yo haria, pero he de decirte que todo esta sin probar y no se si funcionaria o no. Todo depende de las limitaciones de ruteo del HG556.




He puesto las 3 opciones por el orden de ruteo de los diferentes gateways, por tanto, la visible desde el HG556 es la opcion 3: "La IP del router HG556 con OpenWrt", que debiera de estar configurado como router en modo "bridge" entre las dos subredes y no como un simple switch.
Ejemplo:
Red wifi de acceso a internet: 192.168.0.xxx
Red ethernet y segunda wifi: 192.68.1.xxx

En cuanto a las siguientes dudas:
Citar
Una duda mas, en estos servicios no hay establecimiento de llamada?? solo pagas los 2 centimos/minuto?
Yo estoy pagando a 1.5 centimos el minuto (mas el iva de Luxemburgo) por cada minuto a llamadas a moviles, "sin establecimiento de llamada". Lo unico es que te redondean el minuto hacia arriba, una llamada de 2:10 te la contabilizan como de 3 minutos, cobrandote 4.5 centimos (+iva de Luxemburgo).

Las llamadas a fijos no cuestan nada, siempre que no llame mas de 400 minutos semanales, en tal caso, el resto a 0.5 centimos el minuto.

Citar
Siendo asi si la calidad es decente es una pasada porque son 500 minutos a moviles e ilimitado a fijos por 10€ en cuatro meses, vamos que si te cargan iva a mayores en la recarga (otra pregunta para ti que tienes el servicio)
Ajustando todo al limite se podrian realizar en 4 meses:
- 666 minutos a moviles
- 6800 minutos a fijos (400 minutos sin pasarse x 17 semanas)
Todo por 10 euros mas impuestos (usando un metodo no muy fiable, la recarga de 10 euros me costo 11.90 euros con impuestos y gastos incluidos).

Citar
Usando el sistema que tienes montado, te figura en la pagina los minutos y saldo consumido??
Tienes una pagina web de usuario en la que controlar el gasto al instante:

Ademas puedes cambiar el identificador de llamada cada vez que lo necesites a:
- No ID (numero oculto)
- Un numero fijo de telefono que hayas asociado mediante una confirmacion por voz de una locucion en ingles
- Un numero movil de telefono que hayas asociado mediante una confirmacion por SMS o por voz de una locucion en ingles

Realmente se puede asociar mas de un numero, yo tengo 2 moviles asociados y 1 fijo, pero creo que no hay limite, siempre que no se abuse.
Como es necesaria la verificacion no puedes poner el numero que te de la gana.
Son solo numeros, no vinculan las llamadas VoIP a la compañia del movil, ni nada, pero te tienes que acostumbrar a llamar con el fijo y recibir la devolucion de la llamada en el movil :D.

Espero que te haya servido de ayuda, y perdona por la resolucion de las capturas de pantalla.

Saludos
espeltron
« Última modificación: 10-01-2014, 15:19 (Viernes) por espeltron »

eucota

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #36 en: 13-01-2014, 10:19 (Lunes) »
Mil gracias espeltron por tus respuestas.

Ya tengo cuenta en freevoip, lo he probado desde pc con muy buenos resultados y desde moviles android con algunos fallos, de entrada no funcionaba con la app freevoip y me baje mobilevoip, con esta si va pero la calidad de la llamada es bastante peor que desde los auriculares+micro amplificado de pc.

Por lo demas todo son ventajas, lo unico que me falta es preparar el hg556 con firm original siguiendo tus pasos, mis pruebas previas no tuvieron exito, de todos modos imagino que como mucho con comprarme esto:http://www.ebay.es/itm/Linksys-PAP2-NA-VOIP-SIP-ATA-Phone-Adapter-pap2-NEW-/180555935140?pt=US_VoIP_Business_Phones_IP_PBX&hash=item2a09f8eda4&_uhb=1 por 20 eurillos podría sustituir al router original sin problema.

Vamos con mas dudas que es lo que se me da bien:

a) En la conf que me detallas aque puerto lan debo conectar el cable que sale desde openwrt al original???

b) Esta con relacion a freevoip, si estoy logueado en el PC, no puedo llamar desde el movil, mi pregunta es al tener configurado el adaptador voip, se produce algun tipo de conflicto o la unica limitacion es que no se puede usar en otro dispositivo "DURANTE LA DURACION DE LA LLAMADA". No se si me explico con claridad, imagino que tu como usuario lo tendras configurado en varios dispositivos y podrías arrojarme algo de luz.

He preguntado en el foro de hg556 pero no me han contestado si es posible configurar el router con openwrt para voip, imagino por la falta de exito en mis busquedas y respuestas que no, pero ¿¿hay algun router tipo tp-link con atheros y usb que se pueda usar tambien para voip con openwrt??


espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #37 en: 13-01-2014, 15:21 (Lunes) »
Hola eucota
Citar
Por lo demas todo son ventajas, lo unico que me falta es preparar el hg556 con firm original siguiendo tus pasos, mis pruebas previas no tuvieron exito, de todos modos imagino que como mucho con comprarme esto:http://www.ebay.es/itm/Linksys-PAP2-NA-VOIP-SIP-ATA-Phone-Adapter-pap2-NEW-/180555935140?pt=US_VoIP_Business_Phones_IP_PBX&hash=item2a09f8eda4&_uhb=1 por 20 eurillos podría sustituir al router original sin problema.
Te deberia de valer sin problemas, lo unico es que te va a tardar en llegar de china de 3 a 6 semanas.

Citar
a) En la conf que me detallas aque puerto lan debo conectar el cable que sale desde openwrt al original???
Conexion: de cualquiera de los 4 conectores LAN1 a LAN4 del router "original" a cualquiera de los conectores LAN1 a LAN4 del router "OpenWrt".
Internamente estos routers llevan un switch que hace que cualquiera de los 4 conectores LANx se comporten de la misma forma.

Citar
b) Esta con relacion a freevoip, si estoy logueado en el PC, no puedo llamar desde el movil, mi pregunta es al tener configurado el adaptador voip, se produce algun tipo de conflicto o la unica limitacion es que no se puede usar en otro dispositivo "DURANTE LA DURACION DE LA LLAMADA". No se si me explico con claridad, imagino que tu como usuario lo tendras configurado en varios dispositivos y podrías arrojarme algo de luz.
Yo tengo varios telefonos analogicos conectados a una unica linea FXS del router "original".
Esta linea se conecta como un unico cliente sip, con "usuario" y "clave", en el servidor sip de freevoipdeal.
No se si el servidor sip de freevoipdeal acepta multiples conexiones simultaneas de un mismo cliente sip "con una misma ip global", posiblemente no, pero tendras que probarlo (y al hacerlo no te ha funcionado).
La forma mas sencilla de probarlo es con 2 equipos conectados al mismo tiempo a la cuenta de freevoipdeal a traves de un unico router, por ejemplo el PC y el movil, como has hecho tu (y has visto que no te ha funcionado).
Un adaptador de VoIP de FXS a ethernet se comporta como un cliente sip, tal y como lo hace un PC o un movil, asi que te daria el mismo problema de "conflicto" de multiples conexiones.  

Citar
He preguntado en el foro de hg556 pero no me han contestado si es posible configurar el router con openwrt para voip, imagino por la falta de exito en mis busquedas y respuestas que no, pero ¿¿hay algun router tipo tp-link con atheros y usb que se pueda usar tambien para voip con openwrt??
Los unicos routers que conozco con soporte VoIP y puertos FXS para telefonos analogicos que funcionan con OpenWRT son el ARV4518, el ARV7518 y alguno similar basados en el chip Lantiq.
Puede haber alguna plataforma mas con soporte VoIP y FXS en OpenWrt, pero la dificultad reside en encontrar los drivers TAPI y el firmware de los controladores que hagan funcionar estos puertos FXS, ya que los fabricantes originales no suelen suministrar el codigo fuente de los mismos.
Creo que OpenWrt todavia no ha conseguido hacer funcionar la parte de ADSL y la parte FXS de ningun router basado en chips Broadcom, solo los basados en Lantiq y AR7.

Comercialmente no hay muchos routers con conectores FXS para VoIP, salvo los que instalan los proveedores, pero algun adaptador hay, aunque "caro":
http://www.pccomponentes.com/cisco_spa122_adaptador_para_telefono_voip.html
Y por menos de la mitad de precio en China, aunque usados.

Por eso creo que la mejor opcion para un puerto FXS funcional seria un HG556 con el firmware original, o un ARV7518 con OpenWrt y asterisk si te manejas bien en esta plataforma (el ARV4518 va algo excaso de memoria).

Resuelto el problema del hardware con algun puerto FXS que funcione correctamente tendrias que resolver el problema de las conexiones de multiples dispositivos.

Solucion "probada parcialmente" para la conexion de multiples clientes de VoIP:
- Instala en OpenWrt la centralita telefonica "asterisk" (cliente sip, servidor sip, codecs G711, etc).
- Configura el cliente sip de OpenWrt para que se conecte a sip.freevoipdeal.com y el puerto 5060 (en algunos casos tendras que sustituir sip.freevoipdeal.com por la IP numerica que tenga en ese momento, ya que algunas versiones de asterisk no resuelven bien los nombres DNS)
- Configura el servidor sip de OpenWrt para aceptar conexiones locales, con el puerto 5060, un usuario y una clave para cada terminal.
- Conecta el PC, el movil y el adaptador VoIP Linksys con los siguientes parametros, por ejemplo:

PC:
Servidor SIP: 192.168.1.1 (IP OpenWrt)
Puerto servidor SIP: 5060
Usuario: pc
Contraseña: ****

Movil:
Servidor SIP: 192.168.1.1 (IP OpenWrt)
Puerto servidor SIP: 5060
Usuario: movil
Contraseña: ****

Adaptador VoIP Linksys:
Servidor SIP: 192.168.1.1 (IP OpenWrt)
Puerto servidor SIP: 5060
Usuario: linksys
Contraseña: ****

Asterisk hace de centralita telefonica PBX, y de "proxy" o "repetidor" de la conexion "sip".
Freeswitch seria otro software similar a asterisk, pero asterisk es el software mas utilizado para las centralitas telefonicas.
http://es.wikipedia.org/wiki/PBX

Tendrias que configurar como se "rutean" las llamadas salientes, ya que las entranates no te afectan, al no disponer de este servicio.

Esto no esta del todo probado, pero es una de las pocas soluciones que hay para multiples conexiones de sotware/hardware VoIP, ya que siempre hay que utilizar algun tipo de centralita telefonica.

Mas informacion:
http://wiki.openwrt.org/doc/howto/voip.asterisk

Para el HG556a podrias usar los siguientes paquetes:

http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-chan-local_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-chan-agent_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-codec-alaw_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-codec-a-mu_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-codec-g722_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-codec-g726_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-format-g726_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-format-g729_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-format-sln_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-format-sln16_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-pbx-spool_1.8.25.0-1_brcm63xx.ipk
http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/asterisk18-app-authenticate_1.8.25.0-1_brcm63xx.ipk
Y puede que te haga falta alguno mas.

Nota:
Este proveedor, si descuelgan el telefono en una llamada, contabiliza e incluye los segundos transcurridos previamente de los tonos de llamada. Son pequeños detalles que no tienen mucha importancia, pero que deberian indicarlos.

Saludos
espeltron
« Última modificación: 13-01-2014, 17:07 (Lunes) por espeltron »

eucota

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #38 en: 13-01-2014, 17:40 (Lunes) »
Una vez más he de agradecer tus detalladísimas y claras respuestas.

Creo que todo el tema de asterisk y demás no lo necesito, verás te comento un poco el tema por encima,:

En mi casa yo apenas utilizaré el voip, llamadas eventuales y cortas y no tengo problema en hacerlas desde el soft de pc, o en casos puntuales desde la app de movil.

Sin embargo, en casa de mis padres si que suelen usar las llamadas a fijos bastante y de larga duración, pero mi madre no quiere ni ver delante un pc,

Por ello mi intención es:

En mi casa dejar el tema como está, router openwrt conectado a wifi abierta y desde el pc llamo

En casa de mis padres la intención es conectar un router openwrt a otra red abierta y este al adaptador linksys chino que conectaré a la línea telefónica de casa o a un solo teléfono inalambrico sin más.

Supongo por tanto que estando en cada sitio conectado a una red diferente no debería haber problemas de conflictos ni otros parecidos y en ultimo caso lo que pude pasar es que si están hablando mis padres y quiero usarlo yo pues que no pueda hacerlo o que se corte la llamada de ellos.

Me pondré antes de comprar el linksys a mirar bien los tutos de configuración y cuando esté convencido lo pillo.


espeltron

  • Visitante
Re: VoIP en routers de yacom arv4518 y arv7518.
« Respuesta #39 en: 13-01-2014, 20:23 (Lunes) »
Cuando un cliente sip se conecta a un servidor sip se queda en modo "registrado".
Citar
En mi casa dejar el tema como está, router openwrt conectado a wifi abierta y desde el pc llamo
Dudo que esto te funcione, ya que al permanecer conectado y registrado el adaptador linksys chino usando la cuenta sip.freevoipdeal.com no dejara realizar otra conexion usando la misma cuenta de usuario, ya que en teoria este se encuentra registrado y conectado.
Las propias normas del servicio indican que solo se podra realizar las llamadas desde una IP.
El modo de interpretacion de esto puede ser ambiguo:
¿Desde una IP estatica?, ¿dinamica?, ¿de un mismo nodo o subred de un pais?, ¿desde 2 conexiones distintas?, ¿ ????

Pruebalo y ya comentas tus resultados, pero creo que no vas a poder registrar dos conexiones al mismo tiempo con una sola cuenta de usuario.

Como solucion podrias usar un sistema mas complejo:
- Asterisk como servidor sip en el router OpenWrt de casa de tus padres, con servicio "dynamic dns" para localizarlo en internet y un puerto del router abierto.
- Tu te conectas a sip.servidorcasapadres.mooo.com puerto 5060 para realizar las llamadas desde tu PC usando como proxy ese router.

Pero al tener esto:
Citar
En casa de mis padres la intención es conectar un router openwrt a otra red abierta y este al adaptador linksys chino que conectaré a la línea telefónica de casa o a un solo teléfono inalambrico sin más.
No puedes hacer el montaje anterior, ya que no podrias abrir el puerto 5060 de un router perteneciente a una red abierta.

Como solucion puedes crearte y usar una cuenta VoIP adicional, aunque ya seria un coste adicional.

Como te digo, haz la prueba primero, igual hasta estoy equivocado y tienes suerte y puedes usar 2 conexiones distintas con una unica cuenta VoIP.

Saludos
espeltron