Foros del Web » Administración de Sistemas » Unix / Linux »

trixbox

Estas en el tema de trixbox en el foro de Unix / Linux en Foros del Web. hola gente que tal somos nuevos en este tema y no hemos podido compilar el zaptel todavia despues de probar muchas cosas, a ver si ...
  #1 (permalink)  
Antiguo 23/02/2007, 06:51
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
trixbox

hola gente que tal somos nuevos en este tema y no hemos podido compilar el zaptel todavia despues de probar muchas cosas, a ver si alguien nos puede dar una mano

nos pasa lo siguiente:instalamos el trixbox.iso ver 2.0, bajado de la pagina de trixbox.
luego lo instalamos , todo ok
tenemos que instalar una tarjeta openvox a1200p
bajamos el zaptel version 1.2.14, lo extractamos en usr/src o sea que despues de hacer todo esto nos quedaria /usr/src/zaptel
en el momento de tirar el comando make clean me tira el error este:

grep: /include/linux/autoconf.h: No such file or directory
rm -f torisatool makefw tor2fw.h radfw.h
rm -f ztcfg torisatool makefw ztmonitor ztspeed zttest fxotune zttool
rm -f patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest
rm -f *.o ztcfg tzdriver sethdlc sethdlc-new
rm -f zonedata.lo tonezone.lo libtonezone.so *.lo
make -C SUBDIRS=/usr/src/zaptel clean
make: *** SUBDIRS=/usr/src/zaptel: No such file or directory. Stop.
make: *** [clean] Error 2

cuando tiro el comando make install me tira el error este:

You do not appear to have the sources for the 2.6.9-34.0.2.EL kernel installed.
make: *** [all] Error 1

hemos probado crear unos accesos directos como dice en muchos foros pero no me resulta

si alguien nos puede ayudar

saludos
  #2 (permalink)  
Antiguo 23/02/2007, 07:26
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: trixbox

¿tenés instaladas (copiadas en /usr/src) las fuentes del Kernel que estás usando?
¿existe el directorio /usr/src/zaptel?

esos son los dos errores que te muestra, y no das la respuesta a ninguno de ellos, por eso te lo pregunto.


Saludos.
  #3 (permalink)  
Antiguo 23/02/2007, 07:28
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Re: trixbox

¿Tienes instalados los fuentes del kernel?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #4 (permalink)  
Antiguo 23/02/2007, 14:13
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

si la carpeta zaptel existe y esta descomprimida,version de zaptel 1.2.14
he notado en todos los foros que me hemos entrado que tienen una carpeta llamada linux , yo no la tengo no se si es necesaria, la instalacion que tengo es la que me hace la version de trixbox 2.0.
lo de las fuentes de kernel que es y como las instalo si es necesario

gracias
  #5 (permalink)  
Antiguo 23/02/2007, 14:14
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

la version de kernel que tenemos es la 2.6.9-34.0.2.EL

saludos
  #6 (permalink)  
Antiguo 23/02/2007, 17:38
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: trixbox

"fuentes del kernel" es el código fuente, normalmente tendrás en la distribución un paquete correspondiente.

Claramente lo que estás intentando instalar depende del núcleo del sistema, así que deberías conseguir el código fuente de la versión exacta del kernel que estás usando, para evitar cualquier clase de problemas.

Intentá conseguirlo.

Normalmente las fuentes se copian en una carpeta con nombre
/usr/src/linux<versión>, y se crea el enlace simbólico /usr/src/linux que apunta a ella.

Saludos.
  #7 (permalink)  
Antiguo 26/02/2007, 14:59
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

che ya hice todo lo que me dijiste alvin, y estuve leyendo un poco mas.
les cuento,ya hemos compilado el kernel 2.6.20.1
luego hicimos un enlace simbolico en la raiz llamado vmlinuz-2.6.0.1 que apunta a /boot/vmlinuz-2.6.20.1

[root@asterisk1 boot]# ls
config-2.6.9-34.0.2.EL lost+found System.map-2.6.9-34.0.2.EL
grub message vmlinuz-2.6.20.1
initrd-2.6.9-34.0.2.EL.img message.ja vmlinuz-2.6.9-34.0.2.EL

Luego modificamos el grub para poder arrancar desde los 2 kernel, te pego aca el grub

#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu

title CentOS-4 i386 (2.6.20.1)
root (hd0,0)
kernel /vmlinuz-2.6.20.1 ro root=/dev/hda1 acpi=off noapic

title CentOS-4 i386 (2.6.9-34.0.2.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-34.0.2.EL ro root=LABEL=/ acpi=off noapic
initrd /initrd-2.6.9-34.0.2.EL.img


ahora lo que nos pasa es lo siguiente, cuando reinicia el linux me da para elegir de que kernel quiero arrancar, el problema es que cuando elijo la version de kernel nueva me tira kernel panic - not syncing: VFS. unable to mount root FS unknown-block(3,0)

creo que el problema esta en el grub de donde arranca pero no tengo ni ide que cambiar

desde ya muchas gracias y saludos
  #8 (permalink)  
Antiguo 27/02/2007, 08:20
 
Fecha de Ingreso: junio-2001
Ubicación: Cd. Madero, Tam
Mensajes: 83
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: trixbox

Trata de instalar solo las fuentes del kernel que si te funciona lo puedes buscar con:

yum list kernel* eso te va a mostrar algunas opciones y cuando identifiques cual es la que tienes escribes yum install kernel......

despues haces un enlace simbolico ln -s /usr/src/linux2.6.... /usr/src/linux

Suerte
  #9 (permalink)  
Antiguo 27/02/2007, 11:51
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

che tequilazo en mi /usr/src no existe una carpeta que se llame
linux-2.6.9-34.0.2.EL
lo cual el enlace simbolico no serviria para nada?
no se vos pero nosotros cuando insyalamos el trixbox 2.0 no nos dejo ninguna carpeta llamada linux...
por eso nosotros nos bajamos el kernel 2.6.20.1 para compilar el kernel y asi nos aparecio sino nada, lo que no entendemos como la gente da un par de comandos make .... y todo le funciona, nosotros estamos hace unos cuantos dias con esto, para poder compilar el zaptel


saludos, gracias
  #10 (permalink)  
Antiguo 27/02/2007, 14:09
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Re: trixbox

emmextc, estás confundiendo las cosas. Simplemente ejecuta el comando que te recomendó Tekilazzo y ya.

Es obvio que no vas a tener nada en /usr/src mientras no instales las fuentes de tu kernel.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #11 (permalink)  
Antiguo 28/02/2007, 04:02
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

AHI LO EJECUTO TE PASO LO QUE ME APARECE

[root@asterisk1 ~]# yum list kernel*
Setting up repositories
trixbox 100% |=========================| 951 B 00:00
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 105 kB 00:00
update : ################################################## 307/307
Added 11 new packages, deleted 0 old in 0.65 seconds
primary.xml.gz 100% |=========================| 35 kB 00:00
extras : ################################################## 136/136
Added 3 new packages, deleted 0 old in 0.17 seconds
Excluding Packages from CentOS-4 - Updates
Finished
Excluding Packages from CentOS-4 - Base
Finished
Excluding Packages from CentOS-4 - Addons
Finished
Excluding Packages from CentOS-4 - Extras
Finished
Installed Packages
kernel.i686 2.6.9-34.0.2.EL installed
kernel-ib.i386 1.0-1 installed
kernel-smp-devel.i686 2.6.9-34.0.2.EL installed
kernel-utils.i386 1:2.4-13.1.83 installed
Available Packages
kernel-devel.i686 2.6.9-34.0.2.EL trixbox
kernel-devel.i586 2.6.9-34.0.2.EL trixbox
kernel-module-drbd-2.6.9-34.0.2.EL.i686 0.7.23-1.c4 trixbox
kernel-module-drbd-2.6.9-34.0.2.ELsmp.i6 0.7.23-1.c4 trixbox
kernel-smp-devel.i586 2.6.9-34.0.2.EL trixbox

AQUI TE MUESTRO LA FINALIZACION DE LA INSTALACIONDE EL KERNEL

Installed: kernel-devel.i686 0:2.6.9-34.0.2.EL
Complete!

ME FALTA ALGO MAS DE LA LISTA?

GRACIAS ,
Y DISCULPEN LA IGNORANCIA SOBRE EL TEMA
  #12 (permalink)  
Antiguo 28/02/2007, 07:14
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Re: trixbox

Ya instalaste el paquete kernel-devel, así que no debería haber problemas.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #13 (permalink)  
Antiguo 28/02/2007, 10:26
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

ahora que tengo que hacer , me genero la carpeta kernels
/usr/src/kernels

[root@asterisk1 kernels]# ls
2.6.9-34.0.2.EL-i686 2.6.9-34.0.2.EL-smp-i686
y eso es lo que me aparece dentro los dos paquetes que baje

y ahora que hago


gracias
  #14 (permalink)  
Antiguo 01/03/2007, 05:22
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

a nosotros nos aparece esto en /usr/src
asterisk-perl-0.08 freepbx kernels redhat sipsak-0.8.11

si entro en kernels

2.6.9-34.0.2.EL-i686 2.6.9-34.0.2.EL-smp-i686

de ahora en mas no se que mas hacer estoy trancado

ahora me bajo el zaptel y lo voy a poner en /usr/src

lugo que mas hago

gracias y disculpen las molestias
  #15 (permalink)  
Antiguo 01/03/2007, 11:48
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: trixbox

dentro de usr/src tengo lo siguiente

[root@asterisk1 src]# ls
asterisk-perl-0.08 kernels redhat zaptel
freepbx linux sipsak-0.8.11 zaptel-1.2.14.tar.gz

dentro del kernel tengo lo siguiente

[root@asterisk1 kernels]# ls
2.6.9-34.0.2.EL-i686 2.6.9-34.0.2.EL-smp-i686

si le doy make clean en la carpeta zaptel me dice lo siguiente

[root@asterisk1 zaptel]# make clean
rm -f torisatool makefw tor2fw.h radfw.h
rm -f ztcfg torisatool makefw ztmonitor ztspeed zttest fxotune zttool
rm -f patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest
rm -f *.o ztcfg tzdriver sethdlc sethdlc-new
rm -f zonedata.lo tonezone.lo libtonezone.so *.lo
make -C /lib/modules/2.6.9-34.0.2.EL/build SUBDIRS=/usr/src/zaptel clean
make[1]: Entering directory `/usr/src/kernels/2.6.9-34.0.2.EL-i686'
CLEAN /usr/src/zaptel/.tmp_versions
make[1]: Leaving directory `/usr/src/kernels/2.6.9-34.0.2.EL-i686'
make -C wct4xxp clean
make[1]: Entering directory `/usr/src/zaptel/wct4xxp'
rm -f *.o
rm -f ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_adpcm_chan.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_channel.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_open.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_chip_stats.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_conf_bridge.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_debug.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_events.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_interrupts.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_memory.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_miscellaneous.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_mixer.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_phasing_tsst.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_playout_buf.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_remote_debug.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tlv.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tone_detection.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsi_cnct.o ../oct612x/octdeviceapi/oct6100api/oct6100_api/oct6100_tsst.o ../oct612x/apilib/bt/octapi_bt0.o ../oct612x/apilib/largmath/octapi_largmath.o ../oct612x/apilib/llman/octapi_llman.o
make[1]: Leaving directory `/usr/src/zaptel/wct4xxp'
make -C wctc4xxp clean
make[1]: Entering directory `/usr/src/zaptel/wctc4xxp'
rm -rf codec_test
make[1]: Leaving directory `/usr/src/zaptel/wctc4xxp'
rm -rf .tmp_versions
rm -f gendigits tones.h
rm -f libtonezone*
rm -f tor2ee
rm -f fxotune
rm -f core
rm -f ztcfg-shared fxstest
rm -rf misdn*
rm -rf mISDNuser*

y si doy en la carpeta zaptel Make install me da lo siguiente , aca es que me tira los errores

make -C /lib/modules/2.6.9-34.0.2.EL/build SUBDIRS=/usr/src/zaptel HOTPLUG_FIRMWARE=yes modules
make[1]: Entering directory `/usr/src/kernels/2.6.9-34.0.2.EL-i686'
CC [M] /usr/src/zaptel/zaptel-base.o
/usr/src/zaptel/zaptel-base.c:385: error: syntax error before "zone_lock"
/usr/src/zaptel/zaptel-base.c:385: warning: type defaults to `int' in declaration of `zone_lock'
/usr/src/zaptel/zaptel-base.c:385: error: incompatible types in initialization
/usr/src/zaptel/zaptel-base.c:385: error: initializer element is not constant
/usr/src/zaptel/zaptel-base.c:385: warning: data definition has no type or storage class
/usr/src/zaptel/zaptel-base.c:386: error: syntax error before "chan_lock"
/usr/src/zaptel/zaptel-base.c:386: warning: type defaults to `int' in declaration of `chan_lock'
/usr/src/zaptel/zaptel-base.c:386: error: incompatible types in initialization
/usr/src/zaptel/zaptel-base.c:386: error: initializer element is not constant
/usr/src/zaptel/zaptel-base.c:386: warning: data definition has no type or storage class
/usr/src/zaptel/zaptel-base.c:188: warning: 'fcstab' defined but not used
make[2]: *** [/usr/src/zaptel/zaptel-base.o] Error 1
make[1]: *** [_module_/usr/src/zaptel] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.9-34.0.2.EL-i686'
make: *** [all] Error 2

no sabemos que mas hacer si nos pueden ayudar seria estupendo
gracias y disculpas por todo el texto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:34.