Keine ausgehenden Anrufe über Handy (chan_mobile)

dg7mza

Neuer User
Mitglied seit
14 Dez 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Hallo.

Ich habe auf Ubuntu 21.10 den Asterisk (1:16.16.1~dfsg-2) aus den Ubuntu-Repositorys installiert.
Hier soll lediglich mein Smartphone an das VOIP-Telefon (atcom A68W) angebunden werden. Die SIP-Provider managed die Fritzbox.
So weit, so gut.
Auf dem Handy eingehende Anrufe landen auf dem Atcom. Das Problem sind ausgehende Anrufe.


[Feb 26 15:38:09] WARNING[5680][C-00000003]: chan_mobile.c:951 mbl_request: Can't determine destination number.
[Feb 26 15:38:09] WARNING[5680][C-00000003]: app_dial.c:2576 dial_exec_full: Unable to create channel of type 'Mobile' (cause 88 - Incompatible destination)
-- No devices or endpoints to dial (technology/resource)
-- Auto fallthrough, channel 'SIP/1000-00000002' status is 'CHANUNAVAIL'


extensions.conf
[general]
allowguest = no
port = 5060
bindaddr = 127.0.0.1
qualify = no
disable = all
allow = g722
allow = alaw
allow = ulaw
videosupport = yes
dtmfmode = rfc2833
srvlookup = yes
localnet = 192.168.178.0/255.255.255.0
directmedia = no
static = yes
writeprotect = no
clearglobalvars = yes

[globals]
RINGTIME = 90

[default]
include = outgoing
include => incoming-mobile

[outgoing]
;exten => _0.,1,Dial(Mobile/${EXTEN}@MI10T,60,tr)
exten => _0.,1,Dial(Mobile/MI10T,60,tr)

[incoming-mobile]
exten => s,1,Answer()
exten => s,n,Dial(SIP/1000,150,r,t,)


chan_mobile.conf


[general]
interval=30 ; Number of seconds between trying to connect to devices.

[adapter]
id=R7Ubuntu
address=00:0C:76:XX:AA:BB

[MI10T]
address=7C:FF:DB:EE:DD:00 ; the address of the phone
port=3 ; the rfcomm port number (from mobile search)
context=incoming-mobile ; dialplan context for incoming calls
adapter=R7Ubuntu ; adapter to use
group=1 ; this phone is in channel group 1
sms=no ; support SMS, defaults to yes

sip.conf (/etc/asterisk/sip.conf)
;! Generator: Manager
;! Creation Date: Sun Feb 20 19:22:14 2022
;!
[general]
port = 5060
bindaddr = 0.0.0.0
subscribecontext = default

[1000]
callerid=atcom <1000>
type = friend
username=1000
secret = 1211
host = dynamic


Kann mal bitte jemand schauen, wo der Fehler liegt?

Gruß

Micha
 
Moinsen


Pack sowas jeweils bitte in solche [code=rich]Konfigurations und Log Zeugs[/code] BBCodes ;)

Da [1000] keine context= Angabe besitzt, wird also...
Rich (BBCode):
[default]
include = outgoing
include => incoming-mobile
...benutzt und outgoing ist...
Rich (BBCode):
[outgoing]
;exten => _0.,1,Dial(Mobile/${EXTEN}@MI10T,60,tr)
exten => _0.,1,Dial(Mobile/MI10T,60,tr)

Da würde ich spontan raten: Da hat sich Jemand nicht ganz an die Syntax gehalten
Siehe: https://wiki.asterisk.org/wiki/display/AST/Using+chan_mobile

Also versuch mal eher sowas...
Code:
exten => _0.,1,Dial(Mobile/MI10T/${EXTEN},60,tr)
 
Zuletzt bearbeitet:
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.