Net::Telnet::Wrapper
Net::Telnet::Wrapper is a perl module available on CPAN. The purpose of this module is to simplify telnet connections and logins as well as producing nicely formated output generated by the telnet session.
This module is actually a wrapper around Net::Telnet and Net::Telnet::Cisco but it has some really nice add-ons :
- default support for many device types : Cisco routers, Cisco switches, Cisco firewall, Nortel Contivity, Packeteer and many more
- capture only the output you really want to see in an output buffer
- automatically handle login retries
- support for different login types (ex. login, enable or config modes for routers)
- possibility to easily add support for unknown devices
- errors are caught and user-friendly messages are generated
Click here for documentation and examples.
Checkout our scripts that use Net::Telnet::Wrapper :