| (Hvis denne posting virker bekendt for nogen af jer er det fordi jeg
 tidligere har cross-postet på comp.dcom.sys.cisco samt cisco-voip
 listen, men med lidt anderledes data.)
 
 Det er et af de der "hvorfor er der ingen lyd?!" spørgsmål. Mit setup
 er en Cisco 2611 (64 MB DRAM, 16 MB Flash) med en NM-2V og
 VIC-2BRI-S/T-TE. Uddrag af show version:
 
 IOS (tm) C2600 Software (C2600-IS4-M), Version 12.3(6), RELEASE
 SOFTWARE (fc3)
 System image file is "flash:c2600-is4-mz.123-6.bin"
 cisco 2611 (MPC860) processor (revision 0x203) with 61440K/4096K bytes
 of memor.Processor board ID JAD05040V0Q (2540314641)
 M860 processor: part number 0, mask 49
 Basic Rate ISDN software, Version 1.1.
 2 Ethernet/IEEE 802.3 interface(s)
 3 ISDN Basic Rate interface(s)
 4 Voice TE BRI interface(s)
 32K bytes of non-volatile configuration memory.
 16384K bytes of processor board System flash (Read/Write)
 Configuration register is 0x2102
 
 Jeg har sat en dial-peer op til at forwarde indkomne kald til
 telefonnummeret 32580668 til sip:192.168.1.106 (en stationær computer
 med Linux og SJPhone) samt en pots dial-peer omvendt til at modtage
 kald på sip. Det skal her bemærkes at jeg har prøvet flere forskellige
 softphones, bl.a. SJPhone på Windows og eStara, samt både g711alaw og
 gsmfr codec.
 
 Jeg har lavet test både ved at ringe fra min mobiltelefon ind til
 32580668 og ved at ringe ud til min mobiltelefon. Fælles for disse
 opkald er at opkaldet går fint igennem, men at der ikke er nogen lyd.
 I ethereal (jeg kan poste dump hvis det er nødvendigt) ser jeg
 RTP-pakkerne flyve frem og tilbage, men RTP payload er identisk hver
 gang (typisk uendelige rækker af 0xCB og 0xCE). Det sjove er at når
 jeg bruger keypaddet i SJPhone på Windows kan jeg faktisk høre
 DTMF-tonerne på min mobiltelefon -- dette skyldes måske RFC2833 relay?
 
 Jeg har selvfølgelig testet de softphones jeg har brugt og de virker
 fint med lyd.
 
 Konfiguration:
 
 isdn switch-type basic-net3
 !
 !
 !
 voice class codec 1
 codec preference 1 g711alaw
 codec preference 2 g729br8
 codec preference 3 g729r8
 codec preference 4 g723r63
 codec preference 5 g723r53
 codec preference 6 g711ulaw
 !
 voice class codec 2
 codec preference 1 gsmfr
 codec preference 2 gsmefr
 !
 interface BRI1/0
 no ip address
 no ip route-cache
 isdn switch-type basic-net3
 isdn incoming-voice voice
 isdn answer1 32580600
 !
 voice-port 1/0/0
 compand-type a-law
 cptone GB
 !
 dial-peer voice 2 pots
 application session
 incoming called-number 32580668
 destination-pattern T
 direct-inward-dial
 port 1/0/0
 !
 dial-peer voice 1 voip
 application session
 destination-pattern 32580668
 voice-class codec 1
 session protocol sipv2
 session target sip-server
 session transport udp
 !
 sip-ua
 sip-server ipv4:192.168.1.106
 !
 
 (jeg har skiftevis brugt voice-class codec 1 og 2)
 
 show isdn status (under et opkald):
 
 ISDN BRI1/0 interface
 dsl 1, interface ISDN Switchtype = basic-net3
 Layer 1 Status:
 ACTIVE
 Layer 2 Status:
 TEI = 105, Ces = 1, SAPI = 0, State =
 MULTIPLE_FRAME_ESTABLISHED
 Layer 3 Status:
 1 Active Layer 3 Call(s)
 CCB:callid=16, sapi=0, ces=1, B-chan=1, calltype=VOICE
 Active dsl 1 CCBs = 1
 The Free Channel Mask:  0x80000002
 
 show voice call:
 
 show voice call:
 
 1/0/0 1
 vtsp level 0 state = S_CONNECT
 callid 0x8008 B01 state S_TSP_CONNECT clld 22491068 cllg
 1/0/0 2  -         -  -
 1/0/1 1  -         -  -
 1/0/1 2  -         -  -
 
 show voice dsp:
 
 DSP  DSP             DSPWARE CURR  BOOT                         PAK
 TX/RX
 TYPE NUM CH CODEC    VERSION STATE STATE   RST AI VOICEPORT TS ABORT
 PACK
 COUNT
 ==== === == ======== ======= ===== ======= === == ========= == =====
 ============
 C542 001 01 gsmfr     4.1.38 busy  idle      0  0 1/0/0.1   NA     0
 13049/20747
 
 show voice trace 1/0/0:
 
 1/0/0 State Transitions: timestamp (state, event) -> (state, event)
 ....
 8420.532 (S_SETUP_INDICATED, E_CC_PROCEEDING) ->
 8420.904 (S_PROCEEDING, E_CC_ALERT) ->
 8422.014 (S_ALERTING, E_CC_CONNECT) ->
 
 show rtp call:
 
 No Active calls found
 
 show call active voice brief:
 
 Total call-legs: 2
 11FC : 842050hs.1 +151 pid:2 Answer 22491068 active
 dur 00:02:42 tx:7209/237897 rx:4408/145464
 Tele 1/0/0 (28) [1/0/0] tx:162700/44080/0ms gsmfr noise:-71 acom:45
 i/0:-67/-76 dBm
 
 11FC : 842053hs.1 +145 pid:1 Originate 32580668 active
 dur 00:02:42 tx:4408/145464 rx:7209/237897
 IP 192.168.1.106:16384 rtt:0ms pl:10380/17600ms lost:903/1392/1219
 delay:70/70/210ms gsmfr
 
 
 Er der nogen der kan sige hvad problemet er?
 
 Er der nogle ting jeg skal sætte op med input gain/output attenuation
 der er specifikke for Danmark?
 
 Hvorfor viser den ingen kald med "show rtp call"?
 
 Hvad med "i/0 -67/-76 dBm" - hvad betyder det? Er det normalt værdier?
 
 På forhånd tak for hjælpen,
 Guan
 
 
 PS. Jeg prøvede at sætte hhv. session target loopback:rtp og
 loopback:uncompressed på de to dial-peers. Da jeg ringede ind fra min
 mobiltelefon segfaultede den:
 
 Unexpected exception to CPUvector 1200, PC = 81055288
 -Traceback= 81055288 8105585C 8119F334 8119F580 8119869C 81126C48
 81127A38 817E8Free space check for flash:crashinfo_19930301-000718
 failed (1144/14123)
 
 
 === Flushing messages (01:07:18 CET Mon Mar 1 1993) ===
 
 Queued messages:
 *** System received a SegV exception ***
 signal= 0xb, code= 0x1200, context= 0x82770698
 PC = 0x81055288, Vector = 0x1200, SP = 0x82d3c9f0
 
 
 |