Hidden Command to support 3rd-Party Transceivers for Cisco

Why is considered hidden? Because you won’t see it in the command in Cisco Routers Command Line Interface (CLI).
Sample output:
RP/0/RSP1/CPU0:CORE1#ser?
service
RP/0/RSP1/CPU0:CORE1#service ?
  redundancy  Service Director related commands.
Then what it is?
service unsupported-transceiver
Configuration:
Cisco IOS-XE
Router1(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.
Cisco IOS-XR
RP/0/RSP1/CPU0:CORE1#configure
RP/0/RSP1/CPU0:CORE1(config)#service unsupported-transceiver
RP/0/RSP1/CPU0:CORE1(config)#show configuration
Wed Jun 17 19:08:29.229 SST
Building configuration…
!! IOS XR Configuration 5.3.3
service unsupported-transceiver
end
RP/0/RSP1/CPU0:CORE1(config)#commit
Additional:
transceiver permit pid all
There’s that command to be  applied under the interface.
RP/0/RSP1/CPU0:CORE1(config)#interface GigabitEthernet0/1/0/0
RP/0/RSP1/CPU0:CORE1(config-if)#transceiver permit ?
  pid  Permit pluggable pid (Product ID) all
RP/0/RSP1/CPU0:CORE1(config-if)#transceiver permit pid all

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *