На Catalyst 2960L LAN Lite нет команды 'service unsupported-transceiver' для сторонних SFP
Автор хотел использовать сторонние SFP модули в Cisco Catalyst 2960L-48TS (набор функций LAN Lite, образ c2960l-universalk9-mz.152-6.E2b). Ввод 'service unsupported-transceiver' в режиме глобальной конфигурации выдавал только ошибку команды, потому что CLI не знает такой команды на этой платформе; 'no errdisable detect cause gbic-invalid' тоже пробовали - без эффекта. 'show int status' показывал интерфейс в порядке, однако сторонние SFP не работали, хотя те же модули работали в Catalyst 3750, где команда unsupported-transceiver есть. Автор попросил обходной путь и спросил, можно ли перевести коммутатор с LAN Lite на LAN Base.
- Оборудование: Cisco Catalyst 2960L-48TS (LAN Lite), Cisco Catalyst 3750
- Трансиверы: сторонний 1G SFP (без уточнения)
- Форм-фактор: SFP
Симптомы / сообщения:
'service unsupported-transceiver' rejected as an unknown command
third-party SFP does not link
'no errdisable detect cause gbic-invalid' has no effect
interface reported OK in 'show int status'
Comments 5
Набор функций LAN Lite на этом релизе ПО не содержит нужных команд; и 'service unsupported-transciever', и 'no errdisable detect cause gbic-invalid' требуют более старшего базового набора функций.
Уровень лицензии Catalyst 2960-L фиксирован: LAN Lite нельзя апгрейдить до LAN Base (как и понизить), так что разблокировать команду не получится.
Попробуйте 'no errdisable detect cause gbic-invalid' - в новых версиях кода эта команда перенесена на уровень конфигурации интерфейса. Какая у вас версия IOS?
Попробуйте обновить IOS - к сожалению, конкретный релиз подсказать не могу.
В итоге я отказался от сторонней оптики и поставил оригинальные SFP Cisco - заработало без всяких специальных команд.