اطلاعیه

بستن
No announcement yet.

مشکل در Callforwarding

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    مشکل در Callforwarding

    سلام خدمت دوستان حرفه ای
    من یک سرور الستیکس دارم میخوام توی این سرور یک سری داخلی تعریف کنم که مستقیما روی خطوط ثابت شهری یا موبایل دایورت باشه. من توی follow me الستیکس تعریف کردم اما انگار باگ داره و زمانیکه من تایم اوت رو روی 20 ثانیه میذارم عمل نمیکنه، و اونقدر زنگ میخوره تا خود تماس قطع میشه، واسه همین اومدم توی دیال پلن نوشتم جواب هم داد اما باز یه مشکل دارم و اون اینه که من تایم اوت رو که میذارم رو 20 ثانیه چه گوشی جواب داده بشه چه نشه رو 20 ثانیه تماس قطع میشه، من باید خیلی فورس ماژول این مشکل رو حل کنم لطفا کمکم کنید
    کارت fxo ما AEX2400 هستش
    دیال پلنی هم که نوشتم اینه:
    کد PHP:
    exten => 123,1,Set(route=DAHDI/g10/09382662965)
    exten => 123,n,Dial(${route},20)
    exten => 123,n,Wait(3)
    exten => 123,n,Set(route=DAHDI/g10/09132111380)
    exten => 123,n,Dial(${route}) 
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 10-28-2014, 08:47 PM.

    #2
    سلام دایال پلن تون که نوشتین اوکی هست و طبق اون تا 20 ثانیه شماره زنگ میخوره اگر جواب داد chanel وصل میشه و محدودیت زمانی نداره و نباید قطع بشه ولی اگر جواب نداد بعد از 20 ثانیه به خط بعد در dialplan که نوشتین میره.
    این که چرا تماس وصل شده قطع میشه باید خط و کارت تون بررسی بشه. لاگ ها رو هم بررسی کنید اطلاعات بهتری به شما میده.

    کامنت


      #3
      کارت من digium aex 2400 هستش، من کارت و الستیکسو از اول نصب کردم، منتها الان مشکل من اینه که حتی تایم اوت را تشخیص نمیده، یعنی اینقدر شماره زنگ میخوره تا یکی از دو طرف ارتباط رو قطع کنند. و این در حالیه که قبلا تایم اوت را تشخیص میداد. اما قطع نمی کرد.

      کامنت


        #4
        اینم لاگی که تو الستیکس می زنه :
        کد PHP:
         -- Executing [123@from-internal:1Set("SIP/120-00000056""route=DAHDI/g0/09132111380"in new stack
            
        -- Executing [123@from-internal:2Dial("SIP/120-00000056""DAHDI/g0/09132111380,30,r"in new stack
            
        -- Called DAHDI/g0/09132111380
            -- 
        DAHDI/33-1 answered SIP/120-00000056
            
        -- Executing [h@from-internal:1Macro("SIP/120-00000056""hangupcall"in new stack
            
        -- Executing [s@macro-hangupcall:1GotoIf("SIP/120-00000056""1?endmixmoncheck"in new stack
            
        -- Goto (macro-hangupcall,s,9)
            -- 
        Executing [s@macro-hangupcall:9NoOp("SIP/120-00000056""End of MIXMON check"in new stack
            
        -- Executing [s@macro-hangupcall:10GotoIf("SIP/120-00000056""1?nomeetmemon"in new stack
            
        -- Goto (macro-hangupcall,s,28)
            -- 
        Executing [s@macro-hangupcall:28NoOp("SIP/120-00000056""End of MEETME check"in new stack
            
        -- Executing [s@macro-hangupcall:29GotoIf("SIP/120-00000056""1?noautomon"in new stack
            
        -- Goto (macro-hangupcall,s,34)
            -- 
        Executing [s@macro-hangupcall:34NoOp("SIP/120-00000056""TOUCH_MONITOR_OUTPUT="in new stack
            
        -- Executing [s@macro-hangupcall:35GotoIf("SIP/120-00000056""1?noautomon2"in new stack
            
        -- Goto (macro-hangupcall,s,41)
            -- 
        Executing [s@macro-hangupcall:41NoOp("SIP/120-00000056""MONITOR_FILENAME="in new stack
            
        -- Executing [s@macro-hangupcall:42GotoIf("SIP/120-00000056""1?skiprg"in new stack
            
        -- Goto (macro-hangupcall,s,45)
            -- 
        Executing [s@macro-hangupcall:45GotoIf("SIP/120-00000056""1?skipblkvm"in new stack
            
        -- Goto (macro-hangupcall,s,48)
            -- 
        Executing [s@macro-hangupcall:48GotoIf("SIP/120-00000056""1?theend"in new stack
            
        -- Goto (macro-hangupcall,s,50)
            -- 
        Executing [s@macro-hangupcall:50AGI("SIP/120-00000056""hangup.agi"in new stack
            
        -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
            
        -- <SIP/120-00000056>AGI Script hangup.agi completedreturning 0
            
        -- Executing [s@macro-hangupcall:51Hangup("SIP/120-00000056"""in new stack
          
        == Spawn extension (macro-hangupcalls51exited non-zero on 'SIP/120-00000056' in macro 'hangupcall'
          
        == Spawn extension (from-internalh1exited non-zero on 'SIP/120-00000056'
            
        -- Hanging up on 'DAHDI/33-1'
            
        -- Hungup 'DAHDI/33-1'
          
        == Spawn extension (from-internal1232exited non-zero on 'SIP/120-00000056' 
        آخرین ویرایش توسط Habili; در تاریخ/ساعت 10-30-2014, 12:05 AM.

        کامنت


          #5
          توی این لاگی که فرستادین تماس جواب داده شده.لاگ تماسی رو بفرستین که جواب نداده باشید .

          کامنت


            #6
            آقای هابیلی به کمک یکی از دوستان من تونستم انتقال تماس را انجام بدم یعنی اگر اولی جواب نداد میره روی دومی
            برای اینکه دوستان نیز استفاده کنند کد دستور رو میذارم اما الان مشکلی که دارم اینه که تایم اوت اعمال نمیشه و تشخیص اشغالی، یا عدم جواب دریافت کننده تماس رو متوجه نمیشه
            exten => 124,1,Set(route1=DAHDI/g0/09382662965)
            exten => 124,n,Set(route2=DAHDI/g0/09132111380)
            exten => 124,n,Goto(submenu,s,1)
            [submenu]
            exten => s,1,Dial(${route1},10,g)
            exten => s,2,Goto(s-${DIALSTATUS},1)
            exten => s,n,Wait(3)
            exten => s-NOANSWER,1,Dial(${route2})
            exten => s-CHANUNAVAIL,1,Dial(${route2})
            exten => s-BUSY,1,Dial(${route2})
            exten => _s-.,1,Dial(${route2})

            کامنت

            درباره انجمن منطقه لینوکسی ها

            انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

            شبکه های اجتماعی

            ایمیل مدیریت

            Habili@linux-zone.org

            در حال انجام ...
            X