اقامت آلمان
ژانویه 12, 2019
حفاری با ترنچر در خوزستان – اهواز
فوریه 18, 2019
نمایش همه

کانفیگ تلفن ویپ سیسکو ۷۹۶۱ IP-Phone

درود خدمت همراهان گرامی. در این پست می خواهیم کانفیگ گوشی های سیسکو مدل ۷۹۶۱G و ۷۹۴۱ و مدل های مشابه را ارائه بدهیم. روش ارائه شده روی گوشی مدل Cisco 7961 تست شده و جواب گرفته شده، مدل های سیسکوی دیگر مانند ۷۹۴۱,۷۹۴۲ (و احتمالاً ۷۹xx) روش مشابهی خواهند داشت.

توجه فرمایید که برای مدل های دیگر حتماً در اینترنت جستجو کنید که روش متفاوتی نداشته باشند. این مقاله مسوولیتی در قبال خرابی یا ناموفق بودن کانفیگ به عهده نخواهد گرفت. ما صرفاً تجربه خود را با کانفیگ مدل ۷۹۶۱G ارائه می دهیم.

 

معرفی تلفن ویپ سیسکو Cisco 7961G

این گوشی تلفن دارای ظاهری زیبا، کیفیت صدای عالی و پایداری بسیار خوبی می باشد و می تواند برای شما یک عمر کار کند. منتها به دلایلی که در این مقاله اشاره می شود، گوشی های ویپ سیسکو یکی از نامحبوب ترین ها می باشند! علت اصلی آن، عدم امکان کانفیگ و قیمت بسیار بالا می باشد. اگر هنوز این دستگاه را خریداری نکرده اید، این مقاله را تا انتها بخوانید تا متوجه بشوید.

اگر خریداری کرده اید، به شما تسلیت می گویم، غم آخر تان باشد! :)

یکی از مزخرف ترین سیستم هایی که در عمرتان می توانید با آن کار کنید، گوشی تلفن سیسکو می باشد. من برای کانفیگ این دستگاه (صرفاً برای تغییر دادن یوزر SIP) هفته ها درگیر بودم. و این مقاله را می نویسم تا شما مدت زمان کمتری را صرف کانفیگ این دستگاه بکنید.

 

کانفیگ گوشی تحت شبکه سیسکو Cisco IP-Phone

مراحل کار برای کانفیگ گوشی سیسکو بدین صورت هستند:

  • فلش کردن گوشی
  • ریختن فرم ور نسخه ۸ یا نسخه ۹ روی فلش گوشی با متد TFTP
  • ایجاد فایل XML برای کانفیگ دستگاه
  • خطایابی و رفع مشکلات
  • تنظیمات روی صفحه کلید گوشی تلفن
  • (اختیاری) نصب CUCM برای مدیریت تلفن سیسکو

 

توجه: در مرحله اول گوشی شما فلش می شود و همۀ کانفیگ و آدرس بوک و لیست تماس ها و رینگ تون های سفارشی و … پاک خواهند شد و شما دیگر نخواهید توانست از گوشی تلفن سیسکو استفاده نمایید تا زمانی که این گوشی “تمام” مراحل نصب را با موفقیت پشت سر بگذارد. و در “هر کدام” از مراحل که کوچکترین مشکلی وجود داشته باشد، کل پروسه کنسل شده و شما همچنان نخواهید توانست دیگر از این آی پی فون استفاده نمایید. پس اگر مدت زمان محدودی دارید اقدام به فلش کردن گوشی نکنید.

اقامت آلمان با روش سرمایه گذاری / ثبت شرکت / کار آفرینی –> مطالعه مقاله

با روشی که در زیر ارائه می شود، گوشی تلفن سیسکو Cisco 7961 وارد صفحه فلش می شود. باز هم تاکید می کنم که وقتی این عمل انجام شد کل حافظه گوشی پاک شده و دیگر امکان بوت کردن عادی تلفن وجود نخواهد داشت. یعنی اینطور نیست که اگر پشیمان شدید بتوانید به تنظیمات سابق برگردید و در این صفحه گیر خواهید کرد تا زمانی که بتوانید “همۀ” مراحل نصب و گانفیگ و خطایابی را پشت سر بگذارید و حتی در آنصورت هم ممکن است هرگز به تنظیمات گذشته بر نگردید.

 

فلش کردن گوشی Cisco 7961

گوشی تلفن سیسکو برای روشن شدن، نیاز به آداپتور یا پورت شبکۀ PoE دارد. پس پیش از ورود به مرحله کانفیگ و فلش کردن، منبع برق خود را تامین کنید. بهترین راهی که پیشنهاد می کنیم این است که یک سوئیچ سیسکو با پورت های PoE استفاده کنید و گوشی تلفن سیسکو را به آن سوئیچ وصل کرده و کامپیوتر خود را نیز به پورت دیگر سوئیچ وصل کنید و اگر Elastix یا Asterisk یا نرم افزار مدیریت تلفن دیگری دارید نیز به سوئیچ سیسکو وصل کنید. اما اگر سوئیچ PoE در اختیار ندارید، تنها راه برای شما وصل کردن گوشی تلفن به برق (با استفاده از آداپتور) می باشد. سپس می بایست لپتاپ خود را به گوشی وصل کنید (پورت PC) و مرکز تلفن را به پورت Internet گوشی سیسکو وصل نمایید.

 

خوب، اکنون می توانید مرحله فلش را انجام دهید. برای این کار مرحله به مرحله پروسه زیر را جلو ببرید: (پیش از اینکه مرحله فلش را عملی کنید، حتماً مرحله کانفیگ XML را مطالعه کنید.)

  • گوشی را خاموش کنید. (کشیدن پورت PoE یا کشیدن آداپتور)
  • دگمه # را نگه دارید.
  • برق گوشی را وصل کنید (پورت PoE را وصل کنید یا آداپتور را وصل کنید)
  • دگمه شارپ را حدود ۳۰ ثانیه فشرده نگه دارید تا چراغ های نارنجی کنار گوشی به ترتیب چشمک زن شوند: (دگمه هایی که در کادر قرمز نشان دادیم بترتیب به رنگ نارنجی خاموش و روشن می شوند)
  • پس از چشمک زدن دگمه های کناری، دگمه # را رها کنید.
  • کلید های زیر را بترتیب بزنید:
    • ۱۲۳۴۵۶۷۸۹*۰#

      یک دو سه چهار پنج شش هفت هشت نه ستاره صفر شارپ

  • وقتی این ترتیب کلید را زدید، گوشی فلش شده و به صفحه آپگرید Firmware می رود و تا زمانی که کانفیگ کامل نشود از این صفحه خارج نخواهد شد.

کانفیگ گوشی ویپ سیسکو 7961

اگر ترتیب کلید فوق را درست وارد نکنید، هیچ اتفاقی نمی افتد و گوشی بوت عادی خود را انجام میدهد.

 

آپگرید گوشی سیسکو ۷۹۶۱ با روش TFTP

TFTP روشی است که شما می توانید تجهیزات شبکه را آپگرید کنید و فرم ور (firmware) دستگاه را جدید کنید یا حتی داون گرید کنید. برای آپگرید / داون گرید گوشی سیسکو ۷۹۶۱ یا مدل های مشابه، یکی از اپلیکیشن های TFTP را نصب کنید. یکی از محبوب ترین نرم افزارهای TFTP، با نام TFTP32 شناخته می شود. من نسخه ۶۴ بیتی این نرم افزار با نام TFTP64 را استفاده می کنم.

این نرم افزار را از اینجا دانلود کنید.

پس از نصب، یک پنجره ساده بدین صورت مشاهده خواهید کرد:

tftpd64

خوب، در این مرحله لازم است فایل های فرم ور گوشی سیسکو ۷۹۶۱ یا ۷۹۴۱ را دانلود کنید. می توانید آنها را از این آدرس دانلود کنید. پس از دانلود، فایل ها را در پوشه ای به آدرس

