( تبدیل firmware گوشی های آی پی سیسکو به SIP )
کارایی و کیفیت تجهیزات برند سیسکو در کنار سیستم کد باز Asterisk یا هم خانواده های آن با قابلیت گسترش باورنکردنی آنها ، راه حلی است که این روزها در پروژه های متعددی با آن برخوردم .
تلفن های آی پی Cisco نیز بدون شک از کیفیت بالایی برخورداند ولی با توجه به اینکه پروتکل پیش فرض آنها SCCP است که برای ارتباط با CUCM سیسکو طراحی شده است برای برقراری ارتباط بدون دردسر این گوشی ها بهتر است firmware این گوشی را به SIP تغییر دهیم تا علاوه بر ثبت آسان بتوانیم از کلیه امکانات این گوشی در مرکز تماس های مبتنی بر استریسک بهره ببریم .
در این پست نجوه فلش کردم گوشی سیسکو مدل 7911 را بررسی خواهیم کرد که از روند مشابه برای فلش کردن دیگر مدل ها نیز استفاده می شود .
برای تغییر firmware گوشی های سیسکو یا به اصطلاح فلش کردن آنها شما به
DHCP Server
TFP Server
firmware SIP متناسب با مدل گوشی
فایل XMLDefault.cnf.xm
نیاز خواهید داشت .
برای راه اندازی DHCP Server و TFTP Server که در این سناریو به آن نیاز داریم پیشنهاد می کنم از نرم افزار کم حجم و پرکاربرد TFTPd32 ( از آدرس TFTPD32 : an opensource TFTP server/service for windows : TFTP server قابل دانود است ) استفاده کنید .
برای دانلود SIP firmware مناسب برای گوشی خود از وبسایت رسمی Cisco شما نیاز دارید که اکانت SMARTNET داشته باشید . firmware گوشی 7911 که در این پست آن را بررسی می کنیم را میتوانید به صورت مستقیم از اینجا دریافت کنید .
محتویات فایل 7911.zip را در پوشه 7911 از حالت فشرده خارج کنید . لیست فایل باید به صورت زیر باشد :
apps11.8-2-2ES6.sbn
cnu11.8-2-2ES6.sbn
cvm11sip.8-2-2ES6.sbn
dsp11.8-2-2ES6.sbn
jar11sip.8-2-2ES6.sbn
SIP11.8-2-2SR4S.loads
SIP11.8-2-2SR4S.loads
term06.default.loads
term11.default.loads
ما به فایل XMLDefault.cnf.xml نیز نیاز خواهیم داشت که یک فایل پیکربندی تست شده برای این مدل گوشی را از اینجا می توانید دریافت کنید و در پوشه 7911 کپی کنید .
اکنون گوشی به صورت مستقیم به کارت شبکه کامپیوتر خود متصل کنید تا از خطاهای احتمالی ناشی از وجود DHCP Server یا TFT Server احتمالی در شبکه خود جلوگیری کنیم . و نرم افزار Tftpd 32 را اجرا نمایید .
و از Setting و تب GLOBAL گزینه های DHCP Server ( برای اختصاص آی پی به صورت اتوماتیک به تلفن آی پی ( TFT Server ( برای انتقال فایل های firmware و تنظیمات به گوشی آی پی ( و Syslog Server ( برای ثبت روند فعالیت انجام شده – الزامی نیست ) را انتخاب نمایید .
و در تنظیمات TFTP مسیر پوشه 7911 که حاوی فایل های Firmware و تنظیمات بود را مشخص ، TFTP Security را در حالت Standard تنظیم کرده و در صورت داشتن چندین کارت شبکه در برروی کامپیوتر خود آدرس آی پی کارت شبکه متصل به تلفن را Bind کنید .
در تب DHCP نیز مطابق تصویر زیر یک رنچه آی پی برای اختصاص به تلفن آی پی را مشخص کردم و در بخش Additional Option عدد 150 را با آدرس آی پی کامپیوتر خود وارد می کنیم . این Option مربوط به TFTP است و به تلفن آی پی می فهماند که فایل های مورد نیاز خود را باید از tftp server موجود در آدرس 192.168.1.102 بخواند .
اگر نیاز به ثبت رویداد ها در طول مدت Flash شدن را داشتید نیز می توانید گزینه save syslog message را از تب SYSLOG انتخاب نمایید .
خوب الان همه چیز برای Flash کردن گوشی 7911 آماده است . گوشی آی پی را به کارت شبکه کامپیوتر متصل کنید ، کلید مربع یا شارپ (# ) را نگه دارید و گوشی را روشن کنید . بعد از چند ثانیه چراغ روی دهنی گوشی شروع به چشمک زدن می کند . کلید مربع را رها کنید و کلید های 123456789*0# را فشار دهید تا وارد محیط flash کردن شود . پ یکی از آی پی هایی را که در DHCP Server نرم افزار tftpd32 تنظیم کرده بودید به تلفن آی پی اختصاص می یابد و اگر به syslog و صفحه نمایش تلفن دقت کنید مشاهده می کنید که تلفن شروع به دانلود فایل های مورد نیاز کرده و بعد از چند دقیقه فرم ور آن به SIP تبدیل خواهد شد .
حال برای Register کردن این گوشی در Asterisk نیاز به یک فایل تنظیمات به فرمت SEP.cnf.xml خواهیم داشت که در پست بعدی به نحوه تنظیم این فایل خواهم پرداخت .
موضوعات مشابه: