- Mitglied seit
- 22 Aug 2005
- Beiträge
- 22
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo!
Meine Konfiguration besteht aus einem Asterisk 1.4.10.1 (wobei 1.2 unter gleichen Symptomen leidet) und zwei USB Adaptern, die als
Bus 001 Device 003: ID 07b0:0007 Trust Technologies
Bus 001 Device 002: ID 07b0:0007 Trust Technologies
vom System identifiziert werden. Eins davon im NT, das andere in TE Modus. "Normales" Telefonieren ist durchaus möglich, nun versuche ich verzweifelt hold und retrieve Funktionalität ans Laufen zu bringen.
Wie alles abläuft:
Der erster Anruf kommt rein und wird angenommen, der zweite klingelt und wird sauber mit Anklopfen signalisiert. Wird der zweite Anruf angenommen kann man sich unterhalten und beim ersten Anrufer ertönt Hold-Music, soweit O.K. Versuche ich nun den ersten Anruf zurückzuholen wird beim zweiten Anrufer hold-music geschaltet aber ich höre den ersten nicht!
In Trace steht dann dieses:
P[ 2] I IND :RETRIEVE oad: dad:XXXXXXX pid:3 state:none
-- Stopped music on hold on mISDN/1-u0
P[ 2] I SEND:RETRIEVE_ACKNOWLEDGE oad: dad:XXXXXXX pid:3
P[ 2] setup_bc: b_stid:10010200 already in use !!!
P[ 2] I SEND:RETRIEVE_REJECT oad: dad:XXXXXXX pid:3
Ab jetzt kann ich zwischen Anrufern hin- und her-schalten, einziges was Anrufer hören ist die Hold-Music, ansonsten herrscht Stille.
Hier ist die komplette Trace, any ideas?
Meine Konfiguration besteht aus einem Asterisk 1.4.10.1 (wobei 1.2 unter gleichen Symptomen leidet) und zwei USB Adaptern, die als
Bus 001 Device 003: ID 07b0:0007 Trust Technologies
Bus 001 Device 002: ID 07b0:0007 Trust Technologies
vom System identifiziert werden. Eins davon im NT, das andere in TE Modus. "Normales" Telefonieren ist durchaus möglich, nun versuche ich verzweifelt hold und retrieve Funktionalität ans Laufen zu bringen.
Wie alles abläuft:
Der erster Anruf kommt rein und wird angenommen, der zweite klingelt und wird sauber mit Anklopfen signalisiert. Wird der zweite Anruf angenommen kann man sich unterhalten und beim ersten Anrufer ertönt Hold-Music, soweit O.K. Versuche ich nun den ersten Anruf zurückzuholen wird beim zweiten Anrufer hold-music geschaltet aber ich höre den ersten nicht!
In Trace steht dann dieses:
P[ 2] I IND :RETRIEVE oad: dad:XXXXXXX pid:3 state:none
-- Stopped music on hold on mISDN/1-u0
P[ 2] I SEND:RETRIEVE_ACKNOWLEDGE oad: dad:XXXXXXX pid:3
P[ 2] setup_bc: b_stid:10010200 already in use !!!
P[ 2] I SEND:RETRIEVE_REJECT oad: dad:XXXXXXX pid:3
Ab jetzt kann ich zwischen Anrufern hin- und her-schalten, einziges was Anrufer hören ist die Hold-Music, ansonsten herrscht Stille.
Hier ist die komplette Trace, any ideas?
Code:
P[ 2] release_chan: Ch not found!
P[ 1] I IND :CONNECT_ACKNOWLEDGE oad: dad:XXXXXX pid:2 state:CONNECTED
P[ 1] I IND :NEW_CHANNEL oad:YYYYYYY dad:XXXXXX pid:4 state:none
P[ 1] Chan not existing at the moment bc->l3id:20029 bc:0x81b75a8 event:NEW_CHANNEL port:1 channel:2
P[ 1] NO USERUESRINFO
P[ 1] I IND :SETUP oad:YYYYYYY dad:XXXXXX pid:4 state:none
P[ 1] read_config: Getting Config
P[ 1] I SEND:PROCEEDING oad:YYYYYYY dad:XXXXXX pid:4
-- Executing [XXXXXX@incoming:5] Dial("mISDN/2-u6", "misdn/2/XXXXXX/:dYYYYYYY") in new stack
P[ 2] read_config: Getting Config
P[ 2] * CALL: 2/XXXXXX/:dYYYYYYY
P[ 2] SETOPT: Display:YYYYYYY
P[ 2] I SEND:SETUP oad:YYYYYYY dad:XXXXXX pid:5
-- Called 2/XXXXXX/:dYYYYYYY
P[ 2] I IND :NEW_L3ID oad:YYYYYYY dad:XXXXXX pid:5 state:CALLING
P[ 2] I IND :PROCEEDING oad:YYYYYYY dad:XXXXXX pid:5 state:CALLING
-- mISDN/4-u8 is proceeding passing it to mISDN/2-u6
P[ 1] --> * IND : proceeding pid:4
P[ 1] I SEND:PROCEEDING oad:YYYYYYY dad:XXXXXX pid:4
P[ 2] I IND :PROCEEDING oad:YYYYYYY dad:XXXXXX pid:5 state:PROCEEDING
-- mISDN/4-u9 is proceeding passing it to mISDN/2-u6
P[ 1] --> * IND : proceeding pid:4
P[ 1] I SEND:PROCEEDING oad:YYYYYYY dad:XXXXXX pid:4
P[ 2] I IND :ALERTING oad:YYYYYYY dad:XXXXXX pid:5 state:PROCEEDING
-- mISDN/4-u10 is ringing
P[ 1] * IND : ringing pid:4
P[ 1] I SEND:ALERTING oad:YYYYYYY dad:XXXXXX pid:4
P[ 2] I IND :ALERTING oad:YYYYYYY dad:XXXXXX pid:5 state:ALERTING
-- mISDN/4-u11 is ringing
P[ 2] I IND :HOLD oad: dad:XXXXXX pid:3 state:CONNECTED
P[ 2] I SEND:HOLD_ACKNOWLEDGE oad: dad:XXXXXX pid:3
-- Started music on hold, class 'default', on channel 'mISDN/1-u0'
P[ 2] I IND :CONNECT oad:YYYYYYY dad:XXXXXX pid:5 state:ALERTING
P[ 2] I SEND:CONNECT_ACKNOWLEDGE oad:YYYYYYY dad:XXXXXX pid:5
-- mISDN/4-u11 answered mISDN/2-u6
P[ 1] --> * IND : -1! (stop indication) pid:4
P[ 1] * ANSWER:
P[ 1] I SEND:CONNECT oad:YYYYYYY dad:XXXXXX pid:4
P[ 2] I IND :NEW_L3ID oad:YYYYYYY dad:XXXXXX pid:5 state:CONNECTED
P[ 2] I IND :RELEASE_COMPLETE oad: dad: pid:0 state:none
P[ 2] --> no Ch, so we've already released.
P[ 0] Cannot hangup chan, no ch
P[ 2] release_chan: Ch not found!
P[ 1] I IND :CONNECT_ACKNOWLEDGE oad:YYYYYYY dad:XXXXXX pid:4 state:CONNECTED
P[ 2] I IND :HOLD oad:YYYYYYY dad:XXXXXX pid:5 state:CONNECTED
P[ 2] I SEND:HOLD_ACKNOWLEDGE oad:YYYYYYY dad:XXXXXX pid:5
-- Started music on hold, class 'default', on channel 'mISDN/2-u6'
P[ 2] I IND :RETRIEVE oad: dad:XXXXXX pid:3 state:none
-- Stopped music on hold on mISDN/1-u0
P[ 2] I SEND:RETRIEVE_ACKNOWLEDGE oad: dad:XXXXXX pid:3
P[ 2] setup_bc: b_stid:10010200 already in use !!!
P[ 2] I SEND:RETRIEVE_REJECT oad: dad:XXXXXX pid:3P[ 2] I IND :HOLD oad: dad:XXXXXX pid:3 state:CONNECTED
P[ 2] I SEND:HOLD_ACKNOWLEDGE oad: dad:XXXXXX pid:3
-- Started music on hold, class 'default', on channel 'mISDN/1-u0'
P[ 2] I IND :RETRIEVE oad:YYYYYYY dad:XXXXXX pid:5 state:none
-- Stopped music on hold on mISDN/2-u6
P[ 2] I SEND:RETRIEVE_ACKNOWLEDGE oad:YYYYYYY dad:XXXXXX pid:5
P[ 2] setup_bc: b_stid:10020200 already in use !!!
P[ 2] I SEND:RETRIEVE_REJECT oad:YYYYYYY dad:XXXXXX pid:5
P[ 1] I IND :DISCONNECT oad:YYYYYYY dad:XXXXXX pid:4 state:CONNECTED
P[ 1] I SEND:RELEASE oad:YYYYYYY dad:XXXXXX pid:4
P[ 2] * IND : HANGUP pid:5 ctx:outgoing dad: oad:XXXXXX State:CONNECTED
P[ 2] I SEND:DISCONNECT oad:YYYYYYY dad:XXXXXX pid:5
== Spawn extension (incoming, XXXXXX, 5) exited non-zero on 'mISDN/2-u6'
P[ 1] * IND : HANGUP pid:4 ctx:incoming dad:XXXXXX oad:YYYYYYY State:CONNECTED
P[ 1] I IND :RELEASE_COMPLETE oad:YYYYYYY dad:XXXXXX pid:4 state:CLEANING
P[ 1] Cannot hangup chan, no ast
P[ 2] I IND :RELEASE oad: dad: pid:5 state:CLEANING
P[ 2] Cannot hangup chan, no ast
P[ 2] I SEND:RELEASE_COMPLETE oad: dad: pid:5
P[ 2] I IND :DISCONNECT oad: dad:XXXXXX pid:3 state:none
P[ 2] I SEND:RELEASE oad: dad:XXXXXX pid:3
P[ 2] I IND :RELEASE_COMPLETE oad: dad: pid:3 state:none
P[ 2] --> no Ch, so we've already released.
P[ 0] Cannot hangup chan, no ch
P[ 2] release_chan: Ch not found!
Zuletzt bearbeitet: