Freetz options: Asterisk and addon ChanMobile to connect a BLUETOOTH cell phone

dataconsav

Neuer User
Mitglied seit
4 Apr 2010
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
I have a 7170 and I used Freetz to compile and install Asterisk including the addon "chan_mobile" to connect Asterisk and a cell phone via Bluetooth.
I need to know how to enable the SCO protocol "SCO (voice) support" because I can compile the addon chan_mobile and Asterisk load it also, but when it tries to create the voice channel with the requested protocol SCO it gives the error "Protocol not supported" (I looked at the source code).
With the old DS-MOD was needed to recompile your kernel with the command
# Make kernel-menuconfig
and from menu "HCI USB DRIVER" was needed to chose "SCO (voice) SUPPORT".
The tutorial in German to do it is here:
http://fritz.v3v.de/bluetooth/Tutorial - Bluetooth mit der FritzBox.pdf
I have to do this with the new FREETZ but I have found no option about "HCI USB DRIVER" or "SCO (voice) support", can someone help me?
 
Zuletzt bearbeitet:
Nice! It is much more interesting.
But, can I use the UMTS-Stick for MAKE and RECEIVE calls from/to Asterisk?.
 
it seems so.
i have tried but my USB-stick is not working with my simcards.

i also haven´t found ther any "SCO (voice) support"

in the mentioned link above there are some patches available for the older freetz trunk versions. I am compiling asterisk with the trunk version 4437 and for the normal asterisk it is working.

I have tried to integrate there the "chan_mobile" from the addon package but it will not compile. I have tried with config option "--with-bluetooth"
Maybee you have here more experience with it.


is this similar to the sco voice support:

Code:
  │ CONFIG_USB_EHCI_SPLIT_ISO:                                                                                                                                                │
  │                                                                                                                                                                           │
  │ This code is new and hasn't been used with many different                                                                                                                 │
  │ EHCI or USB 2.0 transaction translator implementations.                                                                                                                   │
  │ It should work for ISO-OUT transfers, like audio.                                                                                                                         │
  │                                                                                                                                                                           │
  │ Symbol: USB_EHCI_SPLIT_ISO [=y]                                                                                                                                           │
  │ Prompt: Full speed ISO transactions (EXPERIMENTAL)
 
Zuletzt bearbeitet:
To compile chan_mobile you have to use:
--with-asterisk=/etc/asterisk
where /etc/asterisk is the directory where you have installed asterisk.
 
When I try to load chan_mobile I get:
Code:
*CLI> module load chan_mobile.so
Unable to load module chan_mobile.so
Command 'module load chan_mobile.so' failed.
*CLI> [Jul  1 13:59:43] WARNING[2983]: loader.c:399 load_dynamic_module: Module 'chan_mobile.so' did not register itself during load
[Jul  1 13:59:43] WARNING[2983]: loader.c:794 load_resource: Module 'chan_mobile.so' could not be loaded.

any ideas?
 
OK habe diese Problem gelöst. Es lag daran das er die libbluetooth nicht gefunden hat. Die gibt es zwar in /usr/lib/freetz aber er sucht da nicht obwohl bei configure angegeben. Ein Symlink nach /lib hat das Problem gelöst. Danach musste ich aber noch oben in chan_mobile.c diese Zeile löchen da er die Funktion nicht gefunden hat. Meines Erachtens scheint die nicht besonders relevant zu sein.
Code:
ASTERISK_FILE_VERSION(__FILE__, "$Revision: 1060 $")

Jetzt läd das Module, allerdings hab ich jetzt ein neues Problem.

Code:
[Jul  3 07:49:30] ERROR[1646]: chan_mobile.c:1736 sco_bind: Unable to create sco listener socket for adapter blue.
[Jul  3 07:49:30] ERROR[1646]: chan_mobile.c:3890 mbl_load_adapter: Skipping adapter blue. Error binding audio connection listerner socket.

Das kommt, obwohl ich den SCO Support in make kernel-menuconfig ausgewählt habe??
 
Wie hast du den Support ausgewählt? Modul? Ist es geladen?

MfG Oliver
 
[Edit frank_m24: Mehrere Beiträge zusammengefasst. Man kann seine Beiträge auch editieren.]
geladenen module: bluetooth hci_usb
die normalen bluetooth tools funktionieren alle

im make kernel-config gibt es zwei optionen die mir sinnvoll erschienen
1. networking -> bluetooth sub... -> SCO links support
2. networking -> bluetooth sub... -> bluetooth device ... -> HCI USB driver -> SCO (voice) support

[Beitrag 2:]
Danke fürs stellen der richtigen frage ;)

also er hat das module sco.ko zwar gebaut aber nicht mit ins image gepackt?

habs jetzt manuell rüberkopiert jetzt gehts :)
 
chan_mobile Crosscompilation

Hi,

I am trying to compile the Asterisk AddOns for the FritzBox 7390. I was successful to compile Asterisk-1.6.2.9, but not the AddOns-1.6.2.1.

I am using the freetz toolchain. But after having successfully run ./configure (./configure --build=x86_64-linux-gnu --host=mipsel-linux --with-asterisk=...),

Code:
checking for asterisk.h... yes
configure: creating ./config.status
config.status: creating build_tools/menuselect-deps
config.status: creating makeopts

               .$$$$$$$$$$$$$$$=..      
            .$7$7..          .7$$7:.    
          .$$:.                 ,$7.7   
        .$7.     7$$$$           .$$77  
     ..$$.       $$$$$            .$$$7 
    ..7$   .?.   $$$$$   .?.       7$$$.
   $.$.   .$$$7. $$$$7 .7$$$.      .$$$.
 .777.   .$$$$$$77$$$77$$$$$7.      $$$,
 $$$~      .7$$$$$$$$$$$$$7.       .$$$.
.$$7          .7$$$$$$$7:          ?$$$.
$$$          ?7$$$$$$$$$$I        .$$$7 
$$$       .7$$$$$$$$$$$$$$$$      :$$$. 
$$$       $$$$$$7$$$$$$$$$$$$    .$$$.  
$$$        $$$   7$$$7  .$$$    .$$$.   
$$$$             $$$$7         .$$$.    
7$$$7            7$$$$        7$$$      
 $$$$$                        $$$       
  $$$$7.                       $$  (TM)     
   $$$$$$$.           .7$$$$$$  $$      
     $$$$$$$$$$$$7$$$$$$$$$.$$$$$$      
       $$$$$$$$$$$$$$$$.                

configure: Package configured for:
configure: OS type  : Linux
configure: Host CPU : mipsel
configure: 
configure: Cross Compilation = YES
configure: Target            = mipsel-unknown-linux-gnu



I am running into compiler errors.

As far as I can guess, this happens because the make menuselect target is not compiled for the fritzbox architecture but for the compiling machine.

So I can run

Code:
make menuselect

once I have issued an

Code:
unset CC CXX CFLAGS CPPFLAGS LDFLAGS

before. After successfully running it and saving the configuration, I reset the CC, GCC, CPP, LD, AS, AR, RANLIB, CFLAGS, LDFLAGS, CPPFLAGS back to my freetz toolchain by manipulating the enviroment variables.

Code:
TOOLCHAIN=/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc

TOOLCHAIN_BIN=$TOOLCHAIN/bin
TOOLCHAIN_LIB=$TOOLCHAIN/lib
TOOLCHAIN_INC=$TOOLCHAIN/include

export PATH=$TOOLCHAIN_BIN:${PATH}

export AR=$TOOLCHAIN_BIN/mips-linux-uclibc-ar
export AS=$TOOLCHAIN_BIN/mips-linux-uclibc-as
export LD=$TOOLCHAIN_BIN/mips-linux-uclibc-ld
export NM=$TOOLCHAIN_BIN/mips-linux-uclibc-nm
export CC=$TOOLCHAIN_BIN/mips-linux-uclibc-gcc
export CPP=$TOOLCHAIN_BIN/mips-linux-uclibc-cpp
export GCC=$TOOLCHAIN_BIN/mips-linux-uclibc-gcc
export CC=$TOOLCHAIN_BIN/mips-linux-uclibc-gcc
export CXX=$TOOLCHAIN_BIN/mips-linux-uclibc-g++
export RANLIB=$TOOLCHAIN_BIN/mips-linux-uclibc-ranlib
export HOST_CC=/usr/bin/gcc

