cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
configure & troubleshoot anyconnect

ASR9000/XR: Using Satellite (Technote)

18395
Views
10
Helpful
208
Comments

 

Introduction

This document provides a guide on how to use the satellite (ASR9000v) with the ASR9000 and ASR9900 series routers. It will be discussed what you can and cannot do, how to verify the satellite operation and use cases.

 

This document is written assuming that 5.1.1 or greater software release will be used.

 

Core Issue

Satellite is a relatively new technology that was introduced in XR 4.2.1. Satellite provides you a great and cheap way to extend your 1G ports by using this port-extender which is completely managed out of the ASR9000. The advantage is that you may have 2 devices, but 1 single entity to manage. All the satellite ports are showing up in the XR configuration of the ASR9000.

Another great advantage of the Satellite is that you can put it on remote locations, miles away from the ASR9000 host!

 

The basics

Although there is a limit to the number of satellites you can connect to an ASR9000 (cluster), the Satellite general concept of ASR9000 is shown here in this picture:

 

Screen Shot 2013-07-14 at 8.16.49 AM.png

The physical connections are very flexible. The link between the Satellite and the ASR9000 is called the ICL or "Inter Chassis Link".

This link transports the traffic from the satellite ports to the 9000 host.

In the ASR9000 host configuration you define how the satellite ports are mapping between the ICL and the satellite ports.

You can statically pin ports from the Satellite to a single uplink (that means there is no protection, when that uplink fails, those satellite

ports become unusable), or you can bundle uplinks together and assign a group of ports to that bundle. This provides redundancy,

but with the limitation that the satellite ports that are using an uplink bundle, can't be made part of a bundle themselves.

We'll talk about restrictions a bit later.

 

In the picture below you see Access Device A1 connecting with a bundle that uses uplink (green) to the 9k host LC-2.

A second satellite has all their ports in a bundle ICL.

 

Note that there is no bandwidth constraints enforced, so theoretically you can have a 2 member ICL bundle and 30 Satellite ports mapped to it, but that would mean there is oversubscription.

 

 

Screen Shot 2013-07-14 at 8.16.58 AM.png

 

While the ASR9000v/Satellite is based on the Cisco CPT-50, you cannot convert between the 2 devices by loading different software images.

You can't use the 9000v as a standalone switch, it needs the ASR9000 host.

Visual differences include that the 9000v starts the port number at 0, where the CPT starts at 1. Also the CPT has 4 different power options

and the ASR9000v only 3: AC-A, DC-A, DC-E (A for Ansi, E for ETSI).

 

Satellite packet format over L1 topologies looks like this; there is a simple sneaky dot1q tag added which we call the nV tag:

Screen Shot 2013-07-14 at 9.28.54 AM.png

 

In L2 topologies, such as simple ring, we use dot1ad.

 

 

Licensing

There is a license required to run the ASR9000v. There are 3 licenses for 1, 5, or 20 Satellites per 9k host named:

  • A9K-NVSAT1-LIC
  • A9K-NVSAT5-LIC
  • A9K-NVSAT20-LIC

While licenses are not hard enforced, this meaning the system will still work even though a license may not be present, however you are urged to obtain the proper license, syslog messages will show the "violation of use".

Note when using simple ring, a host license for each satellite is needed on each host. E.g. a simple ring with three satellites requires six A9K-NVSAT1-LIC licenses.

 

 

 

Optics

A variety of optics are supported on the ASR9000v, they may not be always the same as the ASR9000. Reference this link for the supported optics for ASR9000/9000v.

When using Tunable optics for the 9000v, pay attention to the following: 

(*) note for the tunable optic on the IRL you need to set the wavelength the first time via the 9000v shell on insertion of the optic before shipping it to the destined location.

 

Handling of Unsupported Optics

For the 9000v ports we do not support the 'service unsupported-transceiver' or 'transceiver permit pid all' commands.

 

The satellite device simply flags an unsupported transceiver without disabling the port or taking any further action. As long as the pluggable is readable by the satellite the SFP may work, but there are no additional 'hacks' such as the hidden commands beyond what is shown as supported in the tables from the supported optic reference link.

 

Software and hardware requirements

The following software and hardware requirements exist for the ASR9000v. Although support started in XR4.2.1 My personal recommendation is to go with XR43 (latest) as many initial restrictions are lifted from the first release:

 

1. SW requirement:

Minimum version is XR 4.2.1

2. HW requirement – Chassis

  • Host ASR9K support for ASR 9006 or 9010 (4.2.1)
  • Support for ASR 9001and 9922 added (4.3.0)
  • Host ASR9K may be a single host, a cluster of two ASR9Ks acting as one logical router, or dual host (5.1.1)

3. HW requirement – Line cards and RSP

  • RSP must be RSP440 or RSP2 (only supported with the 9000v)
  • Satellite ICL connection must be from a Typhoon based LC
  • LC may be –TR or –SE. If –TR, each satellite access GigE port gets 8 TM queues
  • Trident based LCs and the SIP-700 can co-exist in the system but cant be used to connect *directly* to the ICL ports. Can forward traffic to/ from satellite ports.
  • ISM/ CDS video card could co-exist in the system, but can’t stream video flows to the satellite port in 4.2.1 release. Plan to be supported in future release

 

 

4. ASR901 as a Satellite

  • Supported for nV satellite since 4.3.0 (901-1G)
  • Supported for nV satellite since 5.1.1 (901-10G)
  • On both the 1G and 10G versions only 1G ICL are supported at this time in ports G0/10 and G0/11. 10G and other ports, such as TDM, are not supported
  • Supports satellite interfaces from SatId/0/0/0 to SatId/0/0/9
  • Combo ports 4-7 are set to auto-select. When both copper and fiber are connected fiber is selected, removing fiber switches to copper mode, and reconnecting fiber moves back to fiber.

 

Note: If  the wrong port is used for ICL then the link will stay down on the 901.  Once the correct ICL port is used and the 9K configured then a reload  of the 901 will need to occur for the link to come up and the 901 become  recognized as a satellite.

 

Feature support

Generally speaking all features supported on physical GigE ports of ASR9K are also automatically supported on the GigE ports of the

