При работе с CISCO Catalyst, возможно Вы сталкивались с тем, что есть SFP модуль, но оборудование его не видит (наблюдалось с модулями D-Link).
Исправляем эту ситуацию:
1. Включаем SFP в порт и получаем в консоль вывод:
Как ожидалось, модуль не работает.
2. Отправляем команды:
configure terminal
int Gi0/2
shutdown
(переходим в нужный интерфейс и выключаем его)
После этого, физически, вынимаем SFP модуль и отправляем следующие команды в консоль:
exit
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.
Оборудование нас предупреждает о том, что модули, которые официально не поддерживаются могут вызвать сбои и т.д.
Согласимся с этим предупреждением.
3. Отправим следующие команды:
no errdisable detect cause sfp-config-mismatch
no errdisable detect cause gbic-invalid
После чего вставим модуль и увидим вывод:
Модуль был успешно принят системой, хоть и ругает его )
Теперь можно включить порт и вывести его статус:
int Gi0/2
no shut
do sh int status | inc Gi0/2
Gi0/2 connected routed a-full a-1000 unsupported
Все отлично, модуль работает, хоть и ругается что он unsupported.
*команды не подбрасывает по TAB, по этому их нужно писать полностью.
** Данное решение стоит использовать только в крайних случаях. когда нужно оперативно заменить SFP модуль, а в наличии имеются только те, которые CISCO не поддерживает.
Автор: Erik_Swift