استخراج کنید. یعنی فایل ها را از zip خارج کنید و در آدرس فوق کپی کنید.

سپس آدرس فوق را به TFTPd64 بدهید. کافی است آنجا که نوشته Current Directory یکبار آدرس C:\TFTP را تایپ کنید و اینتر بزنید. پیام می دهد که New Base Directory C:\TFTP به این معنی است که آدرس جدید را قبول کرده است. (چیزی که متوجه شدم لازم است یکی دو بار نوار کشویی را تغییر دهید تا متوجه بشود که آدرس مورد نظر ما انتخاب شده است.) یا می توانید با Browse فولدر مورد نظر مان را انتخاب کنید. سپس می رسیم به مساله شبکه و تنظیمات Network.

برای اینکه عملیات TFTP شروع شود، گوشی سیسکو به دنبال یک آی پی می گردد که در آن فایل term61.default.loads ارائه شود. شما باید یک آی پی استاتیک برای سیستم عامل خود تعریف کنید.

تصور ما این است کسی که کانفیگ سیسکو انجام میدهد می تواند تنظیمات IPv4 را انجام بدهد پس دیگر آن را اینجا نمی نویسیم. آی پی کامپیوتر خود را چیزی مانند ۱۹۲.۱۶۰.۱.۱۰ انتخاب کنید. زیاد مهم نیست. پس از اینکه آی پی ست شد، توی نرم افزار TFTPD64 نوار کشویی Server interfaces را باز کنید و کارت شبکه LAN خود را که برای آن آی پی ست کردید را انتخاب کنید.

وقتی فایل ها داخل فولدر TFTP باشند و همچنین کارت شبکه آی پی استاتیک داشته باشد و درست انتخاب شده باشد و در صورتیکه کابل شبکه شما به پورت WAN یا LAN گوشی تلفن وصل شده باشد (یا به سوئیچی وصل شده باشد که گوشی شما نیز به آن وصل شده) در این صورت پس از چند ثانیه عملیات انتقال فایل به گوشی تلفن سیسکو آغاز می شود. (توجه: برنامه TFTPd64 دگمه Start و Stop ندارد!!)

TFTP Cisco 7961G

از سوی دیگر، روی صفحه نمایش گوشی ویپ سیسکو نیز مشاهده می کنید فایل ها یکی یکی دریافت می شوند. این عملیات می تواند ۵-۱۰ دقیقه به طول بیانجامد و طی آن چند بار گوشی ریست می شود. پس صبر کنید تا عملیات کامل شود و در وسط کار گوشی را خاموش نکنید.

 

فایل XML کانفیگ

عملیات فلش و آپگرید که در بالا توضیح داده شد، صرفاً برای این است که گوشی بالا بیاید ولی همچنان بالا آمدن گوشی بدون تنظیمات خواهد بود. یعنی اگر بدون فایل XML گوشی را بالا بیاورید، با خطای Unprovisioned روبرو خواهید شد. اگر به این خطا برخورده اید، نشان می دهد که یا اصلاً به IP-Phone سیسکو فایل XML کانفیگ را ارائه نکرده اید یا داخل فایل XML خطایی وجود دارد.

وقتی گوشی سیسکو ۷۹۶۱ را فلش می کنید، توی صفحه آپگرید مک آدرس گوشی نوشته شده است. این MAC Address را جایی یادداشت کنید. سپس شما باید فایلی با نام SEP[MAC].cnf.xml ایحاد کنید. (بجای [MAC] مک آدرس گوشی را بنویسید)

وقتی فایل XML را ایجاد کردید، آنرا در پوشه TFTP کنار بقیه فایل های Firmware بگذارید. محتویات فایل XML باید چنین چیزی باشد:

توجه کنید که برخی مقدار های فوق را باید بر اساس تنظیمات شبکه خود تغییر دهید.

آنجا که نوشته <ntp><name>192.168.10.100</name>  باید آدرس NTP بدهید. اگر در شبکه سرور NTP ندارید، می توانید از یکی از آدرس های اینترنتی استفاده کنید، مثلا: 1.ir.pool.ntp.org

آنجا که نوشته <processNodeName>192.168.10.100</processNodeName>  آدرس مرکز تلفن یا Elastix یا ایزابل را بدهید.

توی <line button=”1″> و <line button=”2″> باید تنظیمات را بر اساس تنظیمات یوزر SIP که در مرکز تلفن تعریف کرده اید انجام بدهید. مثلا توی <authName>205</authName><authPassword>123456</authPassword>   باید یوزر و پسوردی که در مرکز تلفن (یا الستیکس) انتخاب کرده اید را وارد کنید.

پس از انجام تغییرات آنرا با همان نامی که گفتیم ذخیره کنید و کنار دیگر فایل ها بگذارید.

یک فایل XML دیگر نیز باید ایجاد کنید برای پلان دایال به نام dialplan.xml و آنرا نیز کنار دیگر فایل ها داخل پوشه TFTP قرار دهید.

محتویات این فایل بدین صورت است:

بسته به نیاز خود می توانید این فایل را نیز تغییر دهید. این فایل صرفاً تعیین می کند که وقتی شماره ای را می گیریم چند ثانیه صبر کند و بعد شماره گیری کند. در خط اول نوشتم که اگر سه رقمی بود و رقم اولش ۲ بود، یک ثانیه صبر کن و بعد شماره را بگیر. این به شما کمک می کند شماره گیری سریع تری داشته باشید.

در خط دوم نوشتم که اگر شماره ای ۱۱ رقم بود و اولش ۰۹ بود یک ثانیه صبر کن و شماره را بگیر (شماره های موبایل ایران).

در خط سوم نوشتم که هر شماره دیگری گرفته شد ۵ ثانیه صبر کن و سپس دایال کن. خوب، این فایل را نیز ذخیره کنید.

پس پوشه TFTP شما چیزی شبیه این را باید داشته باشد:

این فایل ها باید در کنار هم توی پوشه TFTP باشند تا کانفیگ بصورت صحیح انجام شود.

یک فایل دیگر نیز می تواند به جمع این فایل ها اضافه شود به نام Ringlist.xml که در آن توضیح می دهید چه فایل های صوتی ای بعنوان ringtone یا زنگ خور گوشی به سیستم گوشی سیسکو اضافه شوند. این فایل را نمی نویسم چون خودم با آن کار نکردم و عمل آنرا تست نکردم ولی شما اگر علاقمند بودید می توانید خودتان محتوای این فایل را از گوگل پیدا کنید و تست کنید.

علت وجود چنین فایلی را حدس می زنید؟ وقتی گوشی را کانفیگ کردید، رینگ تون یا زنگ خور هایی که بصورت پیش فرض در گوشی سیسکو وجود دارند بنام Chrip1 و Chrip2 از کریه ترین و ضد حال ترین صداهایی هستند که می توانست برای یک گوشی انتخاب کرد. واقعاً سیسکو سنگ تمام گذاشته! :))

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

 

خطایابی کانفیگ گوشی سیسکو ۷۹۶۱

در مراحل فوق امکان گرفتن خطا بسیار بسیار…. بسیار زیاد می باشد. در مراحل کانفیگ من با صد ها مشکل برخورد کردم که هر کدام از این مشکلات نیازمند ساعت ها مطالعه و سعی و خطا بود. بعضی از خطاهایی که با آن روبرو شدم را اینجا می نویسم که شاید مشکل شما را نیز حل کند:

TFTP شروع نمی شود

