چند وقت پیش به یک نکته ای برخوردم که خوب برای خودم هم جالب بود. به نظر شما چقدر می شود که به حرف های نوشته شده در سایت و document های سیسکو اعتماد کرد. چقدر ممکن هست که تناقض بین آنها وجود داشته باشد؟؟

خوب این هم یک مورد جالب:

تاحالا پیش آمده که سعی کرده باشید که ماژول های SFP تولید شرکتی غیر از سیسکو را در سوئیچ های سیسکو استفاده کنید ؟ عقلانی است که بشود ، بالاخره استاندارد که عوض نشده است ، اما در حالت عادی زمانی که شما ماژولی غیر از سیسکو را در داخل سوئیچ نصب کنید ، بلافاصله پیغام خطای زیر را می دهد و Port مورد نظر در حالت Error-Disable قرار می گیرد.


SYS-3-TRANSCEIVER_NOTAPPROVED:Transceiver on port [dec]/[dec] is not supported

اما یک سوال مهم اصلا از کجا و چگونه متوجه این موضوع می شود ؟ خیلی راحت . در داخل ماژول ها یک Serial EEPROM قرار دارد که در داخل آن شماره سریال ماژول ،ID و نام شرکت سازنده (همان vendor) ، یک کد امنیتی منحصر به فرد و یک CRC قرار دارد. وقتی که ماژول SPF در داخل سوئیچ نصب می شود ، سوئیچ مقادیر موجود در EEPROM را می خواند و در صورت مشاهده هرگونه مغایرت پیغام بالا را نشان می دهدو ...این هم یک لینک که در آن نوشته شده " استفاده از ماژول های 3rd party در سیسکو پشتیبانی نمی شود.". اطلاعات EEPROM از طریق فرمان زیر قابل مشاهده است.


SW-3560#sh idprom interface gigabitEthernet 0/49

General SFP Information
-----------------------------------------------
Identifier : 0x03
Connector : 0x07
Transceiver : 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00
Encoding : 0x01
BR_Nominal : 0x0D
Vendor Name : CISCO-FINISAR
Vendor Part Number : GLC-SX-MM
Vendor Revision : 0x31 0x30 0x2E 0x30
Vendor Serial Number : H12K643
-----------------------------------------------
....


خوب در جای دیگری ، صفحه Question & Answers سوئیچ 3750 نوشته شده است که فعال سازی پشتیبانی از SFP های سایر سازنده ها از ios نسخه 12.2(25)SE از طریق CLI اضافه شده است. اما در صورت هرگونه خرابی TAC مسئولیتی قبول نمی کند. اما نکته جالب اینکه فقط یکی از فرمان های اینکار در مراجع سیسکو قرار دارد و یکی از آنها جزء فرمان های hidden در ios است !!!


SW-3560(config)#service unsupported-transceiver
Warning: When Cisco determines that a fault or defect can be traced to
the use of third-party transceivers installed by a customer or reseller,then, at Cisco's discretion, Cisco may withhold support under warranty or a Cisco support program. In the course of providing support for a Cisco networking product Cisco may require that the end user install Cisco transceivers if Cisco determines that removing third-party parts will assist Cisco in diagnosing the cause of a support issue.



SW-3560(config)#no errdisable detect cause gbic-invalid