So die verbindung mit meinem beiden Handy gehen jetzt.
Was nur noch nicht geht ist der Sound.
Aber das kann ja glaube ich mehrere gründe haben oder?
Wie habe ich es gemacht?
Habe mir VoipOncd Runter geladen.
Dies habe ich dann auf meinen Laptop Installiert.
Habe einen BT Dongel von Acer.
Als die Installation fertig war, habe ich erst mal die Codes
Code:
console: apt-get install ssh
Die hier habe ich dann von meinem Rechner gemacht
console: aptitude update
console: aptitude upgrade
console: aptitude install gcc libc6 m4 openssl zlibc libkrb5-dev libncurses5 libncurses5-dev libssl-dev zlib1g-dev make wget libbluetooth1 libbluetooth1-dev bluez-utils
console: aptitude install autoconf automake
So nach den ganzen befehlen bin ich erst mal in den src odner
console: cd /usr/src
console: wget
http://ftp.digium.com/pub/asterisk/releases/asterisk-1.4.1.tar.gz
dann entpacken habe ich selber mit winSCP gemacht ^^
Der Patch wird auch benötigt den bekommt ihr hier im moment ist der chan_cellphone-1.4.1-17.patch.gz der aktuellste den im src odner entpacken und dann gehts anss patchen
console
atch -p0 < chan_cellphone-1.4.1-17.patch
Das sollte dann so aus sehen
Code:
VoIPonCD:/usr/src# patch -p0 < chan_cellphone-1.4.1-17.patch
patching file asterisk-1.4.1/aclocal.m4
patching file asterisk-1.4.1/build_tools/menuselect-deps.in
patching file asterisk-1.4.1/channels/chan_cellphone.c
patching file asterisk-1.4.1/channels/h323/Makefile
patching file asterisk-1.4.1/configs/cellphone.conf.sample
patching file asterisk-1.4.1/configure
patching file asterisk-1.4.1/configure.ac
patching file asterisk-1.4.1/doc/cellphone.txt
patching file asterisk-1.4.1/include/asterisk/autoconfig.h.in
patching file asterisk-1.4.1/include/asterisk/autoconfig.h.in~
patching file asterisk-1.4.1/makeopts.in
patching file asterisk-1.4.1/menuselect/mxml/config.h
patching file asterisk-1.4.1/menuselect/mxml/Makefile
patching file asterisk-1.4.1/menuselect/mxml/mxml.list
console: cd asterisk-1.4.1
console: ./bootstrap.sh
Hier kann das sein das der eine neuere Autoconf version 2.60 braucht die müst ihr euch dann runter laden und compilieren
console: cd autoconf-2.61
console: ./configure
console: make
console: make install
Das übliche halt.
Jetzt kurz vorher noch mal asterisk vorher stoppen
console: asterisk -r
console: stop now
console: cd asterisk-1.4.1
console: ./bootstrap.sh
console: ./configure
console: make menuselect
Hier schaut ihr noch mal bei Punkt 3 Cannel Drivers ob die cellphone drinne ist
console: make
Jetzt dürft ihr erst mal paar mins oder Stunden warten ^^
console: make install
console: cp configs/cellphone.conf.sample /etc/asterisk/cellphone.conf
Jetzt sollten noch paar einstellungen und Test durchgeführt werden
etc/bluetooth/
hcid.conf
Code:
options {
autoinit yes;
security auto;
pairing multi;
passkey "1234";
}
device {
name "acer";
class 0x3e0100;
iscan enable; pscan enable;
lm master;
lp rswitch,hold,sniff,park;
}
und in der pin datei steht einfach nur 1234
Jetzt mit hci scannen
console: hcitool scan
Code:
Scanning ...
00:60:57:B7:90:7F Nokia 6600 Josef
00:12:D1:98:AB:28 Nice
Jetzt müst ihr noch in /etc/asterisk/cellphone.conf
anpassen
Code:
[general]
interval=60
[e61]
address=00:12:D1:98:AB:28
port=28
context=incoming-mobile
[6600]
address=00:60:57:B7:90:7F
port=3
context=incoming-mobile
und zu guerletzt asterisk starten und joinen
console: asterisk
console: astersik -vvvvvcr
Fertig