Ciena 6500
Ciena 6500
Section titled “Ciena 6500”The first TL1 platform rConfig supported, and the one its terminology comes from. Read the overview and setup first; this page is only what a 6500 does differently.
connect: protocol: tl1 tl1Vendor: ciena # the default, so an older template that omits it still works tl1Gateway: "on"Templates: ciena/, SSH and telnet.
Neighbour discovery
Section titled “Neighbour discovery”A 6500 answers RTRV-NE-LIST with one quoted record per remote NE:
"SHELF-1::SID=\"RNE-LIMERICK\",NENAME=\"RNE-LIMERICK\",GNE=NO,GNEIPADDR=,INETADDR=10.0.254.3,COST=30,NETYPE=00011600"RTRV-NODES reports the same set under different field names (TID=, REMOTESHELF, IPADDR, MEMBER, SITEID). rConfig reads either, so a template can use whichever verb a given release answers by setting tl1NeighbourCmd.
Two fields are used beyond the TID:
INETADDRis the RNE’s own management address, so discovered RNEs show their own IP rather than the gateway’s.GNE=YESmarks a neighbour that is itself a gateway.
Password quoting
Section titled “Password quoting”A 6500 rejects a complex password sent bare in ACT-USER, which is why rConfig quotes TL1 passwords. It now does so on every platform, so this is history rather than something to configure. It also keeps a password containing :, the TL1 field separator, from mis-framing the command.
Routed replies are verifiable
Section titled “Routed replies are verifiable”A 6500 echoes the addressed TID in the response header:
RNE-LIMERICK 26-06-07 11:43:08M 100 COMPLDSo rConfig can confirm a routed reply came from the RNE rather than from the gateway answering as itself. A mismatch fails that collection. Not every platform allows this check; see the Infinera page.
RTRV-EQPT::ALL:100; # shelf and equipment inventoryRTRV-ALM-ALL::ALL:101; # active alarmsRTRV-COND-ALL::ALL:102; # standing conditionsRTRV-SW-VER:::103; # software versionRTRV-SYS:::104; # system / shelf infoPrompt: <. Leave the device’s Main Prompt blank and rConfig uses it.
Related: Infinera DTN-X · Cisco ONS 15454 · Troubleshooting