اگر پس از ۱۰-۱۵ ثانیه پروسه TFTP شروع نشد، چند مورد را چک کنید:

  • فایل ها به درستی دانلود شده، ایجاد شده و در پوشه TFTP قرار داده شده اند.
  • در برنامه TFTP آدرس درست انتخاب شده (و لیست کشویی یکی دو بار تغییر کرده است)
  • در برنامه TFTP کارت شبکه بدرستی انتخاب شده است.
  • کامپیوتر دارای آی پی استاتیک می باشد.
  • یکبار برنامه TFTP را ببندید و باز کنید. (برای من چند بار جواب داد!)
  • آنتی ویروس و فایروال ویندوز را غیر فعال کنید.
  • اگر ویندوز فایروال از شما سوال کرد برای اجازه اتصال TFTPD64 به شبکه، تیک شبکه های Public و Private را بزنید و Allow Access بدهید.
  • مطمئن شوید اتصالات شبکه درست انجام شده. کابل شبکه از یکطرف باید خورده باشد به LAN کامپیوتر و از طرف دیگر یا به پورت PC گوشی خورده باشد یا به سوئیچ سیسکو PoE که از سوی دیگر یک کابل شبکه پورت WAN یا Internet گوشی را وصل کرده باشد به همان سوئیچ سیسکو.
  • وای فای را قطع کنید تا آی پی اینترنت تداخل ایجاد نکند.

TFTP می خواهد شروع شود، ولی یک فایل را می گیرد و خطا (error) می دهد و عملیات متوقف می شود

من این خطا را زمانی می گرفتم که پورت Internet گوشی را وصل می کردم به کل شبکه داخلی سازمان. به احتمال زیاد، یک آی پی در این شبکه TFTP سرور راه انداخته و فایل های درستی را به گوشی منتقل نمی کند و این سرور زودتر از لپتاپ من با گوشی سلام و احوالپرسی کرده و نتیجه گوشی سیسکو از کامپیوتر من فایل های فیرمور را دریافت نمی کرد. برای حل این مشکل، من شبکه بطور کامل از سوئیچ سیسکو خارج کردم. گوشی را به سوئیچ PoE وصل کردم (پورت Internet) و از سوی دیگر لپتاپ خودم را با یک کابل شبکه دیگر به همان سوئیچ سیسکو وصل می کردم و عملیات TFTP شروع می شد.

خطای Unprovisioned

این خطا را همانطور که پیشتر توضیح دادیم یا زمانی دریافت میکنید که فایل XML شما بصورت صحیح ایجاد نشده (مثلا نام فایل مشکل دارد یا محتویات فایل ایراد دارد) یا زمانی که این فایل اصلا به دستگاه تلفن سیسکو ارائه نشده باشد (فایلی وجود نداشته باشد). این را هم درنظر بگیرید که در مرحله اول آپگرید، دستگاه گوشی سیسکو ۷۹۶۱ اصلاً کاری به فایل های XML ندارد و در آخرین باری که Reset می شود، پس از اینکه همه فایل ها را با TFTP دریافت کرده، بدنبال فایل های XML خواهد گشت.

خطای Locale

یکی از خطاهایی که با آن روبرو می شوید، زمانی است که پس از کانفیگ دستگاه بدنبال دانلود اطلاعات محلی (مثلاً زبان فارسی برای کشور ایران) می گردد و چیزی پیدا نمی کند و Locale Error می دهد. این خطا تاثیری در عملکرد گوشی ندارد و آنرا نادیده بگیرید.

خطای Trust List

زمانی که گوشی بالا آمد، وقتی دگمه منو را بزنید و گزینه Status را انتخاب کنید و Status Messages را ببینید، تعدادی خطا آنجا می بینید که Trust List نیز جزو آن خطا ها است. مانند خطای قبلی، این را نیز نادیده بگیرید.

خطای مشغول بودن بوق برای تماس های خارج شونده

پیش از اینکه فایل XML فوق را امتحان کنم، از یک فایل XML استفاده می کردم که از یک سایت بریتانیایی گرفته بودم. با آن فایل گوشی کانفیگ می شد و بالا می آمد منتها برای تماس های خارج شوند (Outgoing Calls) به محض اینکه هر کدام از کلید ها را فشار می دادم بوق مشغولی زده می شد. این مشکل فقط مربوط به فایل XML است. (آن قسمتی که sipCallFeatures را تعریف می کند). حتماً از فایل XML ارائه شده در این مقاله استفاده کنید تا جواب بگیرید، هرچند ممکن است فایل ها شبیه به هم بنظر بیایند، تفاوت هایی وجود دارد.

خطای گیر کردن گوشی در مرحله Registering

وقتی گوشی کانفیگ شد و بالا آمد، وارد مرحله Registering می شود و منتظر می ماند تا خط های SIP ای که در فایل XML که با SEP شروع می شود تعریف کردید، را رجیستر کند. برای اینکه عملیات موفقیت آمیز باشد باید ارتباط شبکه برقرار باشد. پس اگر دستگاه را جهت کانفیگ موقتاً از شبکه خارج کرده اید، آنرا به شبکه بازگردانید تا ارتباط بین گوشی Cisco 7961 و مرکز تلفن شما برقرار شود.

در اینصورت از مرحله Registering خارج شده و نشان می دهد کدام اکانت های SIP تیک دارند و کدام ها ضربدر. چیزی که من متوجه شدم، برخی مرکز تلفن ها (IP-PBX) با گوشی سیسکو سازگاری ندارند و از مرحله Registering رد نمی شوند! یک علت دیگر که ممکن است این مشکل را بوجود بیاورد، استفاده از فرم ور با ورژن قدیمی یا ورژن خیلی جدید است. در این لحظه فیرم ور ورژن ۹ نیز وجود دارد ولی این نسخه با برخی مدل های گوشی تلفن سیسکو همخوانی نداشته و امکان رجیستر کردن گوشی را فراهم نمی کند.

 

تنظیمات Network گوشی سیسکو CISCO VoIP Phone

پس از کانفیگ و راه اندازی گوشی، می توانید تنظیمات شبکه را انجام دهید. خنده دار اینست که تنها چیزی که می توان از روی صفحه کلید گوشی تغییر داد همین گزینه است. و بقیه پارامتر ها مانند SIP Accounts را نمی توان تغییر داد و باید کل گوشی را فلش کرد!

برای شروع به تنظیمات شبکه گوشی، در حالتی که گوشی بالا آمده باشد، دگمه منو را بزنید. سپس ستاره ستاره مربع را بزنید. (#**) اگر در هنگام کانفیگ در فایل XML (در جایی که نوشته phonePassword) چیزی وارد کرده باشید، در این مرحله از شما آن رمز را خواهد پرسید. اگر چیزی وارد نکرده باشی، پیام خواهد داد: Settings Unlocked و علامت قفل بالای صفحه نمایش به یک قفل باز شده تغییر علامت خواهد داد. پس از مشاهده قفل باز شده، خواهید توانست تنظیمات شبکه را تغییر دهید. به Network Settings بروید و روی DHCP گزینه No را انتخاب کنید و روی گزینه IPv4 یک آیپی استاتیک بدهید و Default Router را تعیین کنید و Save را بزنید تا تنظیمات ذخیره شوند. همچنین می توانید در Device Settings زنگ خور گوشی را انتخاب کنید.

 

گوشی های سیسکو امکان کانفیگ شدن از طریق یک سیستم عامل تحت لینوکس به نام Cisco Unified Call Manager یا CUCM را دارند. از آنجایی که این سیستم مانند الستیکس پیچیدگی بسیاری دارد، سعی خواهیم کرد در یک مقاله جدا نحوه نصب و کارکرد آنرا آموزش بدهیم.

اگر در کانفیگ گوشی خود مشکلی داشتید در کامنت ها برای ما بنویسید و اگر از این مقاله استفاده کردید، امتیاز ۵ از ۵ بدهید که کمی در گوگل محبوب شویم! :)

موفق باشید.

کانفیگ تلفن ویپ سیسکو ۷۹۶۱ IP-Phone
2 رای، میانگین: ۵ از ۵
امین بهداروند
امین بهداروند
فارغ التحصیل کارشناسی برق مخابرات هستم. هم اکنون بعنوان کارشناس تجهیزات فیبر نوری و مخابراتی فعالیت می کنم. به زمینه های دیگر شامل برنامه نویسی vb.net و PHP و MySQL و همچنین طراحی وب سایت، طراحی گرفیکی و بازی سازی سه بعدی، بلاگ نویسی، موسیقی و... نیز علاقه مند هستم.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *