Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
signatures the config version is changed
|
|
|
|
|
|
This works on older IronWare devices without needing a sleep between each command.
|
|
Remove \r from the "enable" command. Both \r and \n are interpreted the same on older versions, causing a blank line to be sent as the enable password.
Add a delay between the sending of the "logout" command and each "exit" command. Older devices don't seem to be able to keep up with the speed the commands are sent without a delay.
|
|
Ignore Uptime/Power/Date fields in chassisShow and configShow
|
|
|
|
This is the proposed fix for issue #669. Let me know if there is anything that I need to fix.
This appears to be working correctly for the switch I have in house (S2400-24P). However the model is not working for the Aruba Instant AP (IAP) (virtual) controller. I hope to submit a fix for those once I have it working. The problems with that device appear to be unrelated to these changes as the prompt is incorrect.
|
|
|
|
Some Brocade devices only have two possible fan speeds. Previously, this only handled three levels of fan speeds. Updated regex will handle both of these cases:
Fan 1 ok, speed (auto): 1<->[[2]]
Fan 1 ok, speed (auto): 1<->[[2]]<->3
|
|
Brocade ICX/FCX log fan speed changes like this:
Fan ok, speed (auto): 1<->[[2]]<->3
Fan ok, speed (auto): [[1]]<->2<->3
Remove the current fan speed from the configuration to prevent lots of useless changes from being logged.
|
|
|
|
Our fiberdriver devices report a timestamp during 'show running-config', which results in a config diff on every run. This patch removes the '+! Configuration saved on 2017/01/10 14:21:20' line from the config, as well as a couple other useless status messages
|
|
|
|
We have some Brocade MLX devices that are triggering 'raised Encoding::UndefinedConversionError with msg ""\xFF" from ASCII-8BIT to UTF-8"'. Update the ironware.rb file to ignore undefined UTF8 as well as invalid UTF8
|
|
|
|
|
|
Do the terminal configure after enable since it might be prohibited in non ena
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes: #630
|
|
|
|
|
|
Added old commands in case of different CLI variations.
|
|
Forgot the username prompt change.
|
|
Adapted for SG series, not sure about SF.
Please test.
|
|
|
|
So far, only SGS switches were supported.
Now, we check the model type during the 'show version' command, and only
execute the 'show transceiver details' command in case an SGS switch was
detected (as its not supported on SG models).
We will also strip lines containing the current System Time and Uptime.
These only appear on SG models, but it's a good idea to strip them anyways.
|
|
I believe from this:
require File.join dir, file+'.rb'
That the only way this model would work is if it has a .rb extension. I
don't have any of these devices to test if this works.
|
|
This adds support for D-Link switches
|
|
Added support for Trango/Trangolink-45
|
|
This adds support for Hatteras Networks devices
|
|
|
|
This specifically supports DES-3526/3550 series switches.
|
|
This will probably work for the other Casa CMTS as well.
|
|
I only have the Trangolink-45 so I'm not sure which other radios this
might support.
|
|
|
|
Handles old DNOS switches that do not allow term length 0 prior to enable, and double exits in case of enable..
|
|
|
|
|
|
|
|
|
|
|