[rancid] Re: [PATCH] Add support for the Cisco WLC

Ryan West rwest at zyedge.com
Thu Apr 29 03:12:28 UTC 2010


Michael,

> -----Original Message-----
> From: Michael Stefaniuc [mailto:mstefani at redhat.com]
> Sent: Wednesday, April 28, 2010 6:11 PM
> To: Ryan West
> Cc: rancid-discuss at shrubbery.net
> Subject: Re: [rancid] [PATCH] Add support for the Cisco WLC
> 
> On 04/28/2010 01:46 AM, Ryan West wrote:
> Hello Ryan,
> 
> >> -----Original Message-----
> >> From: rancid-discuss-bounces at shrubbery.net [mailto:rancid-discuss-
> >> bounces at shrubbery.net] On Behalf Of Michael Stefaniuc
> >> Sent: Tuesday, April 27, 2010 4:04 PM
> >> To: rancid-discuss at shrubbery.net
> >> Subject: [rancid] [PATCH] Add support for the Cisco WLC
> >>
> >> Hello guys,
> >>
> >> I hoped that somebody would beat me to add the Cisco WLC upstream...
> >> Though there was a lot of interest in testing such a patch so here it is.
> >> Especially testing on versions 4.x is needed as I could test it only
> >> on 5.2.x and 6.0.x.
> >
> > It's much cleaner with this version, but it's still failing on the pager or
> an expect loop.  I would move over to version 6 assurewave but I think I would
> hit some of the bugs, so I'm holding on to 4.2.207 for a bit longer.
> >
> > Here is what's happening:
> thanks for the detailed report; it made it easy to figure out what goes wrong.
> The 4.x versions seem to use this pager prompt too:
> Press Enter to continue Or<Ctl Z>  to abort
> 
> The fix was easy aka accept both "or" and "Or" and don't send a CTRL-Z but an
> ENTER. It still worked just fine on my 6.0.x boxes but the 5.2.x box begged to
> differ... There is one place in the "show running-config" where the pager "--
> More-- or (q)uit" clobbers a previous line.
> 
> Can you please give the attached patch a whirl? It applies on top of my
> previous patch. I have added also an unrelated change for wlcrancid where the
> "External Temperature" is filtered out too.
> 

I worked through the pager issues earlier as well, I used ^.*--More--.* to match on the unclean line.  The problem still exists though, the output from 'show run-config commands' is very detailed and will change a lot over time.  Some logic would need to be added to determine the major code version before issuing the commandtable.

Here's some output:

Radio Type..................................... RADIO_TYPE_80211b/g
  Noise Information
    Noise Profile................................ PASSED
    Channel 1.................................... -103 dBm
    Channel 2....................................  -98 dBm
    Channel 3....................................  -93 dBm
    Channel 4....................................  -97 dBm
    Channel 5.................................... -100 dBm
    Channel 6.................................... -102 dBm
    Channel 7....................................  -99 dBm
    Channel 8....................................  -95 dBm
    Channel 9....................................  -94 dBm
    Channel 10................................... -102 dBm
    Channel 11................................... -101 dBm
  Interference Information
    Interference Profile......................... PASSED
    Channel 1....................................  -80 dBm @  5 % busy
    Channel 2.................................... -128 dBm @  0 % busy
............................. -128 dBm @  0 % busy
    Channel 4.................................... -128 dBm @  0 % busy
    Channel 5.................................... -128 dBm @  0 % busy
    Channel 6....................................  -78 dBm @  5 % busy
    Channel 7.................................... -128 dBm @  0 % busy
    Channel 8.................................... -128 dBm @  0 % busy
    Channel 9.................................... -128 dBm @  0 % busy
    Channel 10...................................  -86 dBm @  1 % busy
    Channel 11...................................  -75 dBm @  4 % busy

Thanks,

-ryan


More information about the Rancid-discuss mailing list