3 Replies Latest reply on Mar 17, 2009 10:35 AM by jhollon

    Cat Tools 3 and MRV ethernet Switches

      i have opened a case with Solarwinds, but haven't heard anything back from them as of yet.  We have multiple MRV products in our networks that i would like to be able to use catttols to manage.  But, for the life of me i can't get them to appear in the device types.  I have followed the manual word for word and it doesn't seem to make a difference in creating the device.  It just never shows in the list.  most of the MRV we have are fiberdrivers, a few 9000s and a ton of 910s.  The pre-built cisco device types don't work.  They will not even login correctly.  As many of you may know. the MRV ethernet is basically Cisco IOS with a few twists.  I have got a backup config to the point where CatTools will now login, but that is it.  I don't understand why it doesn't work.  I have included the 'capture mode' defbug of one of the tries i am working on.  If anyone out there has the device files or see's what i am doing wrong, please tell me.  It looks from the debug is that it is trying to pull the config, but it is all messed up in the format.  the error resport i get is 'failed to download device config'..

      thanks,

      Jeff

       
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:06:29 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:06:29 PM><R-3:06:29 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:06:29 PM>#51fib3r[13][10]<R-3:06:29 PM>#51fib3r[13][10]<W-3:06:29 PM>[13]<R-3:06:29 PM>Password: <R-3:06:30 PM>[13][10]<R-3:06:36 PM>Login incorrect[13][10][13][10]SH-DrPardue-OB-MRV910 login:  
      ================================================================================
      WFMDRetVal=1 Waiting for: ">"
      WFMDRetVal=2 Waiting for: "#"
      WFMDBuffer="password: [13][10]login incorrect[13][10][13][10]sh-drpardue-ob-mrv910 login: "
      ================================================================================
      <R-3:07:29 PM>[13][10]Login timed out after 60 seconds.[13][10]<D 3:07:29 PM>
      <SCRIPT VALUES>
      <HOSTNAME="">
      <PROMPT VTY="">
      <PROMPT ENABLE="">
      <PROMPT CONFIG="">
       
       
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:08:15 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:08:15 PM><R-3:08:15 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:08:16 PM>admin[13]<R-3:08:16 PM>admin[13][10]<R-3:08:16 PM>Password: <W-3:08:16 PM>#51fib3r[13]<R-3:08:16 PM>[13][10]<R-3:08:16 PM>Last login: Thu Mar 12 20:02:41 2009 on pts/0[13][10][13][10]<R-3:08:18 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:08:18 PM>SH-DrPardue-OB-MRV910> <W-3:08:18 PM>[13]<R-3:08:18 PM>[13][10]<R-3:08:18 PM>SH-DrPardue-OB-MRV910> <W-3:08:19 PM>enable<R-3:08:19 PM>enable<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>SH-DrPardue-OB-MRV910# <W-3:08:19 PM>term no mon<R-3:08:19 PM>term no mon<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>SH-DrPardue-OB-MRV910# <W-3:08:19 PM>term len 0<R-3:08:19 PM>term len 0<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>% Ambiguous command $term len 0$.[13][10]SH-DrPardue-OB-MRV910# <W-3:08:19 PM>sh run<R-3:08:19 PM>sh run<W-3:08:20 PM>[13]<R-3:08:20 PM>[13][10]<R-3:08:20 PM>Building configuration...[13][10][13][10]Current configuration:[13][10]! version 2_0_11[13][10]![13][10]hostname SH-DrPardue-OB-MRV910[13][10]![13][10]action-list Cust-5M[13][10] tc-action[13][10]  drop-red[13][10]  counter-set-number 1 [13][10]  rate single-leaky-bucket cir 5m cbs 4K [13][10]![13][10]access-list extended Cust-5M[13][10] rule 10[13][10]  action list Cust-5M[13][10]![13][10]port description 1 Customer-Handoff-Dr Pardue [13][10]port description 2 Customer-Handoff-Callis [13][10]port description 9 ***TO Meyers GS G2/35*** [13][10]port description 10 ***NOT IN USE*** [13][10]port state disable 3-8,10[13][10]--More--  
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:09:58 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:09:58 PM><R-3:09:58 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:09:58 PM>admin[13]<R-3:09:58 PM>admin[13][10]<R-3:09:59 PM>Password: <W-3:09:59 PM>#51fib3r[13]<R-3:09:59 PM>[13][10]<R-3:09:59 PM>Last login: Thu Mar 12 20:09:25 2009 on pts/0[13][10][13][10]<R-3:10:01 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:10:01 PM>SH-DrPardue-OB-MRV910> <W-3:10:01 PM>[13]<R-3:10:01 PM>[13][10]<R-3:10:01 PM>SH-DrPardue-OB-MRV910> <W-3:10:01 PM>enable<R-3:10:01 PM>enable<W-3:10:01 PM>[13]<R-3:10:01 PM>[13][10]<R-3:10:02 PM>SH-DrPardue-OB-MRV910# <W-3:10:02 PM>term no mon<R-3:10:02 PM>term no mon<W-3:10:02 PM>[13]<R-3:10:02 PM>[13][10]<R-3:10:02 PM>SH-DrPardue-OB-MRV910# <W-3:10:02 PM>term len 0<R-3:10:02 PM>term len 0<W-3:10:02 PM>[13]<R-3:10:02 PM>[13][10]<R-3:10:02 PM>% Ambiguous command $term len 0$.[13][10]SH-DrPardue-OB-MRV910# <W-3:10:02 PM>show running<R-3:10:02 PM>show running<W-3:10:02 PM>[13]<R-3:10:03 PM>[13][10]<R-3:10:03 PM>Building configuration...[13][10][13][10]Current configuration:[13][10]! version 2_0_11[13][10]![13][10]hostname SH-DrPardue-OB-MRV910[13][10]![13][10]action-list Cust-5M[13][10] tc-action[13][10]  drop-red[13][10]  counter-set-number 1 [13][10]  rate single-leaky-bucket cir 5m cbs 4K [13][10]![13][10]access-list extended Cust-5M[13][10] rule 10[13][10]  action list Cust-5M[13][10]![13][10]port description 1 Customer-Handoff-Dr Pardue [13][10]port description 2 Customer-Handoff-Callis [13][10]port description 9 ***TO Meyers GS G2/35*** [13][10]port description 10 ***NOT IN USE*** [13][10]port state disable 3-8,10[13][10]--More--  
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:13:40 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.ConnectivityTest.Login>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.ConnectivityTest.Login.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910> 
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:06:29 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:06:29 PM><R-3:06:29 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:06:29 PM>#51fib3r[13][10]<R-3:06:29 PM>#51fib3r[13][10]<W-3:06:29 PM>[13]<R-3:06:29 PM>Password: <R-3:06:30 PM>[13][10]<R-3:06:36 PM>Login incorrect[13][10][13][10]SH-DrPardue-OB-MRV910 login: 
      ================================================================================
      WFMDRetVal=1 Waiting for: ">"
      WFMDRetVal=2 Waiting for: "#"
      WFMDBuffer="password: [13][10]login incorrect[13][10][13][10]sh-drpardue-ob-mrv910 login: "
      ================================================================================
      <R-3:07:29 PM>[13][10]Login timed out after 60 seconds.[13][10]<D 3:07:29 PM>
      <SCRIPT VALUES>
      <HOSTNAME="">
      <PROMPT VTY="">
      <PROMPT ENABLE="">
      <PROMPT CONFIG="">
       
       
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:08:15 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:08:15 PM><R-3:08:15 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:08:16 PM>admin[13]<R-3:08:16 PM>admin[13][10]<R-3:08:16 PM>Password: <W-3:08:16 PM>#51fib3r[13]<R-3:08:16 PM>[13][10]<R-3:08:16 PM>Last login: Thu Mar 12 20:02:41 2009 on pts/0[13][10][13][10]<R-3:08:18 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:08:18 PM>SH-DrPardue-OB-MRV910> <W-3:08:18 PM>[13]<R-3:08:18 PM>[13][10]<R-3:08:18 PM>SH-DrPardue-OB-MRV910> <W-3:08:19 PM>enable<R-3:08:19 PM>enable<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>SH-DrPardue-OB-MRV910# <W-3:08:19 PM>term no mon<R-3:08:19 PM>term no mon<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>SH-DrPardue-OB-MRV910# <W-3:08:19 PM>term len 0<R-3:08:19 PM>term len 0<W-3:08:19 PM>[13]<R-3:08:19 PM>[13][10]<R-3:08:19 PM>% Ambiguous command $term len 0$.[13][10]SH-DrPardue-OB-MRV910# <W-3:08:19 PM>sh run<R-3:08:19 PM>sh run<W-3:08:20 PM>[13]<R-3:08:20 PM>[13][10]<R-3:08:20 PM>Building configuration...[13][10][13][10]Current configuration:[13][10]! version 2_0_11[13][10]![13][10]hostname SH-DrPardue-OB-MRV910[13][10]![13][10]action-list Cust-5M[13][10] tc-action[13][10]  drop-red[13][10]  counter-set-number 1 [13][10]  rate single-leaky-bucket cir 5m cbs 4K [13][10]![13][10]access-list extended Cust-5M[13][10] rule 10[13][10]  action list Cust-5M[13][10]![13][10]port description 1 Customer-Handoff-Dr Pardue [13][10]port description 2 Customer-Handoff-Callis [13][10]port description 9 ***TO Meyers GS G2/35*** [13][10]port description 10 ***NOT IN USE*** [13][10]port state disable 3-8,10[13][10]--More-- 
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:09:58 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.Backup.Running Config>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.Backup.Running Config.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:09:58 PM><R-3:09:58 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:09:58 PM>admin[13]<R-3:09:58 PM>admin[13][10]<R-3:09:59 PM>Password: <W-3:09:59 PM>#51fib3r[13]<R-3:09:59 PM>[13][10]<R-3:09:59 PM>Last login: Thu Mar 12 20:09:25 2009 on pts/0[13][10][13][10]<R-3:10:01 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:10:01 PM>SH-DrPardue-OB-MRV910> <W-3:10:01 PM>[13]<R-3:10:01 PM>[13][10]<R-3:10:01 PM>SH-DrPardue-OB-MRV910> <W-3:10:01 PM>enable<R-3:10:01 PM>enable<W-3:10:01 PM>[13]<R-3:10:01 PM>[13][10]<R-3:10:02 PM>SH-DrPardue-OB-MRV910# <W-3:10:02 PM>term no mon<R-3:10:02 PM>term no mon<W-3:10:02 PM>[13]<R-3:10:02 PM>[13][10]<R-3:10:02 PM>SH-DrPardue-OB-MRV910# <W-3:10:02 PM>term len 0<R-3:10:02 PM>term len 0<W-3:10:02 PM>[13]<R-3:10:02 PM>[13][10]<R-3:10:02 PM>% Ambiguous command $term len 0$.[13][10]SH-DrPardue-OB-MRV910# <W-3:10:02 PM>show running<R-3:10:02 PM>show running<W-3:10:02 PM>[13]<R-3:10:03 PM>[13][10]<R-3:10:03 PM>Building configuration...[13][10][13][10]Current configuration:[13][10]! version 2_0_11[13][10]![13][10]hostname SH-DrPardue-OB-MRV910[13][10]![13][10]action-list Cust-5M[13][10] tc-action[13][10]  drop-red[13][10]  counter-set-number 1 [13][10]  rate single-leaky-bucket cir 5m cbs 4K [13][10]![13][10]access-list extended Cust-5M[13][10] rule 10[13][10]  action list Cust-5M[13][10]![13][10]port description 1 Customer-Handoff-Dr Pardue [13][10]port description 2 Customer-Handoff-Callis [13][10]port description 9 ***TO Meyers GS G2/35*** [13][10]port description 10 ***NOT IN USE*** [13][10]port state disable 3-8,10[13][10]--More-- 
      <NEWSESSION Kiwi CatTools 3.3.7 3/12/2009 3:13:40 PM>
      <PROTOCOL=Telnet>
      <DEVICE TYPE=Cisco.Switch.IOS>
      <ACTIVITY TYPE=Device.ConnectivityTest.Login>
      <ACTIVITY SCRIPT=C:\Program Files\CatTools3\Scripts\Client.Device.ConnectivityTest.Login.txt>
      <USERS NAME FOR DEVICE=SH-DrPardue-OB-MRV910>
      <C OK 3:13:40 PM><R-3:13:40 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:13:40 PM>admin[13]<R-3:13:40 PM>admin[13][10]<R-3:13:40 PM>Password: <W-3:13:41 PM>#51fib3r[13]<R-3:13:41 PM>[13][10]<R-3:13:41 PM>Last login: Thu Mar 12 20:10:33 2009 on pts/1[13][10][13][10]<R-3:13:43 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:44 PM>SH-DrPardue-OB-MRV910> <W-3:13:44 PM>exit[13]<D 3:13:44 PM>
      <SCRIPT VALUES>
      <HOSTNAME="SH-DrPardue-OB-MRV910">
      <PROMPT VTY="SH-DrPardue-OB-MRV910>">
      <PROMPT ENABLE="SH-DrPardue-OB-MRV910#">
      <PROMPT CONFIG="">
       
      <C OK 3:13:40 PM><R-3:13:40 PM>[13][13][10]MRV OptiSwitch 910 version 2_0_11[13][10][13]SH-DrPardue-OB-MRV910 login: <W-3:13:40 PM>admin[13]<R-3:13:40 PM>admin[13][10]<R-3:13:40 PM>Password: <W-3:13:41 PM>#51fib3r[13]<R-3:13:41 PM>[13][10]<R-3:13:41 PM>Last login: Thu Mar 12 20:10:33 2009 on pts/1[13][10][13][10]<R-3:13:43 PM>ATTENTION: LOGOUT timeout is set to 30 min.[13][13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:43 PM>SH-DrPardue-OB-MRV910> <W-3:13:43 PM>[13]<R-3:13:43 PM>[13][10]<R-3:13:44 PM>SH-DrPardue-OB-MRV910> <W-3:13:44 PM>exit[13]<D 3:13:44 PM>
      <SCRIPT VALUES>
      <HOSTNAME="SH-DrPardue-OB-MRV910">
      <PROMPT VTY="SH-DrPardue-OB-MRV910>">
      <PROMPT ENABLE="SH-DrPardue-OB-MRV910#">
      <PROMPT CONFIG="">

        • Re: Cat Tools 3 and MRV ethernet Switches
          kasaff

          Hello Jeff,

            I just sent you an e-mail - I'm checking with our developers to see if they have any insight.  I'll let you know as soon as I hear something back!

            • Re: Cat Tools 3 and MRV ethernet Switches
              Wardini

              Hi Jeff,

              The format you are seeing is correct. This is the debug file and so contains additional information such as timestamps  to help us work out what's happening.

              The problem you are having is because your device does not recognize the term len 0 command to turn off the more prompts. This means that when you do a show running the output gets to the --more-- prompt and hangs waiting for a 'space' or other key press. (In some of the later scripts we actually recognize the 'more' prompts and then send the appropriate keystrokes, but alas not on the IOS script.)

              There isn't necessarily a simple solution to this and it may require the development of a new script. Support have contacted me reference this so they or I will get back to you to see where we go from here.

                • Re: Cat Tools 3 and MRV ethernet Switches

                  thanks again.  This is really important to us as a company since we have so many of these in our network.  We are happy with the Cisco, Foundry and other provider support enough that we just updated our maintanence agreement and paid for the service just yesterday. 

                  Please let me know if there is ANYTHING i can do to help.  I will be MORE THAN HAPPY to aid you and the group in making this possible.

                   

                  thanks again,

                  Jeff