capi.conf - nationalprefix

konabi

Mitglied
Mitglied seit
11 Apr 2005
Beiträge
424
Punkte für Reaktionen
0
Punkte
16
Hallo,Ich habe den Astersik an einen internen S0 angebunden.
Wenn ich über den S0 Gespräche ins Festnetz führen möchte muß ich zur Amtsholung die 0 vorwählen.
in der capi.conf habe ich deshalb nationalprefix= 0 gesetzt.

Wenn ich jetzt Gespräche von einen IP Telefon über die CAPI wählen möchte muß ich trotzsdem noch die 0 vorwählen.
Ich dachte das fällt durch den Eintrag nationalprefix weg.

Auszug aus der capi.conf
Code:
[general]
nationalprefix = 0	
internationalprefix = 000
rxgain = 0.8		
txgain = 0.8		 


[interfaces]
msn = 55,56		
incomingmsn = 55,56  	
context = default
softdtmf = 0				
controller = 1		
devices=2


Auszug aus der extension.conf
Code:
[outgoing_capi]
exten => _55.,1,Dial(CAPI/@55:${EXTEN:2})
exten => _55.,2,Hangup

Wo liegt das Problem?

Danke Sven
 
Code:
[outgoing_capi]
exten => _55.,1,Dial(CAPI/@55:0${EXTEN:2})
exten => _55.,2,Hangup

Warum machst Du nicht einfach:

Code:
[outgoing_capi]
exten => _0.,1,Dial(CAPI/@55:${EXTEN})
exten => _0.,2,Hangup

jo
 
Daß das auch so funktioniert ist mir schon klar.
Ich verstehe aber dann nicht ganz die Bedeutung von
nationalprefix = 0
und
internationalprefix = 000

in der capi.conf


Gruß Sven
 
(inter)nationalprefix ist nur fuer ankommende anrufe interessant. Die Telekom schicke naemlich die CallerID nicht mit fuehrenden Nullen aber gibt dafuer halt an, dass es sich um eine (inter)nationale Rufnummer handelt. chan_capi setzt dann halt die Werte aus (inter)nationalprefix vor die CallerID.
 
Danke, da weiß ich Bescheid.

Sven
 
Kostenlos!

Statistik des Forums

Themen
248,331
Beiträge
2,288,428
Mitglieder
377,628
Neuestes Mitglied
Arno Morschhäuser