मैं तारांकन के साथ शुरू कर रहा हूं। मुझे बस इतना करना है कि एक SIP सॉफ्टफोन से एक PSTN नंबर पर कॉल करें। मैं पुस्तक के नवीनतम संस्करण से गुजरा हूं: एस्टरिस्क, द डेफिनिटिव गाइड और एक समाधान के लिए सामान्य रूप से काम करना था लेकिन कोई फायदा नहीं हुआ।
यहाँ है कि मैंने अब तक Ekiga सॉफ्टफ़ोन का उपयोग करके क्या किया है।
मैं सॉफ्टफ़ोन का उपयोग करके पंजीकरण करने में सक्षम था। Asterisk "sip show peers" पंजीकृत एक्सटेंशन को सही ढंग से सूचीबद्ध करता है। मैंने PRI कार्ड के लिए chan_dahdi.conf सेट किया। मैंने sip.conf फ़ाइल सेट की। इन दोनों फाइलों में, मैंने संदर्भों का नाम दिया है और इन्हें एक्सटेंशन.conf फाइल में परिभाषित किया गया है।
जब मैं बाहर से PRI नंबर पर कॉल करने की कोशिश करता हूं, तो एक जेनेरिक पैटर्न से मेल खाने वाला डायलप्लेन एक्सटेंशन ट्रिगर हो जाता है। मैं एप्लिकेशन डायल (DAHDI / g0 / 1234567890) को एक चरण में निष्पादित करने में सक्षम हूं। यह PSTN नंबर पर कॉल करता है। इसलिए मुझे पता है कि हार्डवेयर सेटअप और Dahdi ड्राइवरों की मूल स्थापना, PRI कार्ड ड्राइवर, आदि जगह पर हैं।
मैं यह पता लगाने में सक्षम नहीं हूं कि मैं सॉफ्ट फोन के माध्यम से बाहरी कॉल कैसे कर सकता हूं। कॉल करने के लिए डायल प्लान में DIP एक्सटेंशन में SIP फोन में URI को जोड़ने के लिए क्या किया जाना चाहिए। दूसरे शब्दों में, उदाहरण के लिए, मैं कैसे पहुँचूँ:
exten => _X।, 1, डायल (DAHDI / g0 / 1234567890)
मुलायम फोन से?
यहां डायलप्लान में संख्या को सांख्यिकीय रूप से निर्दिष्ट किया गया है।
यदि मेरे पास एक और एसआईपी एक्सटेंशन में एक कार्रवाई के रूप में है और फिर सॉफ्टफोन से उस एसआईपी यूआरआई तक पहुंचने की कोशिश करते हैं, तो यह शिकायत करता है कि उपयोगकर्ता पहुंच में नहीं है।