Catalyst 2960L LAN Lite에는 서드파티 SFP용 'service unsupported-transceiver' 명령이 없음
글쓴이는 Cisco Catalyst 2960L-48TS(LAN Lite 기능 세트, c2960l-universalk9-mz.152-6.E2b 이미지)에서 서드파티 SFP 모듈을 쓰고 싶어 했다. 전역 설정 모드에서 'service unsupported-transceiver'를 입력하면 이 플랫폼이 그 명령 자체를 모르기 때문에 명령 오류만 나왔고, 'no errdisable detect cause gbic-invalid'도 시도했지만 효과가 없었다. 'show int status'에서는 인터페이스가 정상으로 나왔지만 서드파티 SFP는 동작하지 않았다. 같은 모듈이 unsupported-transceiver 명령이 있는 Catalyst 3750에서는 동작했는데도 그랬다. 글쓴이는 우회 방법이 있는지, 그리고 스위치를 LAN Lite에서 LAN Base로 바꿀 수 있는지 물었다.
- Hardware: Cisco Catalyst 2960L-48TS (LAN Lite), Cisco Catalyst 3750
- Transceivers: third-party 1G SFP (미상)
- Form factor: 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를 업데이트해보세요 - 아쉽지만 정확히 이 버전이라고 짚어드릴 만한 건 없네요.
결국 서드파티 광모듈은 포기하고 정품 Cisco SFP로 바꿨어요 - 별다른 명령 없이 바로 되더라고요.