.titleBar { margin-bottom: 5px!important; }

Asterisk und debian...

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von Chris78, 21 Dez. 2004.

  1. Chris78

    Chris78 Neuer User

    Registriert seit:
    2 Dez. 2004
    Beiträge:
    89
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo.
    Ich versuche bestimmt schon seit 2 Wochen den Asterisk zum laufen zu bekommen. Ich werde wahnsinnig. Wenn das so weiter geht, werde ich mit beiden Füßen drin herum hüpfen...
    zu meinem System:
    ich benutze ein Debian mit dem 2.4.27 kernel.
    und bin nach Anleitung http://de.bach-online.de/blog/index.php?p=18
    vorgegangen.
    leider bekomme ich immer irgendwelche Fehlermeldungen beim
    kompilieren:
    Code:
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/tor2.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/torisa.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcfxo.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcfxs.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wct1xxp.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wct4xxp.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcusb.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/zaptel.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/ztd-eth.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/ztdynamic.o 
    /sbin/depmod -a 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/tor2.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/torisa.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcfxo.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcfxs.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wct1xxp.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wct4xxp.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/wcusb.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/zaptel.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/ztd-eth.o 
    depmod: *** Unresolved symbols in /lib/modules/2.4.27-1-k7/misc/ztdynamic.o 
    [ -f /etc/zaptel.conf ] || install -m 644 zaptel.conf.sample /etc/zaptel.conf 
    **************************************************** 
    ZAPTEL installed. 
    Press <Enter> to continue, or <CTRL> + <C> to abort. 
    **************************************************** 
     
    rm -f *.o *.so *.lo *.so.1 *.so.1.0 
    rm -f testpri testprilib libpri.a libpri.so.1.0 
    rm -f pritest pridump 
    rm -f .depend 
    cc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g     -c -o pri.o pri.c 
    cc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g     -c -o q921.o q921.c 
    cc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g     -c -o prisched.o prisched.c 
    cc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g     -c -o q931.o q931.c 
    ar rcs libpri.a pri.o q921.o prisched.o q931.o 
    ranlib libpri.a 
    cc -fPIC -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g   -o pri.lo -c pri.c 
    cc -fPIC -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g   -o q921.lo -c q921.c 
    cc -fPIC -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g   -o prisched.lo -c prisched.c 
    cc -fPIC -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g   -o q931.lo -c q931.c 
    cc -shared -Wl,-soname,libpri.so.1 -o libpri.so.1.0 pri.lo q921.lo prisched.lo q931.lo 
    /sbin/ldconfig -n . 
    ln -sf libpri.so.1 libpri.so 
    Makefile:83: .depend: Datei oder Verzeichnis nicht gefunden 
    ./mkdep -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g   `ls *.c` 
    mkdir -p /usr/lib 
    mkdir -p /usr/include 
    install -m 644 libpri.h /usr/include 
    install -m 755 libpri.so.1.0 /usr/lib 
    ( cd /usr/lib ; ln -sf libpri.so.1 libpri.so ) 
    install -m 644 libpri.a /usr/lib 
    /sbin/ldconfig 
    **************************************************** 
    LIBPRI installed. 
    Press <Enter> to continue, or <CTRL> + <C> to abort. 
    **************************************************** 
     
    rm -f qozap.o *.ko *.mod.c *.mod.o .*o.cmd *~ 
    cc -c qozap.c -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -fomit-frame-pointer -O2 -Wall -I/usr/src/linux/include -I../zaptel -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h  -DCONFIG_ZAPATA_BRI_DCHANS 
    In file included from /usr/src/linux/include/linux/spinlock.h:6, 
                     from /usr/src/linux/include/linux/module.h:12, 
                     from qozap.c:14: 
    /usr/src/linux/include/asm/system.h: In Funktion »__set_64bit_var«: 
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules 
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules 
    qozap.c: In Funktion »qoz_fifo_tx«: 
    qozap.c:206: error: structure has no member named `bytes2transmit' 
    qozap.c:211: error: structure has no member named `eoftx' 
    qozap.c:217: error: structure has no member named `bytes2transmit' 
    qozap.c:223: error: structure has no member named `bytes2transmit' 
    qozap.c:231: error: structure has no member named `bytes2transmit' 
    qozap.c:234: error: structure has no member named `eoftx' 
    qozap.c: In Funktion »qoz_prepare_rx«: 
    qozap.c:374: error: structure has no member named `bytes2receive' 
    qozap.c:377: error: structure has no member named `eofrx' 
    qozap.c:380: error: structure has no member named `eofrx' 
    qozap.c:383: error: structure has no member named `bytes2receive' 
    qozap.c:384: error: structure has no member named `eofrx' 
    qozap.c: In Funktion »qoz_run«: 
    qozap.c:401: error: structure has no member named `bytes2receive' 
    qozap.c:402: error: structure has no member named `bytes2transmit' 
    qozap.c:403: error: structure has no member named `eofrx' 
    qozap.c:404: error: structure has no member named `eoftx' 
    qozap.c: In Funktion »ztqoz_startup«: 
    qozap.c:617: error: `ZT_FLAG_BRIDCHAN' undeclared (first use in this function) 
    qozap.c:617: error: (Each undeclared identifier is reported only once 
    qozap.c:617: error: for each function it appears in.) 
    make: *** [qozap.o] Fehler 1 
    **************************************************** 
    quadBRI driver installed. 
    Press <Enter> to continue, or <CTRL> + <C> to abort. 
    **************************************************** 
     
     
    rm -f zaphfc.o *.ko *.mod.c *.mod.o .*o.cmd *~ 
    cc -c zaphfc.c -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -fomit-frame-pointer -O2 -Wall -I/usr/src/linux/include -I../zaptel -Wall -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h  -DCONFIG_ZAPATA_BRI_DCHANS 
    In file included from /usr/src/linux/include/linux/spinlock.h:6, 
                     from /usr/src/linux/include/linux/module.h:12, 
                     from zaphfc.c:16: 
    /usr/src/linux/include/asm/system.h: In Funktion »__set_64bit_var«: 
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules 
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules 
    zaphfc.c: In Funktion »hfc_dtrans«: 
    zaphfc.c:343: error: structure has no member named `bytes2transmit' 
    zaphfc.c:366: error: structure has no member named `bytes2transmit' 
    zaphfc.c:383: error: structure has no member named `eoftx' 
    zaphfc.c:402: error: structure has no member named `eoftx' 
    zaphfc.c:406: error: structure has no member named `eoftx' 
    zaphfc.c: In Funktion »hfc_drec«: 
    zaphfc.c:417: error: structure has no member named `bytes2receive' 
    zaphfc.c:418: error: structure has no member named `eofrx' 
    zaphfc.c:461: error: structure has no member named `eofrx' 
    zaphfc.c:502: error: structure has no member named `eofrx' 
    zaphfc.c:516: error: structure has no member named `bytes2receive' 
    zaphfc.c:522: error: structure has no member named `bytes2receive' 
    zaphfc.c: In Funktion »hfc_interrupt«: 
    zaphfc.c:661: error: structure has no member named `bytes2transmit' 
    zaphfc.c:675: error: structure has no member named `bytes2receive' 
    zaphfc.c:677: error: structure has no member named `bytes2receive' 
    zaphfc.c:678: error: structure has no member named `bytes2receive' 
    zaphfc.c:681: error: structure has no member named `eofrx' 
    zaphfc.c:690: error: structure has no member named `bytes2receive' 
    zaphfc.c: In Funktion »zthfc_startup«: 
    zaphfc.c:762: error: `ZT_FLAG_BRIDCHAN' undeclared (first use in this function) 
    zaphfc.c:762: error: (Each undeclared identifier is reported only once 
    zaphfc.c:762: error: for each function it appears in.) 
    zaphfc.c: In Funktion »hfc_findCards«: 
    zaphfc.c:896: Warnung: use of cast expressions as lvalues is deprecated 
    zaphfc.c:896: Warnung: use of cast expressions as lvalues is deprecated 
    make: *** [zaphfc.o] Fehler 1 
    **************************************************** 
    hfc-pci driver installed. 
    Press <Enter> to continue, or <CTRL> + <C> to abort. 
    **************************************************** 
    
    kann mir jemand sagen was genau das bedeutet?
     
  2. rajo

    rajo Admin-Team

    Registriert seit:
    31 März 2004
    Beiträge:
    1,958
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Hi :)

    1.) Für solche langen Listings bitte die code-Tags verwenden (das Knöpfchen mit der # beim Beitragschreiben)
    2.) Du hast Kernel-Quellen / Kernel-Header für deinen Kernel installiert?
    3.) ggf. mal suchen, bzw. hier lesen: http://www.ip-phone-forum.de/forum/viewtopic.php?t=5886

    gruss,
    rajo
     
  3. Chris78

    Chris78 Neuer User

    Registriert seit:
    2 Dez. 2004
    Beiträge:
    89
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Also, den Link habe ich schon richtig gesetzt. daran kann es eigentlich nicht liegen. irgendwas scheint aber bei den kernel sources zu fehlen....??

    Denn beim Rest läuft er auch weiter...
    bei zaphfc fängt fängt das Ding auch an zu spinnen:

    Code:
    c -c zaphfc.c -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -fomit-frame-pointer -O2 -Wall -I/usr/src/linux/include -I../zaptel -Wall -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h  -DCONFIG_ZAPATA_BRI_DCHANS
    In file included from /usr/src/linux/include/linux/spinlock.h:6,
                     from /usr/src/linux/include/linux/module.h:12,
                     from zaphfc.c:16:
    /usr/src/linux/include/asm/system.h: In Funktion »__set_64bit_var«:
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
    /usr/src/linux/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
    zaphfc.c: In Funktion »hfc_dtrans«:
    zaphfc.c:343: error: structure has no member named `bytes2transmit'
    zaphfc.c:366: error: structure has no member named `bytes2transmit'
    zaphfc.c:383: error: structure has no member named `eoftx'
    zaphfc.c:402: error: structure has no member named `eoftx'
    zaphfc.c:406: error: structure has no member named `eoftx'
    zaphfc.c: In Funktion »hfc_drec«:
    zaphfc.c:417: error: structure has no member named `bytes2receive'
    zaphfc.c:418: error: structure has no member named `eofrx'
    zaphfc.c:461: error: structure has no member named `eofrx'
    zaphfc.c:502: error: structure has no member named `eofrx'
    zaphfc.c:516: error: structure has no member named `bytes2receive'
    zaphfc.c:522: error: structure has no member named `bytes2receive'
    zaphfc.c: In Funktion »hfc_interrupt«:
    zaphfc.c:661: error: structure has no member named `bytes2transmit'
    zaphfc.c:675: error: structure has no member named `bytes2receive'
    zaphfc.c:677: error: structure has no member named `bytes2receive'
    zaphfc.c:678: error: structure has no member named `bytes2receive'
    zaphfc.c:681: error: structure has no member named `eofrx'
    zaphfc.c:690: error: structure has no member named `bytes2receive'
    zaphfc.c: In Funktion »zthfc_startup«:
    zaphfc.c:762: error: `ZT_FLAG_BRIDCHAN' undeclared (first use in this function)
    zaphfc.c:762: error: (Each undeclared identifier is reported only once
    zaphfc.c:762: error: for each function it appears in.)
    zaphfc.c: In Funktion »hfc_findCards«:
    zaphfc.c:896: Warnung: use of cast expressions as lvalues is deprecated
    zaphfc.c:896: Warnung: use of cast expressions as lvalues is deprecated
    make: *** [zaphfc.o] Fehler 1
    asterix:/home/chris/asterisk/bri-stuff.0.1.0-RC4a/zaphfc#
    
    habe noch etwas gesucht und bin hier gelandet:
    Hier ist doch alles fertig, oder? - Kann man sich die entsprechenden Pakete denn nicht hier installieren wenn man Debian hat?

    http://debian.marlow.dk/dists/sid/asterisk/pool/
     
  4. udosw

    udosw Aktives Mitglied

    Registriert seit:
    20 März 2004
    Beiträge:
    1,114
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Ort:
    Hannover
    Mach's dir doch nicht so schwer.

    Nimm als APT-Sourcen 'sid' und dann einfach ein

    apt-get install asterisk

    und die Sache läuft.

    Udo
     
  5. Chris78

    Chris78 Neuer User

    Registriert seit:
    2 Dez. 2004
    Beiträge:
    89
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    sourcen von sid... von dem obengenannten Link..???

    Wenn ich apt-get install asterisk eingebe dann installiert er mir auch asterisk. nur was ist mir diesem zaphfc und andere..?? die sind bei meiner debian sage leider net dabei....

    Ich brauche einen internen und externen S0 Bus. Ich möchte mit meinen Telefonen an der Eumex übers Internet raus telefonieren können und Festnetz empfangen..
    Wo gibt es denn eine Anleitung wie man z.B. Nebenstellen bei Asterisk einrichtet..???
     
  6. Kasoft

    Kasoft Neuer User

    Registriert seit:
    20 Aug. 2004
    Beiträge:
    168
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo Chris78 darf ich dich mal Fragen welche gcc version bei dir läuft?

    gcc -v

    MfG
    Kasoft
     
  7. Chris78

    Chris78 Neuer User

    Registriert seit:
    2 Dez. 2004
    Beiträge:
    89
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    gcc-Version 3.3.4 (Debian 1:3.3.4-13)
     
  8. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi wie wäre es den einfahc mit apt-get install zaptel? Und tröste dich Ich habe auch sehr viele probleme mit Asterisk ;-)
     
  9. Chris78

    Chris78 Neuer User

    Registriert seit:
    2 Dez. 2004
    Beiträge:
    89
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich denke ich habs soweit. irgendwo ist aber noch ein Einstellungsproblem, bekomme folgenden fehler :
    Zaptel Configuration
    ======================
    0 channels configured.

    und wenn ich asterisk aufrufe kommt am schluss:
    chan_zap.so] => (Zapata Telephony w/PRI)
    == Parsing '/etc/asterisk/zapata.conf': Found
    Dec 26 18:18:52 WARNING[1076984352]: chan_zap.c:824 zt_open: Unable to specify channel 1: No such device or address
    Dec 26 18:18:52 ERROR[1076984352]: chan_zap.c:6316 mkintf: Unable to open channel 1: No such device or address
    here = 0, tmp->channel = 1, channel = 1
    Dec 26 18:18:52 ERROR[1076984352]: chan_zap.c:9859 setup_zap: Unable to register channel '1-2'
    Dec 26 18:18:52 WARNING[1076984352]: loader.c:334 ast_load_resource: chan_zap.so: load_module failed, returning -1
    == Unregistered channel type 'Tor'
    == Unregistered channel type 'Zap'
    Dec 26 18:18:52 WARNING[1076984352]: loader.c:429 load_modules: Loading module chan_zap.so failed!

    Was kann das sein?