export CFLAGS="-Os -s"
export LDFLAGS="-L$TOOLCHAIN_LIB"
export CPPFLAGS="-I$TOOLCHAIN_INC"

But then the make results in the following error:

Code:
freetz@freetz-linux:~/freetz/asterisk_comp/asterisk-addons-1.6.0.1$ make
CC="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-gcc" CXX="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
make[1]: »makeopts« ist bereits aktualisiert.
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
CC="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-gcc" CXX="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" menuselect
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
gcc -g -c -D_GNU_SOURCE -Wall -I/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include  -c -o menuselect_stub.o menuselect_stub.c
In file included from /home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/sys/types.h:31,
                 from /home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/stdlib.h:306,
                 from menuselect_stub.c:27:
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:133:3: error: #error 
In file included from /home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/sys/types.h:31,
                 from /home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/stdlib.h:306,
                 from menuselect_stub.c:27:
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:138: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:139: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:140: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:141: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:142: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:143: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:144: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UWORD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:145: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__SQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:147: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:148: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘struct’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:149: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:150: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:151: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:152: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:153: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:155: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:157: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:158: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:159: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:162: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:165: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘void’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:168: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:174: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__SQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:177: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:178: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:181: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:182: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__UQUAD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:184: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__SWORD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:188: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__loff_t’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:193: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__SWORD_TYPE’
/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/bits/types.h:196: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘unsigned’
In file included from /home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/include/stdlib.h:306,
                 from menuselect_stub.c:27:
...
make[1]: *** [menuselect_stub.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
make: *** [menuselect/menuselect] Fehler 2

If I don't reset my env., this happens:

Code:
freetz@freetz-linux:~/freetz/asterisk_comp/asterisk-addons-1.6.0.1$ make
CC="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-gcc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
make[1]: »makeopts« ist bereits aktualisiert.
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
CC="/home/freetz/freetz/AsteriskII/toolchain/build/gcc-4.2.4-uClibc-0.9.29/mips-linux-uclibc/bin/mips-linux-uclibc-gcc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" menuselect
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
gcc -g -c -D_GNU_SOURCE -Wall   -c -o menuselect_stub.o menuselect_stub.c
gcc -o menuselect menuselect.o strcompat.o menuselect_stub.o mxml/libmxml.a 
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/menuselect'
menuselect/menuselect --check-deps menuselect.makeopts  
Generating embedded module rules ...
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1'
make[1]: Betrete Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/channels'
   [CC] chan_mobile.c -> chan_mobile.o
chan_mobile.c: In function 'mbl_read':
chan_mobile.c:778: error: incompatible types in assignment
chan_mobile.c:780: error: incompatible type for argument 2 of 'read'
chan_mobile.c: In function 'mbl_write':
chan_mobile.c:816: error: incompatible type for argument 2 of 'memcpy'
chan_mobile.c:827: error: invalid operands to binary +
chan_mobile.c: In function 'mbl_load_config':
chan_mobile.c:2000: error: 'DSP_FEATURE_DTMF_DETECT' undeclared (first use in this function)
chan_mobile.c:2000: error: (Each undeclared identifier is reported only once
chan_mobile.c:2000: error: for each function it appears in.)
make[1]: *** [chan_mobile.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/freetz/freetz/asterisk_comp/asterisk-addons-1.6.0.1/channels'
make: *** [channels] Fehler 2

So I am wondering if someone can help me out, since dataconsav already had built the chan_mobile module successfully.

Thanks in advance!
 
Yes, I know, but I don't think that the Big-Endian vs Little-Endian (predecessors of the 7390) is the cause of my problem. Because I already cross compiled Asterisk for the new architecture and it is running fine, so the tool-chain shouldn't be the issue!
 
Well, as it is working on the 7170, and the difference in architecture is not the problem, you have no problem, and therefor the program is working. Congratulations.
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,284
Beiträge
2,249,439
Mitglieder
373,877
Neuestes Mitglied
Bbj
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.