satellite switch such as L2, L3, multicast, MPLS, BVI, OAM … (everything that works on a normal GigE).

Features for the 9000v get applied on the following points :

–L1 features: applied on the satellite chassis

Ethernet auto-negotiation, link MTU, shut/ no shut, L1 stats, ICL link aggregation
–All other features: applied on the 9K chassis
All non-L1 features (L2/ L3/ QoS/ ACLs etc)
Example: QoS ingress policer configured on a satellite access GigE port is applied only once the packets reach the ASR9K. Similarly for ACLs, OAM etc
 
Notes:
Some of these features are now offloaded to the satellite, such as QoS and syncE

 

 

5. Features running specifically on the 9000v/Satellite

  • Admin state (shut/no shut)
  • Ethernet MTU
  • Ethernet link auto-negotiation including
  • Half/ full duplex
  • Link speed
  • Flow control (only RX flow control supported in 4.2.1 on access GigEs)
  • Static configuration of auto-neg parameters (speed, duplex, flow ctrl)
  • Carrier delay
  • L1 packet loopback
  • Line loopback (pkt rx on access GigE looped back to tx)
  • Internal loopback (pkt about to tx on access GigE looped back to rx)
  • TX laser disable

 

6. Exceptions

 

1) The following features are not supported on satellite ports in 5.1.1

     

    *Need to update this*

     

     

    2) When the ICL is a link bundle, there are some restrictions :

    • LAG (link bundles) not supported on satellite access GigEs (i.e. no “LAG over LAG” support)
    • ICL LAG must be a static EtherChannel (“mode on”); no LACP support on the ICL

     

     

     

     

    Oversubscription and QoS

    QoS can be applied on the ASR9000 host (runs on the NP where the satellite ports have their interface descriptors) or offloaded to the satellite

    When you have oversubscription, that is more then the number of 1G ports compared to the ICL total speed there could be a potential issue. However there is an implicit trust model for all high priority traffic.

    Automatic packet classification rules determine whether a packet is control packet (LACP, STP, CDP, CFM, ARP, OSPF etc), high priority data (VLAN COS 5,6,7, IP prec 5, 6, 7) or normal priority data and queued accordingly

     

    For the downstream direction, that is 9000 host to the Satellite, the "standard" QOS rules and shaping are sufficient enough to warrant the delivery of high priority packets to the satellite ports. (e.g. inject to wire etc).

     

     

    7. QoS Offload

    As  the ICL link between the satellite and host may be oversubscribed by  access interfaces, configuring QoS on the satellite itself is optimal  for avoiding the lose of high priority traffic due to congestion. This feature was introduced in 5.1.1

     

    3 steps to configuring QoS offload

    • Create class map
    • Create QoS policy map
    • Bind the QoS polciy to the  satellite (physical access interface, bundle access interface, physical  ICL interface, or bundle ICL interface)

     

    QoS Offload.png

     

    INPUT access interface (CLI config) example:

    class-map match-any my_class

    match dscp 10

    end-class-map

    !

    policy-map my_policy

    class my_class

      set precedence 1

    !

    end-policy-map

    !

    interface GigabitEthernet100/0/0/9

    ipv4 address 10.1.1.1 255.255.255.0

    nv

       service-policy input my_policy

    !

     

     

    Loadbalancing on bundle ICL

    Traffic is hashed across members of this ICL LAG based on satellite access port number. No packet payload information (MAC SA/ DA or IP SA/ DA) used in hash calculation.  This ensures that QoS applied on ASR9K for a particular satellite access port works correctly over the entire packet stream of that access port.  Current hash rule is simple (port number modulo # of active ICLs)

     

     

    Initial system bring up

    8. Hardware

    Plug-and-play installation: No local config on satellite, no need to even telnet in!

     

    1. Unpack new ASR 9000v; rack, stack, connect power
    2. Plug in ASR 9000v qualified optics of correct type into any 1 or more of the SFP+ slots & appropriate qualified optics into SFP+ or XFP slots on host ASR9K. Connect via SMF/ MMF fiber
    3. Note: Actual SFP+ port on ASR 9000v does not matter; connect the 10G fibers from 9K to any of the 10G SFP+ ports on the 9000v in any order. No need to line these up => further plug and play.
    4. Configure satellite via CLI/ XML on ASR 9K host 10G ports
    5. Power up ASR 9000v chassis
    6. ASR 9000v chassis turn up status check based on chassis error LEDs on front face plate
    7. Critical Error LED comes ON => Critical hardware failure; need to swap 9000v hardware
    8. Major Error LED comes ON => Hardware okay, unable to connect to ASR9K host
    9. Check fiber connectivity and L1 path/ optics between  ASR9K and 9000v
    10. Check ICL configuration on ASR9K
    11. Check chassis serial number on ASR 9000v (rear plate) against any configured S/N on ASR9K
    12. Both Critical and Major Error LEDs stay OFF => ASR 9000v is up and connected to host ASR9K;  now fully manageable via host ASR9K and ready to go.
    13. Can do satellite ethernet port packet loopback tests (through ASR9K) if needed to check end to end data path
    14. Note: If satellite software requires upgrade, it will raise notification on host ASR9K. User can then do an inband software upgrade from the ASR9K if needed (use “show nv satellite status” on host ASR9K from here on to check status as described next) 

     

     

    9. Management configuration

     

    It is recommended to use the auto-IP feature, no loopback or VRF need to be defined. A VRF **nVSatellite will be auto-defined and does not count towards the number of VRFs configured (for licensing purposes).

     

     

    10. Define Satellite device

    Creates satellite “100” of type ASR 9000v; assign management IP addr
     
    • router(config)# nv satellite 100
    • router(config-nV)# type asr9000v
    • router(config-satellite)# ipv4 address 192.168.0.100

     

    Optional config chassis serial number (for authentication and simple ring) & description
    • router(config-satellite)# serial-number cat12345678
    • router(config-satellite)# description 1194N Mathilda Sunnyvale

     

    Optional config secret password for satellite login. Note that the username is 'root'

    • router(config-satellite)# secret [0 | 5 | LINE] password

     

    11. Setting up the ICL

    There are two options for ICL:

    That is static pinning; designate some ports from the satellite to use a dedicated uplink.

    Using a bundle ICL that provides for redundancy when one uplink fails.

    Static pinning

    Create a 10G ICL connected to satellite 100
    Map this ICL to satellite access GigE ports 0 through 5
     
    • router(config)# interface TenGigabitEthernet 0/1/0/0
    • router(config-if)# nv satellite-fabric-link satellite 100
    • router(config-satellite-fabric-link)#   remote-ports GigabitEthernet 0/0/0-5

     

    Bundle ICL

    All interfaces mapped to an ICL bundle:

     

    ASR9000 TenG interface putting into bundle mode ON (No LACP support)

    • router(config)# interface TenGigabitEthernet 0/2/0/1
    • router(config-if)# bundle id 10 mode on

     

    Define the bundle ethernet on the ASR9000 host, and designate which ports will be mapped to the bundle:

    • router(config)# interface Bundle-Ethernet 10
    • router(config-if)# nv satellite-fabric-link satellite 200
    • router(config-satellite-fabric-link)#   remote-ports GigabitEthernet all

     

    12. Note

     

    Config sequence restrictions

    Because of the order and batching in which things get applied in XR there are some things that you need to know when it comes down to negating certain config which additions of others.

    Examples of this are:

    1.Configuration batches containing changes to ICL and Satellite-Ether configuration in the same batch may fail
    2.Configuration on Satellite-Ethers is not guaranteed to be applied cleanly if there are nV configuration conflicts present
    3.ICL configuration must be removed prior to deleting an interface (in the case of Bundle ICLs)

    In such cases, failures are expected to be seen; generally speaking,  failures are expected to be deterministic, and workarounds available

    (re-apply the configuration in two commit batches)

    Recommendation to users is to commit ICL configuration changes in separate commits to Satellite-Ether configuration changes

     

     

     

     

     

    Advanced Satellite Topologies

    Starting in 5.1.1 many new features were added to expand upon the basic single host hub-and-spoke model. These features take more configuration than the base satellite configuration and will be discussed below.

     

     

    13. Dual Hosts

    Starting in 5.1.1 the ability for a satellite (hub-and-spoke) or a ring of satellites (simple ring) to be dual-homed to two hosts was added. (nV Edge acts as one logical router)

     

    With this configuration one ASR9K host is the active and the other is standby. Data and control traffic from the satellite will flow to the active host, but both hosts will send and receive management traffic via the SDAC protocol. This is used to determine connectivity, detect failures, sync the configuration, etc.

    The two hosts communicate management information via ICCP with a modified version of SDAC called ORBIT.

     

     

    Dual Hosts.png

     

    Supported Topologies:

                Hub-and-spoke dual hosts

    9000v with 10G ICL or bundle ICL

    901 with 1G ICL

    9000v (10G) or 901 (1G) using L2 fabric sub-interfaces

    Satellites may be partitioned

    Simple ring dual hosts

    9000v with 10G ICL

    901 with 1G ICL

             Satellites may not be partitioned

    Note: Partitioning is when you carve out certain access ports to be used by certain ICL interfaces

     

    Current limitations:

    Must be two single chassis, no clusters

    Load balancing is active/standby per satellite, per access port planned

    No user configuration sync between hosts

     

    Configuration Differences:

    The most notable changes when coming from a simple hub-and-spoke design is ICCP, and adding the satellite serial number.

     

     

    Example

    Router 1

    redundancy

    iccp

      group 1

       member

        neighbor 172.18.0.2

       !

       nv satellite

        system-mac <mac> (optional)

       !

      !

    !

    !

    nv

    satellite 100

    type asr9000v

    ipv4 address 10.0.0.100

    redundancy

      host-priority <priority> {optional)

    !

    serial-number <satellite serial>

    !

    vrf nv_mgmt

    !

    interface loopback 10

    vrf nv_mgmt

    ipv4 address 10.0.0.1

    !

    interface Loopback1000

    ipv4 address 172.18.0.1 255.255.255.255

    !

    interface GigabitEthernet0/1/0/4

    ipv4 address 192.168.0.1 255.255.255.0

    !

    interface ten 0/0/0/0

    ipv4 point-to-point

    ipv4 unnumbered loopback 10

    nv

      satellite-fabric-link [network satellite <> | satellite <>]

       redundancy

        iccp-group 1

       remote-ports gig 0/0/0-43

       !

    !

    !

    mpls ldp

    router-id 172.18.0.1

       discovery targeted-hello accept

        neighbor 172.18.0.2

       !

    !

    !

    router static

    address-family ipv4 unicast

       172.18.0.2/32 192.168.0.2

    !

    !

     

     

     

     

    14. Simple Ring Topology

    Starting in 5.1.1 we have the ability to support more than just simple hub-and-spoke. The ring topology allows for satellite chaining, cascading, and in general a more advanced satellite network.

     

    Requirements and Limitations:

    • Must use 9000v (10G) or 901 (1G) as satellites
    • Satellites may not be partitioned
    • A satellite must be connected to two hosts
    • A host may only be in one dual-home pairing
    • Bundle ICLs cannot be used

     

     

    Configuration:

    This is essentially the same as the dual hosts setup, but the network option must be used when entering 'satellite-fabirc-link'

     

     

     

    15. Cascading Topology

    This is treated as special ring and works the same way as simple ring.

    The biggest difference is that in 5.1.1 cascading supports single host while simple ring does not.

     

    ring topology.png

     

     

     

    16. L2 Fabric Topology

    Starting in 5.1.1 we have the ability to extend the ICL across an EVC. Normally an IRL is a L1 connection. This increases the flexibility of satellite by allowing for greater distances between the ASR9K host and the satellite device.

     

    Requirements and limitations:

    • Manual and auto-IP mode supported
    • Single home and dual home are supported
    • Encapsulation type can be dot1q or dot1ad
    • Host EVC is provisioned as a sub-interface
    • Different VLANs should be used as a satellite cannot support multiple layer 2 fabric connections with the same VLAN on the same ICL
    • The same L2 encapsulation must be used by both hosts
    • Usable VLAN range is 2 to 4093 for 9000v (4094 for 901)
    • Bundle ICLs are not supported
    • P2MP L2 cloud is not supported
    • When a bundle is configured on the access ports 'bundle wait timer 0' should be configured to improve convergence times
    • Service state synchronization is not supported for the following: ANCP, IGMP, ARP, DHCP
    • Ethernet CFM is required

     

     

    L2 Fabric.png

     

     

    Configuration:

    On Active-Host:

    interface TenGigE0/1/0/23.200

    encapsulation dot1q 200

    !

    nv

    satellite-fabric-link satellite 200

       redundancy

          iccp-group 1

    !

       remote-ports GigabitEthernet 0/0/0-43

    !

    On Standby-Host:

    interface TenGigE0/1/1/0.200

    encapsulation dot1q 220

    !

    nv

    satellite-fabric-link satellite 200

       redundancy

        iccp-group 1

        !

        remote-ports GigabitEthernet 0/0/0-43

    !

    Note: L2 cloud configuration not shown

     

     

     

     

     

     

     

     

     

     

    System monitoring and troubleshooting

    17. Basic status check

    Screen Shot 2013-07-14 at 9.23.14 AM.png

     

    18. Upgrade and Software

    Screen Shot 2013-07-14 at 9.23.30 AM.png

     

    'show nv satellite status'

    • State: One of the following:           
      • No configured links: No satellite-fabric-links have been configured for this satellite
      • Discovering: The SDACP discovery protocol is running on at least one satellite-fabric-link, but discovery has not completed
      • Authenticating: The TCP session to the satellite has been established, and the control protocol is authenticating the satellite
      • Authentication Failed: The satellite provided incorrect authentication data
      • Checking Version:  The version of the software running on  the satellite is being checked  for compatibility with the running  version of IOS-XR on the host

      • Incorrect version: The version of the software running on the satellite is incompatible with the host
      • Connected: The control protocol sessions to the satellite has been fully established.
    • Install State: shown after State, in brackets. One of the following:              
      • Stable: The satellite has the correct image loaded and it is running
      • Transferring: A new image is being transferred to the satellite
      • Transferred: A new image has been successfully transferred to the satellite, but not yet installed
      • Installing: A new image is being installed on the satellite
      • Unknown: The install state of the satellite cannot be determined at this time
    • Type: The configured type of the satellite.
    • Description: The configured description for the satellite
    • MAC Address: The chassis MAC of any discovered satellite
    • IPv4 Address: The configured IPv4 address of the satellite
    • Received Serial Number: (If control protocol has reached the authentication state): The serial number the satellite has presented
    • Configured Serial Number: (If configured) the serial  number configured for the satellite, checked  against that presented by  the satellite during control protocol  authentication

    • Configured Satellite Links: One entry for each of  the configured satellite-fabric-links, headed by  the interface name.  The following information is present for each  configured link:

      • State: One of:              
        • Verifying: The configuration of this interface has not yet been accepted
        • Inactive: This configured link is currently inactive
        • Discovering: The discovery protocol is running over at least one link
        • Running discovery protocol: This is a physical satellite-fabric-link, and the discovery protocol is running
        • Configuring satellite: This is a physical satellite-fabric-link, and a satellite has been discovered and is currently being configured
        • Ready: This is a physical satellite-fabric-link, and the discovery protocol has completed
      • Ports: The configured remote ports on this configured link
      • Discovered Satellite Fabric Links: This  section is only present for redundant satellite-fabric-links. This lists the interfaces that are members of the configured link, and the per-link discovery state.

        • Running discovery protocol: The discovery protocol is running
        • Configuring satellite: A satellite has been discovered and is currently being configured
        • Ready: The discovery protocol has completed
        • Conflict:  If the configured link is not conflicted, the satellite discovered over the link is presenting data that contradicts that found over a different satellite-fabric-link.

     

     

    19. Discovery protocol status

    Screen Shot 2013-07-14 at 9.23.38 AM.png

     

     

     

    'show nv satellite protocol discovery'

    • Satellite ID: The satellite ID configured on this satellite-fabric-link
    • Status: The current discovery protocol status of the satellite. One of:            
      • Discovering: Probes are being sent; no satellite yet discovered
      • Conflicting: This link conflicts in some way with another link. Detailed reasons are:            
        • reason unknown: This configured link is in an unknown conflict state
        • remote ports overlap: The remote ports configuration on this satellite-fabric-link conflicts with that on another satellite-fabric-link
        • satellite not configured: The satellite this satellite-fabric-link is to be attached to isn't fully configured
        • Invalid ports: The remote-ports configuration on this satellite-fabric-link is invalid
        • multiple IDs: This discovered link is connected to a different satellite to another discovered link
        • multiple satellites: Different satellites are connected to member discovered links
        • different VRF: The configured satellite-fabric-links are not all in the same VRF
        • different IP: The configured satellite-fabric-links do not all have the same IPv4 address
        • waiting for VRF: The VRF information has not yet been notified to the GCO. Probably the link is missing IPv4 address configuration.
      • Stopped: The discovery protocol is stopped on this satellite-fabric-link. Most likely the link is down.
      • Running discovery protocol: The discovery protocol is running, but no satellite has responded.
      • Configuring satellite: A satellite has been discovered, and is being configured with an IPv4 address
      • Ready: The discovery protocol has completed
    • Remote Ports: The configured remote ports on this satellite-fabric-link
    • Host IPv4 Address: The IPv4 address used for the  host to communicate to this satellite.  Should match the IPv4 address on  all the satellite-fabric-links

    • Satellite IPv4 Address: The IPv4 address configured for the satellite

    For  Bundle-Ether satellite-fabric-links, there are then 0 or  more  'Discovered links' entries; for physical satellite-fabric-links,  the  same fields are present but just inline.

    • Vendor: The vendor string presented by the satellite it its ident packets
    • Remote ID: The satellite's ID for the interface that is connected to this satellite-fabric-link
    • Remote MAC address: The MAC address for the satellite interface connected to this satellite-fabric-link
    • Chassis MAC address: The chassis MAC address presented by the satellite in its ident packets

     

    20.

    21. Control protocol status

    Screen Shot 2013-07-14 at 9.23.44 AM.png

     

    'show nv satellite protocol control'

    • IP Address: The configured IP address for the satellite. This is the address the TCP session will be connected to
    • Status: SDACP Control Protocol status. One of the following:              
      • Connecting: The TCP session has yet to be established
      • Authenticating: The TCP session has been established, and  the control protocol is  checking the authentication information  provided by the Satellite

      • Checking version: The satellite has been successfully authenticated, and the host is checking it is running a compatible version of software
      • Connected: The SDACP control protocol session to the  satellite has been  successfully brought up, and the feature channels  can now be opened.

    For each channel, the following fields are present:

    • Channel Status: One of:           
      • Closed: The satellite has sent a close message on this channel, or the control protocol is not up
      • Opening: An open message has been sent to the satellite to open this channel
      • Opened: An opened response has been received from the satellite
      • Open: The feature channel is open
      • Open(In Resync - Awaiting Client Resync End) The Feature  Channel Owner (FCO) on the host has not finished sending  data to the  FCO on the Satellite.  If this is the state then typically  the triage  should continue on the host by the owner.  The owner of the Feature Channel should be contacted.

      • Open(In Resync - Awaiting Satellite Resync End) The FCO on  the Host is awaiting information from the FCO on the  Satellite.  If  this is the state then typically the triage should  continue on the  satellite.

    • Object Messages Sent: The number of object messages sent to the satellite on this channel
    • Non-Object Messages Sent: The number of non-object messages sent to the satellite on this channel
    • Object Messages Received: The number of object messages received from the satellite on this channel
    • Non-Object Messages Received: The number of non-object messages received from the satellite on this channel

     

     

    22. Satellite inventory

    Screen Shot 2013-07-14 at 9.23.51 AM.png

     

    Dataplane counters and forwarding verification

     

    Screen Shot 2013-07-14 at 9.20.36 AM.png

    Notes:

     

    • Physical port level (MAC level) counters retrieved every 30 seconds from each satellite (this includes SNMP)
     
    • “show interface GigabitEthernet 200/0/0/0” represents MAC stats retrieved from satellite
    1. TX, RX Packet drops @ ASR9K also added into these
    2. Packet drops at satellite ICL ports NOT included in “show interface GigabitEthernet”
    3. Packet drops at satellite ICL ports under debug CLI (“show nv satellite hardware …”)
     
    • Subinterface stats and interface accounting stats always from ASR9K uidb counters

     

    23. Common Issues

    • ''SAT9K_IMG_DOWNLOADER-3-TFTP_READ_FAIL: FTP download failure for 4502A1__.FPG with error code:-3'        
      • Check the MPP configuration
    • icpe_gco[1148]: %PKT_INFRA-ICPE_GCO-6-TRANSFER_DONE : Image transfer completed on Satellite 101
        • Here we are indicating the new image transferred to the satellite, and is what we expect to see, but sometimes this is not the case.
        • A few issues can cause this:

          • 1. MPP
          • 2. Using the progress keyword. Do not use the progress keyword
          • 3. TFTP homedir set with the default VRF, 'tftp vrf default ipv4 server homedir disk0:', (manual IP not auto-IP) and the directory is on disk0:. TFTP homedir should be removed.
          • 4. May fail on 901 due to space limitations. Delete non-nV images from the 901 flash and execute sqeeze flash: to free space
          • Note: Image transfer should take around 5 minutes

       

       

      Conflict Messages

      Examples:

      • Conflict, multiple IDs             
        • Check whether you have connected two interfaces to the same satellite box but given them different satellite IDs
      • Conflict, multiple satellites             
        • Check whether you have connected two interfaces to two different satellite boxes but given them the same satellite ID
      • Conflict, different VRF             
        • Check your VRF config - all satellite-fabric-link interfaces to a particular satellite must be in the same VRF
      • Conflict, waiting for VRF             
        • Check all IP config is present, or if any VRF config is present, check *all* the VRF config is present
      • Conflict, different IP             
        • Check  whether you have configured two satellite-fabric-links with different  IP addresses (you need to unnumber them to the same loopback interface).
      • Conflict, remote ports overlap           
        • Check whether you have configured overlapping remote port ranges on two or more satellite-fabric-links to the same satellite
      • Conflict, satellite not configured             
        • You need to enter the global satellite configuration
      • Conflict, invalid ports            
        • The specified port range is invalid
      • Conflict, satellite has no type configured             
        • You need to configure 'type asr9000v' in the global nv satellite configuration
      • Conflict, satellite has no ipv4 address             
        • You need to configure an IP address on the satellite
      • Conflict, satellite has a conflicting IPv4 address configured           
        • The IPv4 address configured on the satellite conflicts with another IP address in the system

       

      Access/ICL Bundles and stipulations

      BNG access over satellite is only qualified over bundle access and isn’t supported over bundle ICLs.

      BNG access over ASR9k host and NCS5k satellite specifically is in the process of official qualification in 6.1.x. Please check with PM for exact qualified release.

      Access bundles across satellites in an nV dual head solution are generally not recommended. The emphasis is not to bundle services across satellites in a dual head system as if they align to different hosts, the solution breaks without an explicit redundant path. An MCLAG over satellite access is a better solution there.

      Bundle access over bundle fabric / ICL require 5.3.2 and above on ASR9k. For NCS5k satellite, bundle ICL including bundle over bundle is supported from 6.0.1 and nV dual head topologies are planned to be supported only from 6.1.1

      MC-LAG over satellite access might be more convergence friendly and feature rich than nV dual head for BNG access from previous case studies. For non BNG access,  nV dual head and MC-LAG are both possible options with any combinations of physical or bundle access and fabric.

      In an MC-LAG with satellite access, the topology is just a regular MC-LAG system with the hosts syncing over ICCP but with satellite access as well. Note that the individual satellites aren’t dual homed/hosted here so there is no dual-host feature to sync over ICCP beyond just MC-LAG from CE.

      As a deployment recommendation, unless ICL links (between satellite and host) are more prone to failure over access, MC-LAG might be preferable over nV dual head solution. However, if ICL links have higher failure probability and the links going down can affect BW in bundle ICL cases, then MC-LAG may not switch over unless the whole link goes down or access goes down.

       

       

      http://www.cisco.com/en/US/docs/routers/asr9000/software/asr9k_r4.3/interfaces/configuration/guide/hc43satl.html

       

       

      Xander Thuijs CCIE#6775

      Principal Engineer, ASR9000    

       

      Sam Milstead

      Customer Support Engineer, IOS XR

      Comments

      Hi xander,

      spot on !

      the tunable in the satellite is indeed transmitting at 1561.02 i must have missed that in my troubleshooting before, even if same sfp back in the 9k host transmits at the intended/programmed wavelength.

      satellite version is as per below

      Satellite 305
      -------------
      Status: Connected (Stable)
      Type: asr9000v2
      Description: Sat305
      Displayed device name: Sat305
      MAC address: d42c.4452.2ed8
      IPv4 address: 10.1.49.1 (auto, VRF: **nVSatellite)
      Serial Number: CAT2036U0HD
      Remote version: Compatible (latest version)
      ROMMON: 128.1 (Latest)
      FPGA: 1.13 (Latest)
      IOS: 533.102 (Latest)
      Configured satellite fabric links:
      Bundle-Ether305
      ---------------
      Status: Satellite Ready
      Remote ports: GigabitEthernet0/0/0-43
      Discovered satellite fabric links:
      TenGigE0/0/1/1: Satellite Ready; No conflict

      So if you can give me a pointer for the inband mgmt on the 9000v you mention, so we make it persistent across reboots that would be great !

      Im understanding that just tuning the SFP in a 9k host router before using it in the 9000v is not sufficient, but we also need to tell the satellite that it has a tunable SFP in its port ?

      cheers

      Mark

      Cisco Employee

      hi mark, ah great! Ok so the following commands to be done from the satellite console:

      Sat200#test dwdm wavelength set 44 1
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	1
      	Wave length		:	1566.77 nm

      the value set will be saved in rommon. this until it is replugged with a non dwdm sfp, then the rommon variable will be erased and the next time the dwdm is plugged in that same port, you'd need to reconfigure the wavelength.

      cheers

      xander

      Hi xander,

      perfect thanks

      question for you:  how do i map the number to the wavelength.

      You use 44 for 1566.77  - I dont see 44 mapped to 1566.77 in itu mapping for 50Ghz, neither in "show controllers dwdm 0/0/1/1 wavelength-map" on my 9904 host.

      I need to setup with 1530.33nm on the satellite, whats the number I need to use, or can i use different cli and use wavelength ?

      cheers

      Mark

      Hi, Xander:

      Can you please shed some light into the following capture?

      Sat128# sh satellite alarms
      Equipment / Chassis level Alarms:
      None Set

      Port level Alarms:
      Port 1: None Set
      [snip]
      Port 44: None Set
      Port 45: defect 3(DEF_SYNCLOSS)
      Port 45: defect 8(DEF_LOCAL_FAULT)
      Port 46: None Set
      Port 47: None Set
      Port 48: None Set

      Sat128#sh log | inc port 45
      *Apr 24 16:52:22.456: %SAT9k_NOTIF-1-LINK_ALM: DEF_SYNCLOSS has been raised for port 45
      *Apr 24 16:52:22.456: %SAT9k_NOTIF-1-LINK_ALM: DEF_LOCAL_FAULT has been raised for port 45

      I cannot find any reference for what it means anywhere. My customer opted not to use that port because of the syslog messages.

      Thanks,

      c.

      Cisco Employee

      hi carlos,

      this means that the interface has a local fault identified and notably the fact that it lost its framing/syncing. it could be the light levels are too low, or the port is not seeing any framing.

      could any of that be the case?

      xander

      Honestly, I don't think so. Customer stopped using that port altogether.

      I think an SR is in order here but wanted to see I you could help me out with the syslog message first.

      Thanks, Xander.

      Cisco Employee

      yeah the syslog by itself (and both of them go hand in hand) means that there is some sort of L1 issue.if there are extra circumstantial messages like high bias or low power etc that could explain the sync loss hence local fault raised.

      the optic could be busted, the phy could be busted or thefiber itself.

      few things to triage here are:

      - move optic to different port to see if the problem moves with the optic

      - use new optic or known working one from another port in this one to see if it is a phy issue.

      check the optic light levels too via the cli to see if there is anything received (or too low) etc.

      I checked for a few known issues in our database, but nothing sw wise stands out at this point to be aware of.

      xander

      hi xander,

      this worked great - thanks for your help

      it took me a while to figure out which value to use for the wavelength i needed.(plus the 44 i realised was the port, and 1 was the lamda in your example).

      it was trial and error, as i could not find a mapping table.

      happen to have a link for that, as the itu map or the asr9k map did not seem to be valid ?

      cheers

      mark

      Cisco Employee

      This is the unit test from the ddts that implemented it below. I also see a discrepancy between channel and wave length. It should be the 50G ITU spacing that the normal dwdm-sfp-c supports so that datasheet can be used/leveraged.

      you program the channel number and the readback will show the programmed wavelength is what I see from the code.

      I will check into see if I can get some more specifics on the table, but maybe this helps as a start already :

      xander

      at200#test dwdm wavelength set 44 1
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	1
      	Wave length		:	1566.77 nm
      Sat200#test dwdm wavelength set 44 2
       Number of retrycout 5, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	2
      	Wave length		:	1566.31 nm
      Sat200#test dwdm wavelength set 44 3
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	3
      	Wave length		:	1565.91 nm
      Sat200#test dwdm wavelength set 44 4
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	4
      	Wave length		:	1565.52 nm
      Sat200#test dwdm wavelength set 44 5
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	5
      	Wave length		:	1565.13 nm
      Sat200#test dwdm wavelength set 44 6
       Number of retrycout 4, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	6
      	Wave length		:	1564.67 nm
      Sat200#test dwdm wavelength set 44 7
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	7
      	Wave length		:	1564.28 nm
      Sat200#test dwdm wavelength set 44 8
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	8
      	Wave length		:	1563.89 nm
      Sat200#test dwdm wavelength set 44 9
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	9
      	Wave length		:	1563.50 nm
      Sat200#test dwdm wavelength set 44 10
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 1, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	10
      	Wave length		:	1563.5  nm
      Sat200#test dwdm wavelength set 44 11
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	11
      	Wave length		:	1562.64 nm
      Sat200#test dwdm wavelength set 44 12
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 2, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	12
      	Wave length		:	1562.25 nm
      Sat200#test dwdm wavelength set 44 13
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	13
      	Wave length		:	1561.86 nm
      Sat200#test dwdm wavelength set 44 14
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 2, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	14
      	Wave length		:	1561.41 nm
      Sat200#test dwdm wavelength set 44 15
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	15
      	Wave length		:	1561.2  nm
      Sat200#test dwdm wavelength set 44 16
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	16
      	Wave length		:	1560.63 nm
      Sat200#test dwdm wavelength set 44 17
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	17
      	Wave length		:	1560.23 nm
      Sat200#test dwdm wavelength set 44 18
       Number of retrycout 3, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	18
      	Wave length		:	1559.78 nm
      Sat200#test dwdm wavelength set 44 19
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	19
      	Wave length		:	1559.39 nm
      Sat200#test dwdm wavelength set 44 20
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	20
      	Wave length		:	1559.0  nm
      Sat200#test dwdm wavelength set 44 21
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	21
      	Wave length		:	1558.63 nm
      Sat200#test dwdm wavelength set 44 22
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 1, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	22
      	Wave length		:	1558.17 nm
      Sat200#test dwdm wavelength set 44 23
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	23
      	Wave length		:	1557.78 nm
      Sat200#test dwdm wavelength set 44 24
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	24
      	Wave length		:	1557.39 nm
      Sat200#test dwdm wavelength set 44 25
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	25
      	Wave length		:	1557.0  nm
      Sat200#test dwdm wavelength set 44 26
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	26
      	Wave length		:	1556.55 nm
      Sat200#test dwdm wavelength set 44 27
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	27
      	Wave length		:	1556.16 nm
      Sat200#test dwdm wavelength set 44 28
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	28
      	Wave length		:	1555.77 nm
      Sat200#test dwdm wavelength set 44 29
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	29
      	Wave length		:	1555.39 nm
      Sat200#test dwdm wavelength set 44 30
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	30
      	Wave length		:	1554.94 nm
      Sat200#test dwdm wavelength set 44 31
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	31
      	Wave length		:	1554.55 nm
      Sat200#test dwdm wavelength set 44 32
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	32
      	Wave length		:	1554.16 nm
      Sat200#test dwdm wavelength set 44 33
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 2, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	33
      	Wave length		:	1553.77 nm
      Sat200#test dwdm wavelength set 44 34
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	34
      	Wave length		:	1553.33 nm
      Sat200#test dwdm wavelength set 44 35
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	35
      	Wave length		:	1552.94 nm
      Sat200#test dwdm wavelength set 44 36
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	36
      	Wave length		:	1552.55 nm
      Sat200#test dwdm wavelength set 44 37
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	37
      	Wave length		:	1552.16 nm
      Sat200#test dwdm wavelength set 44 38
       Number of retrycout 2, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	38
      	Wave length		:	1551.72 nm
      Sat200#test dwdm wavelength set 44 39
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	39
      	Wave length		:	1551.33 nm
      Sat200#test dwdm wavelength set 44 40
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	40
      	Wave length		:	1550.94 nm
      Sat200#test dwdm wavelength set 44 41
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	41
      	Wave length		:	1550.56 nm
      Sat200#test dwdm wavelength set 44 42
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	42
      	Wave length		:	1550.11 nm
      Sat200#test dwdm wavelength set 44 43
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	43
      	Wave length		:	1549.72 nm
      Sat200#test dwdm wavelength set 44 44
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	44
      	Wave length		:	1549.34 nm
      Sat200#test dwdm wavelength set 44 45
       Number of retrycout 3, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	45
      	Wave length		:	1548.95 nm
      Sat200#test dwdm wavelength set 44 46
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	46
      	Wave length		:	1548.50 nm
      Sat200#test dwdm wavelength set 44 47
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	47
      	Wave length		:	1548.13 nm
      Sat200#test dwdm wavelength set 44 48
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	48
      	Wave length		:	1547.73 nm
      Sat200#test dwdm wavelength set 44 49
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	49
      	Wave length		:	1547.36 nm
      Sat200#test dwdm wavelength set 44 50
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	50
      	Wave length		:	1546.91 nm
      Sat200#test dwdm wavelength set 44 51
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 3, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	51
      	Wave length		:	1546.53 nm
      Sat200#test dwdm wavelength set 44 52
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	52
      	Wave length		:	1546.14 nm
      Sat200#test dwdm wavelength set 44 53
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	53
      	Wave length		:	1545.77 nm
      Sat200#test dwdm wavelength set 44 54
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	54
      	Wave length		:	1545.31 nm
      Sat200#test dwdm wavelength set 44 55
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	55
      	Wave length		:	1544.94 nm
      Sat200#test dwdm wavelength set 44 56
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	56
      	Wave length		:	1544.55 nm
      Sat200#test dwdm wavelength set 44 57
       Number of retrycout 3, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	57
      	Wave length		:	1544.17 nm
      Sat200#test dwdm wavelength set 44 58
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	58
      	Wave length		:	1543.72 nm
      Sat200#test dwdm wavelength set 44 59
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	59
      	Wave length		:	1543.34 nm
      Sat200#test dwdm wavelength set 44 60
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	60
      	Wave length		:	1542.95 nm
      Sat200#test dwdm wavelength set 44 61
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 2, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	61
      	Wave length		:	1542.58 nm
      Sat200#test dwdm wavelength set 44 62
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	62
      	Wave length		:	1542.14 nm
      Sat200#test dwdm wavelength set 44 63
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	63
      	Wave length		:	1541.75 nm
      Sat200#test dwdm wavelength set 44 64
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	64
      	Wave length		:	1541.38 nm
      Sat200#test dwdm wavelength set 44 65
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	65
      	Wave length		:	1541.0  nm
      Sat200#test dwdm wavelength set 44 66
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	66
      	Wave length		:	1540.55 nm
      Sat200#test dwdm wavelength set 44 67
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	67
      	Wave length		:	1540.17 nm
      Sat200#test dwdm wavelength set 44 68
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	68
      	Wave length		:	1539.80 nm
      Sat200#test dwdm wavelength set 44 69
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	69
      	Wave length		:	1539.41 nm
      Sat200#test dwdm wavelength set 44 70
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	70
      	Wave length		:	1538.97 nm
      Sat200#test dwdm wavelength set 44 71
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	71
      	Wave length		:	1538.59 nm
      Sat200#test dwdm wavelength set 44 72
       Number of retrycout 3, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	72
      	Wave length		:	1538.20 nm
      Sat200#test dwdm wavelength set 44 73
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 1, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	73
      	Wave length		:	1537.83 nm
      Sat200#test dwdm wavelength set 44 74
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	74
      	Wave length		:	1537.39 nm
      Sat200#test dwdm wavelength set 44 75
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	75
      	Wave length		:	1537.2  nm
      Sat200#test dwdm wavelength set 44 76
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	76
      	Wave length		:	1536.64 nm
      Sat200#test dwdm wavelength set 44 77
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	77
      	Wave length		:	1536.25 nm
      Sat200#test dwdm wavelength set 44 78
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	78
      	Wave length		:	1535.81 nm
      Sat200#test dwdm wavelength set 44 79
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 5, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	79
      	Wave length		:	1535.44 nm
      Sat200#test dwdm wavelength set 44 80
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	80
      	Wave length		:	1535.6  nm
      Sat200#test dwdm wavelength set 44 81
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	81
      	Wave length		:	1534.69 nm
      Sat200#test dwdm wavelength set 44 82
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	82
      	Wave length		:	1534.25 nm
      Sat200#test dwdm wavelength set 44 83
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	83
      	Wave length		:	1533.86 nm
      Sat200#test dwdm wavelength set 44 84
       Number of retrycout 5, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	84
      	Wave length		:	1533.48 nm
      Sat200#test dwdm wavelength set 44 85
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	85
      	Wave length		:	1533.11 nm
      Sat200#test dwdm wavelength set 44 86
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	86
      	Wave length		:	1532.67 nm
      Sat200#test dwdm wavelength set 44 87
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	87
      	Wave length		:	1532.30 nm
      Sat200#test dwdm wavelength set 44 88
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	88
      	Wave length		:	1531.92 nm
      Sat200#test dwdm wavelength set 44 89
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	89
      	Wave length		:	1531.55 nm
      Sat200#test dwdm wavelength set 44 90
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	90
      	Wave length		:	1531.11 nm
      Sat200#test dwdm wavelength set 44 91
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	91
      	Wave length		:	1530.73 nm
      Sat200#test dwdm wavelength set 44 92
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	92
      	Wave length		:	1530.36 nm
      Sat200#test dwdm wavelength set 44 93
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	93
      	Wave length		:	1529.98 nm
      Sat200#test dwdm wavelength set 44 94
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	94
      	Wave length		:	1529.55 nm
      Sat200#test dwdm wavelength set 44 95
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 3, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	95
      	Wave length		:	1529.17 nm
      Sat200#test dwdm wavelength set 44 96
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
       Number of retrycout 0, val16bit 0 
      
      Sat200#show satellite dwdm-dump 44
      	Wl Channel Number	:	96
      	Wave length		:	1528.80 nm
      Sat200#
      
      Sat200#show satellite dwdm-dump 44
              Wl Channel Number       :       30
              Wave length             :       1554.94 nm
      Sat200#tes
      Sat200#test dw
      Sat200#test dwdm wa
      Sat200#test dwdm wavelength se
      Sat200#test dwdm wavelength set 44 68
      Sat200#show satellite dwdm-dump 44   
       listen socket already exists, return from sat9k_control_listen_dequeued line 1052
              Wl Channel Number       :       68
              Wave length             :       1539.80 nm
      Sat200#
      Sat200#
      Sat200#show satellite dwdm-dump 44
              Wl Channel Number       :       68
              Wave length             :       1539.80 nm
      Sat200#sho
      Sat200#sho  
      Sat200#show sa
      Sat200#show satellite in
      Sat200#show satellite inventory po
      Sat200#show satellite inventory port 45
      Port 45 IDPROM Data:
              Product Id              :       DWDM-SFP10G-C
              Product Name            :       10GE-DWDM
              Version ID              :       ES1
              CLEI Code               :       ABCDE12345
              Top Assembly Part No.   :       10-303|#
              Serial Number           :       JFS18091008
              PCB Revision            :       0000<06>
              Vendor Name             :       CISCO-JDSU      
              Wave length             :       1539.80 nm

      Cisco Employee

      Update:

      The dwdm sfp-c is indeed programmed by wavelength of the ITU 50G grid as I mentioned, the specific table can be found here in table 3.

      when you do a dwdm-read on the satellite, you read back the actual wavelength the optic has been tuned to and there is a slight variation possible there in terms of 100's of a nm.

      So basically if you want the set a nomimal wavelength, check the table 3 from the link and use that channel number to program the sfp.

      cheers!

      xander

      great and thanks for the fast reply.

      I had googled ITU grid and checked the config guide but they didnt match, hadnt figured that the datasheet was the one to go with !

      thanks again

      mark

      Hi, Xander:

       

      When telnetting directly into an nv sat, is there a way to change the hostname prompt you see?

      (What does the "device-name" (under nv) command do? Don't have a sat at this moment to test it.)

       

      Thanks!

      c.

      Beginner

      Hello. I see this thread is a bit old, but I'm clutching at straws right now. Anybody ever have an issue with all of the front panel LEDs staying red despite the fact that they are administratively down? I have circuits traversing the 9000v, and I'm not getting any errors in ASR9K logs. I've put the ports in service and then shut them down. Rebooted the 9000v and it comes up all red, except the ports that have an actually link, and they are green. I've tried a few of the ports in questions after I turned them up and plugged a host in, and they went green. I shut the port down, and it goes red, instead of going off. Strange. Any help would be greatly appreciated. Thanks.

       

      CreatePlease to create content
      Content for Community-Ad
      June's Community Spotlight Awards