[Erledigt] Wei ich zu doof bin arbeitet Asterisk nicht mit mISDN zusammen

Vincent2004

Neuer User
Mitglied seit
17 Dez 2006
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Dies ist die Weiterführung von diesem Artikel:
http://www.ip-phone-forum.de/showthread.php?t=120620

Dort steht das wenn Asterisk die Macht über das device übernommen hat ein

misdnportinfo
* Port NOT useable for PBX
bringt

leider ist das bei mir nicht der Fall

Frage: Wie bringe ich Asterisk dazu das Device zu übernehmen ?

pc-peter-2:/usr/src/asterisk-1.4.0-beta3# misdnportinfo
Port 1: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcn

Danke
 
Zuletzt bearbeitet:
mit anderen Worten Asterisk kennt kein mISDN

Im
CLI>
dtehen keine misdn Befehle zur verfügung.
misdn show port 1 oder misdn show ports stats ergeben: No such command 'misdn show' (type 'help' for help)

DANKE

Hilfe wäre nett
 
Taucht das Modul denn unter show modules als chan_misdn.so auf?
 
Nein tut es nicht
diese modul wird anscheinend nicht geladen
kann ich module manuell per hand nachladen ?

warum wird das modul nicht geladen ?

Danke
 
Hast Du es in der modules.conf angegeben?

Einfach: load => chan_misdn.so
im Abschnitt [modules] einfügen.
Ich glaub, es musste nach res_features geladen werden. Jedenfalls habe ich es bei mir danach und es funktioniert gut.
 
Ist der Threadtitel nicht etwas übertrieben? Ich denke mal es ist kein grundsätzliches Problem von Asterisk, wie der Titel vermuten lässt.

Bitte mal entsprechend abändern.

jo
 
also ich habe den Tittel mal angepasst

inzwischen funktioniert es:

Woran lag es:
weis ich nicht, ich habe alles nochmal neu gebaut
cd /usr/src/mISDNuser
make
make install

cd /usr/src/mISDN
make
make install

cd /usr/src/asterisk
./menuselect/menuselect
make clean
./configure
make
make install

modules.conf:
oad => chan_misdn.so

misdn-init start
asterisk -vvvvvc

Danke für die Hilfe
 
So extrem hätte es ja auch nicht sein müssen ;)

Jetzt müsste es ja auch ins Perfekt gesetzt werden oder ein [Gelöst] davor bekommen. Viel Spaß mit der funktionierenden Config.
 
Selbsterkenntninss ist die Grundvoraussetzung um sich weiter zu entwickeln :-P

so 100% geht es ja noch nicht Asterisk erkennt mISDN Rauswählen etc geht natürlich noch nicht ... lese noch manual ...

Gruß

Vincent
 
Die Probleme gehen weiter, irgendwas macht mein Asterisk nur nicht Raustelefonieren.
Mein Asterisk hängt Parallel zu einer Eumex Anlage.
Liegt das am TE-mode ?, muss ich die Karte im NT-mode betreiben ?

Danke


hier meine extensions.conf

[meine-telefone]

; --------- Frau @ PC via X-Lite ----------
; ----- INTERNE TELEFONATE -----
exten => 1006,1,Dial(SIP/1006,15,j)
exten => 1006,2,VoiceMail(u1006)
exten => 1006,102,VoiceMail(b1006)

; --------- Ich @ PC via X-Lite ----------
; ----- INTERNE TELEFONATE -----
exten => 1009,1,Dial(SIP/1009,15,j)
exten => 1009,2,VoiceMail(u1009)
exten => 1009,102,VoiceMail(b1009)

; ----- EXTERNE TELEFONATE VIA mISDN -----
exten => _0[1-9].,1,Dial,mISDN/1/${VORWAHL}${EXTEN}:1)


CLI Ausgabe die Telefonnummer ist die Richtige !!!
P[ 1] --> updating channel name to [mISDN/0-u2]
P[ 1] * Queuing chan 0x81d9ea0
P[ 1] read_config: Getting Config
P[ 1] --> TON: Unknown
P[ 1] --> LTON: Unknown
P[ 1] --> CTON: Unknown
P[ 1] * CALL: 1/0721XXXXXXX:1)
P[ 1] --> * dad:0721XXXXXXX:1) tech:mISDN/0-u2 ctx:meine-telefone
P[ 1] --> * adding2newbc ext 0721XXXXXXX:1)
P[ 1] --> * adding2newbc callerid 1009
P[ 1] --> pres: -1 screen: -1
P[ 1] --> pres: 0
P[ 1] --> PRES: Allowed (0x0)
P[ 1] --> SCREEN: Unscreened (0x0)
P[ 1] NO OPTS GIVEN
P[ 1] I SEND:SETUP oad:1009 dad:0721XXXXXXX:1) pid:4
P[ 1] --> bc_state:BCHAN_CLEANED
P[ 1] --> channel:0 mode:TE cause:16 ocause:16 rad: cad:
P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 1] --> caps:Speech pi:0 keypad: sending_complete:0
P[ 1] --> screen:0 --> pres:0
P[ 1] --> addr:0 l3id:30002 b_stid:0 layer_id:0
P[ 1] --> facility:Fac_None out_facility:Fac_None
P[ 1] --> new_l3id 30003
P[ 1] Sending msg, prim:30580 addr:41000104 dinfo:30003
P[ 1] --> * SEND: State Dialing pid:4
-- Called 1/0721XXXXXXX:1)
P[ 1] handle_frm: frm->addr:42000103 frm->prim:35a82
P[ 1] empty_chan_in_stack: 255
P[ 1] $$$ CLEANUP CALLED pid:4
P[ 1] I IND :RELEASE_COMPLETE oad: dad: pid:4 state:CALLING
P[ 1] --> channel:0 mode:TE cause:28 ocause:16 rad: cad:
P[ 1] --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 1] --> caps:Speech pi:0 keypad: sending_complete:0
P[ 1] --> screen:0 --> pres:0
P[ 1] --> addr:0 l3id:30003 b_stid:0 layer_id:0
P[ 1] --> facility:Fac_None out_facility:Fac_None
P[ 1] --> bc_state:BCHAN_CLEANED
P[ 1] hangup_chan
P[ 1] -> queue_hangup
P[ 1] release_chan: bc with l3id: 30003
P[ 1] * RELEASING CHANNEL pid:4 ctx:meine-telefone dad:0721XXXXXXX:1) oad:0721XXXXXXX state: CALLING
P[ 1] --> * State Down
P[ 1] --> Setting AST State to down
P[ 1] handle_frm: frm->addr:42000103 frm->prim:3f182
P[ 1] --> lib: RELEASE_CR Ind with l3id:30003
P[ 1] --> lib: CLEANING UP l3id: 30003
P[ 1] $$$ CLEANUP CALLED pid:4
== Everyone is busy/congested at this time (1:0/0/1)
[Dec 23 13:57:44] WARNING[6775]: pbx.c:2460 __ast_pbx_run: Timeout, but no rule 't' in context 'meine-telefone'

und hier ein: misdnportinfo

Port 1: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> Layer 4 protocol 0x04000001 is detected, but not allowed for TE lib.
-> childcnt: 2
* Port NOT useable for PBX (maybe there is already a PBX running?)
--------
 
TE Mode ist schon richtig, zieh doch einfach mal die Eumex ab. Wenn es dann mit * geht, vertragen die beiden sich nicht.

jo
 
nein daran lieft es nicht - alles ist ab nur noch die PC-Karte am NTBA

gleicher Fehler.

Wie sieht eure misdn.conf aus zum Raus und Rein telefonieren
Danke

Hier meine

[ISDN-OUT]
context=meine-telefone
ports=1
msns=*

stimmt das?

anscheinend haben diese Problem mehrere Personen, habe aber noch keine Lösung gefunden
Danke
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,092
Beiträge
2,281,171
Mitglieder
377,290
Neuestes Mitglied
SiZed