Revisión 174, asterisk-1.4.29.1

11 views
Skip to first unread message

TxivaSad

unread,
Mar 9, 2010, 1:03:58 PM3/9/10
to asterisk-es-rsp
Ya he parcheado todos los patch del branch oficial de asterisk-es-rsp.
La lista de parches aplicados son:
- 001-chan_sip-ironxfers.patch /*
- 004-app_queue-exitwithtimeout-waittime.patch /*
- 005-app_queue-linear-strategy.patch
- 006-app_queue-xfer-origpos.patch /*
- 007-asterisk_queue_log_realtime_1.4.19.patch /*
- 008-asterisk_realtime_store_destroy_1.4.19.patch /*
- 009-res_config_odbc-queue_log.patch /*
- 025-chan_sip-thomson.patch /*
- 026-chan_dahdi_bris.patch /*
- 045-queue_atxfer_bug_14260.patch /*
- 047-say.c-issue16105.patch /*
- 048-console_colors.patch /*
- 050-live_ast.patch /*
- 051-queue_wrandom.patch /*
- 053-make-es-sounds.patch /*
- 054-atxfer_moh_16513.patch /*
- 055-version-RSP.patch /*

Los demás ya han sido corregidos oficialmente por asterisk. Os pediría
que la probarais en modo testing para ir depurando los posibles bugs
de la versión.

TxivaSad

unread,
Mar 9, 2010, 1:05:23 PM3/9/10
to asterisk-es-rsp

Angel Elena

unread,
Mar 9, 2010, 6:00:59 PM3/9/10
to asteris...@googlegroups.com
Hola a la lista, buenas noches.

He descargado del svn, para probar, la 1.4.29.1 del repositorio.

Tengo actualmente instalada la 1.4.26.1 (normal, de digium). He podido hacer
el ./configure y al hacer el make me tira los siguientes errores:

ake[1]: se ingresa al directorio `/usr/src/1.4.29.1/cdr'
[CC] cdr_adaptive_odbc.c -> cdr_adaptive_odbc.o
cdr_adaptive_odbc.c:42:17: error: sql.h: No existe el fichero o el
directorio
cdr_adaptive_odbc.c:43:20: error: sqlext.h: No existe el fichero o el
directorio
cdr_adaptive_odbc.c:44:22: error: sqltypes.h: No existe el fichero o el
directorio
In file included from cdr_adaptive_odbc.c:51:
/usr/src/1.4.29.1/include/asterisk/res_odbc.h:38: error: expected
specifier-qualifier-list before 'SQLHDBC'
/usr/src/1.4.29.1/include/asterisk/res_odbc.h:64: error: expected
declaration specifiers or '...' before 'SQLHSTMT'

¿ Falta instalar alguna dependencia más ???

-----Mensaje original-----
De: asteris...@googlegroups.com
[mailto:asteris...@googlegroups.com] En nombre de TxivaSad
Enviado el: martes, 09 de marzo de 2010 19:05
Para: asterisk-es-rsp
Asunto: [asterisk-es-rsp] Re: Revisión 174, asterisk-1.4.29.1

--
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es-rsp"
de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
asteris...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
asterisk-es-r...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/asterisk-es-rsp?hl=es.

Angel Elena

unread,
Mar 9, 2010, 6:04:57 PM3/9/10
to asteris...@googlegroups.com
Una nota más

Es Kernel 2.6.23.17. Probado en otro Server igual pero con kernel 2.6.26.2 y
compila a la primera


-----Mensaje original-----
De: asteris...@googlegroups.com
[mailto:asteris...@googlegroups.com] En nombre de TxivaSad
Enviado el: martes, 09 de marzo de 2010 19:05
Para: asterisk-es-rsp
Asunto: [asterisk-es-rsp] Re: Revisión 174, asterisk-1.4.29.1

Para descargarla:

--

Saúl Ibarra

unread,
Mar 9, 2010, 6:35:14 PM3/9/10
to asteris...@googlegroups.com
2010/3/10 Angel Elena <angel...@gmail.com>:

> Una nota más
>
> Es Kernel 2.6.23.17. Probado en otro Server igual pero con kernel 2.6.26.2 y
> compila a la primera
>

Humm, puedes comprobarlo de nuevo? El fichero en el que ta el error
nada tiene que ver con el kernel...

--
/Saúl
http://saghul.net | http://sipdoc.net

Angel Elena

unread,
Mar 9, 2010, 6:46:22 PM3/9/10
to asteris...@googlegroups.com

Acabo de borrar la carpeta 1.4.29.1 y vuelvo a hacer el svn checkout...

./configure

Make clean
Make

[LD] format_wav_gsm.o -> format_wav_gsm.so
make[1]: se sale del directorio `/usr/src/1.4.29.1/formats'
make[1]: se ingresa al directorio `/usr/src/1.4.29.1/cdr'


[CC] cdr_adaptive_odbc.c -> cdr_adaptive_odbc.o
cdr_adaptive_odbc.c:42:17: error: sql.h: No existe el fichero o el
directorio
cdr_adaptive_odbc.c:43:20: error: sqlext.h: No existe el fichero o el
directorio
cdr_adaptive_odbc.c:44:22: error: sqltypes.h: No existe el fichero o el
directorio
In file included from cdr_adaptive_odbc.c:51:
/usr/src/1.4.29.1/include/asterisk/res_odbc.h:38: error: expected
specifier-qualifier-list before 'SQLHDBC'
/usr/src/1.4.29.1/include/asterisk/res_odbc.h:64: error: expected
declaration specifiers or '...' before 'SQLHSTMT'

/usr/src/1.4.29.1/include/asterisk/res_odbc.h:101: error: expected '=', ',',
';', 'asm' or '__attribute__' before 'ast_odbc_prepare_and_execute'

A ver, la máquina donde me compila tiene el Gcc 4.3 y esta el 4.1

¿Puede ser por la versión del Gcc ???


-----Mensaje original-----
De: asteris...@googlegroups.com
[mailto:asteris...@googlegroups.com] En nombre de Saúl Ibarra
Enviado el: miércoles, 10 de marzo de 2010 0:35
Para: asteris...@googlegroups.com
Asunto: Re: [asterisk-es-rsp] Re: Revisión 174, asterisk-1.4.29.1

--

Saúl Ibarra

unread,
Mar 10, 2010, 2:55:22 AM3/10/10
to asteris...@googlegroups.com
2010/3/10 Angel Elena <angel...@gmail.com>:

>
> Acabo de borrar la carpeta 1.4.29.1 y vuelvo a hacer el svn checkout...
>
> ./configure
>
> Make clean
> Make
>
>  [LD] format_wav_gsm.o -> format_wav_gsm.so
> make[1]: se sale del directorio `/usr/src/1.4.29.1/formats'
> make[1]: se ingresa al directorio `/usr/src/1.4.29.1/cdr'
>   [CC] cdr_adaptive_odbc.c -> cdr_adaptive_odbc.o
> cdr_adaptive_odbc.c:42:17: error: sql.h: No existe el fichero o el
> directorio
> cdr_adaptive_odbc.c:43:20: error: sqlext.h: No existe el fichero o el
> directorio
> cdr_adaptive_odbc.c:44:22: error: sqltypes.h: No existe el fichero o el
> directorio
> In file included from cdr_adaptive_odbc.c:51:
> /usr/src/1.4.29.1/include/asterisk/res_odbc.h:38: error: expected
> specifier-qualifier-list before 'SQLHDBC'
> /usr/src/1.4.29.1/include/asterisk/res_odbc.h:64: error: expected
> declaration specifiers or '...' before 'SQLHSTMT'
> /usr/src/1.4.29.1/include/asterisk/res_odbc.h:101: error: expected '=', ',',
> ';', 'asm' or '__attribute__' before 'ast_odbc_prepare_and_execute'
>
>
>
> A ver, la máquina donde me compila tiene el Gcc 4.3 y esta el 4.1
>
> ¿Puede ser por la versión del Gcc ???
>

No debería :-S Tal vez la detección de las librerías necesarias sea
incorrecta... tienes instalados los paquetes libiodbc2-dev o
unixodbc-dev?

angel

unread,
Mar 10, 2010, 4:31:42 AM3/10/10
to asteris...@googlegroups.com
Puff... era eso, gracias.
 
Las tenía instaladas para otra aplicación que tengo corriendo en el server, pero un apt-get remove y un apt-get install  y funciona :-(
 
No lo entiendo :-(
 
 
Gracias por todo.
 
Ángel Elena
 
 
 
 
 
 
 
 


 
2010/3/10 Saúl Ibarra <sag...@gmail.com>

Saúl Ibarra

unread,
Mar 10, 2010, 4:43:46 AM3/10/10
to asteris...@googlegroups.com
Yeah!

2010/3/10 angel <angel...@gmail.com>:


> Puff... era eso, gracias.
>
> Las tenía instaladas para otra aplicación que tengo corriendo en el server,
> pero un apt-get remove y un apt-get install  y funciona :-(
>
> No lo entiendo :-(
>

Asterisk tiene un fichero (configure.ac si no recuerdo mal) donde hay
unas macros que comprueban el soporte que hay en tu sistema. Con esto,
cuando haces el make menuselect se ponen las XXX en lo que no puedes
compilar.

Por lo que se ve, por alguna razón la macro ha determinado que tenías
soporte de ODBC cuando en realidad no lo tenías. Sería interesante
intentar reproducir esto en un 'fresh install' por si es necesario
corregirlo.


Saludos,

Odicha

unread,
Mar 10, 2010, 4:46:17 AM3/10/10
to asteris...@googlegroups.com
El 10/03/2010 9:43, Sa�l Ibarra escribi�:

> Yeah!
>
> 2010/3/10 angel<angel...@gmail.com>:
>> Puff... era eso, gracias.
>>
>> Las ten�a instaladas para otra aplicaci�n que tengo corriendo en el server,

>> pero un apt-get remove y un apt-get install y funciona :-(
>>
>> No lo entiendo :-(
>>
>
> Asterisk tiene un fichero (configure.ac si no recuerdo mal) donde hay
> unas macros que comprueban el soporte que hay en tu sistema. Con esto,
> cuando haces el make menuselect se ponen las XXX en lo que no puedes
> compilar.
>
> Por lo que se ve, por alguna raz�n la macro ha determinado que ten�as
> soporte de ODBC cuando en realidad no lo ten�as. Ser�a interesante

> intentar reproducir esto en un 'fresh install' por si es necesario
> corregirlo.
>
>
> Saludos,
>
Yo tambi�n he tenido algun problemilla as� estos d�as. Lo achaqu� a que
era una instalaci�n muy manoseada, (kernels desde 2.6.21 a 2.6.33) pero
montar� otro equipo y lo mirar� por si acaso.
Un saludo

Saúl Ibarra

unread,
Mar 10, 2010, 4:57:47 AM3/10/10
to asteris...@googlegroups.com
Vale, ya he cazado el bug :)

Txivasad ha metido un arbol de Asterisk no del todo 'limpio' :-S

Contiene archivos que se generan tras hacer el ./configure, como pro
ejemplo http://asterisk-es-rsp.irontec.com/websvn/filedetails.php?repname=asterisk-es-rsp&path=/team/txivasad/asterisk/1.4.29.1/menuselect-tree

que en concreto es el menuselect generado. Al existir el fichero, tu
sistema 'cree' que tienes las librerías que ella tiene.

Antes de subir el arbol principal hay que hacer un make clean && make
distclean para eliminar todo lo indeseable, y luego subir el todos los
ficheros y los ocultos de la raiz del arbol.

Si hace falta algo de ayuda decidme y busco unos minutos...

Odicha

unread,
Mar 10, 2010, 5:09:08 AM3/10/10
to asteris...@googlegroups.com
El 10/03/2010 9:57, Sa�l Ibarra escribi�:

> Vale, ya he cazado el bug :)
>
> Txivasad ha metido un arbol de Asterisk no del todo 'limpio' :-S
>
> Contiene archivos que se generan tras hacer el ./configure, como pro
> ejemplo http://asterisk-es-rsp.irontec.com/websvn/filedetails.php?repname=asterisk-es-rsp&path=/team/txivasad/asterisk/1.4.29.1/menuselect-tree
>
> que en concreto es el menuselect generado. Al existir el fichero, tu
> sistema 'cree' que tienes las librer�as que ella tiene.
>
> Antes de subir el arbol principal hay que hacer un make clean&& make

> distclean para eliminar todo lo indeseable, y luego subir el todos los
> ficheros y los ocultos de la raiz del arbol.
>
> Si hace falta algo de ayuda decidme y busco unos minutos...
>
>
> Saludos,
>
ok
yo a nivel local lo resolv� con eso y un ./bootstrap.sh (las librerias
de los gsm...)

Por cierto ya mando sms con dahdi. Cuando menos te lo esperes lo termino
y lo subo :)

angel

unread,
Mar 10, 2010, 5:13:34 AM3/10/10
to asteris...@googlegroups.com
Lo voy a probar en una instalación limpia con kernel 2.6.28 y lo reporto.
 
Me espero a que se corrija ésto ??
 
En esta que me ha fallado, he cambiado varias cosas el mismo día (de mISDN a Dahdi) y de 1.4.26.1 a 1.4.29.1 (txivaRSP). Pensaba que se me había ido la mano.
 
gracias.

2010/3/10 Saúl Ibarra <sag...@gmail.com>
--

Saúl Ibarra

unread,
Mar 10, 2010, 5:17:02 AM3/10/10
to asteris...@googlegroups.com
2010/3/10 angel <angel...@gmail.com>:

> Lo voy a probar en una instalación limpia con kernel 2.6.28 y lo reporto.
>
> Me espero a que se corrija ésto ??
>

Es eso fijo, pero si pruebas mejor. Bajate la 1.4.29.1. y antes de
empezar haz lo siguiente:

make clean && make distclean && ./bootstrap.sh

Y luego ya el ./configure y todo el tema.


Gracias!

angel

unread,
Mar 10, 2010, 5:33:48 AM3/10/10
to asteris...@googlegroups.com
Joder, es eso; tenéis hoy la bola de cristal bastante límpia :-)
 
Bueno,
2010/3/10 Saúl Ibarra <sag...@gmail.com>

TxivaSad

unread,
Mar 10, 2010, 12:57:24 PM3/10/10
to asterisk-es-rsp
Vaya la que he liado en un momento. Mea culpa, hice un make clean, no
un make distclean...
Errores de principiante.

On 10 Març, 11:33, angel <angel.el...@gmail.com> wrote:
> Joder, es eso; tenéis hoy la bola de cristal bastante límpia :-)
>
> Bueno,
> 2010/3/10 Saúl Ibarra <sag...@gmail.com>
>

> > 2010/3/10 angel <angel.el...@gmail.com>:


> > > Lo voy a probar en una instalación limpia con kernel 2.6.28 y lo reporto.
>
> > > Me espero a que se corrija ésto ??
>
> > Es eso fijo, pero si pruebas mejor. Bajate la 1.4.29.1. y antes de
> > empezar haz lo siguiente:
>
> > make clean && make distclean && ./bootstrap.sh
>
> > Y luego ya el ./configure y todo el tema.
>
> > Gracias!
>
> > --
> >  /Saúl
> >http://saghul.net|http://sipdoc.net
>
> > --
> > Has recibido este mensaje porque estás suscrito al grupo "asterisk-es-rsp"
> > de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > asteris...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a

> > asterisk-es-r...@googlegroups.com<asterisk-es-rsp%2Bunsu...@googlegroups.com>

Saúl Ibarra

unread,
Mar 10, 2010, 1:33:58 PM3/10/10
to asteris...@googlegroups.com
2010/3/10 TxivaSad <teleco...@gmail.com>:

> Vaya la que he liado en un momento. Mea culpa, hice un make clean, no
> un make distclean...
> Errores de principiante.
>

No hay problema, era de testing, no? xD

TxivaSad

unread,
Mar 11, 2010, 6:31:31 AM3/11/10
to asterisk-es-rsp
Ok la revisión 177 ya debería estar "limpia".

On 10 Març, 19:33, Saúl Ibarra <sag...@gmail.com> wrote:
> 2010/3/10 TxivaSad <telecosil...@gmail.com>:

Angel Elena

unread,
Mar 11, 2010, 4:18:53 PM3/11/10
to asteris...@googlegroups.com
Mis 2 cents y algo que tenía pendiente:

1º)
Servidor HP dl 380 g5 2 gb
Debian

-----Mensaje original-----
De: asteris...@googlegroups.com


[mailto:asteris...@googlegroups.com] En nombre de TxivaSad

Enviado el: martes, 09 de marzo de 2010 19:04
Para: asterisk-es-rsp
Asunto: [asterisk-es-rsp] Revisión 174, asterisk-1.4.29.1

--

Has recibido este mensaje porque estás suscrito al grupo "asterisk-es-rsp"
de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
asteris...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
asterisk-es-r...@googlegroups.com

Angel Elena

unread,
Mar 11, 2010, 4:26:36 PM3/11/10
to asteris...@googlegroups.com

Mis 2 cents de testing de la asterisk 1.4.29.1 TxivaRSP


1º) Server DL 380 g5, 2gb ram
- Kernel 2.6.23.17
- asterisk 1.4.29.1 TxivaRSP, migrado de la 1.4.26.1
- 32 extensiones (26 cisco 7941g, el resto snom 320)
- dahdi 2.2.1 --> migrado de mISDN
- 980 llamadas el miércoles
- 1186 llamadas hoy jueves.
- Funciona:
- Pickup llamadas --> muchos problemas con Misdn entre
sip/misdn
- BLF --> Ok en los linksys.
- Transferencias atendidas y desatendidas con el
features.conf y con los teléfonos
- todo perfecto

Errores: (no asterisk, seguramente)
Después de la actualización, los BLF de los snom 320 se
retrasan 2 segundos aprox desde que el * manda el Hint y al rato se quedan
colgados. Ya me pasaba antes, pero después del último reinicio del * (la
semana pasada, no me había vuelto a pasar). Creo que es debido al último
firmware de los 320 (la 7.3.30)

Salu2


-----Mensaje original-----
De: asteris...@googlegroups.com
[mailto:asteris...@googlegroups.com] En nombre de TxivaSad
Enviado el: martes, 09 de marzo de 2010 19:04
Para: asterisk-es-rsp
Asunto: [asterisk-es-rsp] Revisión 174, asterisk-1.4.29.1

Ya he parcheado todos los patch del branch oficial de asterisk-es-rsp.

--

Jon Bonilla

unread,
Mar 12, 2010, 1:29:34 AM3/12/10
to asteris...@googlegroups.com
El Tue, 9 Mar 2010 10:03:58 -0800 (PST)
TxivaSad <teleco...@gmail.com> escribió:


Echo de menos el app_syslog en la lista :(

TxivaSad

unread,
Mar 12, 2010, 5:11:08 AM3/12/10
to asterisk-es-rsp
Vaya se me había escapado Jon, lo subo en cuanto tenga un rato.
Lo de misdn no lo he probado, porque no uso, jeje

On 12 Març, 07:29, Jon Bonilla (Manwe) <ma...@aholab.ehu.es> wrote:
> El Tue, 9 Mar 2010 10:03:58 -0800 (PST)

> TxivaSad <telecosil...@gmail.com> escribió:

Reply all
Reply to author
Forward
0 new messages