Brocade 光纤通道交换机的 Rancid 脚本?

Brocade 光纤通道交换机的 Rancid 脚本?

我在寻找我的脚本博科 5100s. 有谁有愿意分享的秘密藏品吗?

答案1

我使用这里的脚本,并做了一些改动来获取整个配置 http://www.gossamer-threads.com/lists/rancid/users/5454

在锦酸中


@commandtable = (
    {'chassisShow'  => 'ChassisShow'},
    {'firmwareShow' => 'FirmwareShow'},
  {'version'            => 'FirmwareShow'},
    #{'fosConfig --show'        => 'Fosconfig'},
    {'ipAddrShow'       => 'IpAddrShow'},
  {'licenseShow'    => 'LicenseShow'},
    {'domainsShow'  => 'DomainsShow'},
    {'configupload -force -l config.txt'    => 'ConfigUploadlocal'},
    {'configshow -l config.txt'     => 'ConfigShow'}
);

答案2

我必须做一些额外的修改才能让它在运行 Fabric OS v6.2.2b 的 SLKWRM0000200 上运行。

我必须在 rancid-fe 中的 %vendortable 数组中添加以下内容:'brocade' => 'brocaderancid',

然后我在 router.db 中使用“brocade”作为系统类型,如下所示:fc-sw03:brocade:up

我还必须在 brocadelogin 中更改“set avaautoenable 1”,因为 rancid 使用的用户名具有管理员角色。如果我能弄清楚如何创建一个可以访问足够信息的只读用户,我会使用它。

答案3

这:

{'configupload -force -l config.txt'    => 'ConfigUploadlocal'},
{'configshow -l config.txt'     => 'ConfigShow'}

这种方法对我来说不起作用,所以我选择了:

{'configShow -a'    => 'ConfigShow'}

为了获得完整的配置

相关内容