version 1.31, 2007/02/02 18:54:22 |
version 1.33, 2007/02/02 21:26:56 |
|
|
package Net::Telnet::Trango; |
package Net::Telnet::Trango; |
# $RedRiver: Trango.pm,v 1.30 2007/02/02 17:51:52 andrew Exp $ |
# $RedRiver: Trango.pm,v 1.32 2007/02/02 18:59:50 andrew Exp $ |
use strict; |
use strict; |
use warnings; |
use warnings; |
use base 'Net::Telnet'; |
use base 'Net::Telnet'; |
|
|
maclist_reset => { String => 'maclist reset', expect => 'done' }, |
maclist_reset => { String => 'maclist reset', expect => 'done' }, |
eth_link => { String => 'eth link', expect => $success }, |
eth_link => { String => 'eth link', expect => $success }, |
su_info => { String => 'su info', decode => 'all', expect => $success }, |
su_info => { String => 'su info', decode => 'all', expect => $success }, |
su_testrflink => { String => 'su testrflink', decode => 'all', expect => $success }, |
su_testrflink => { String => 'su testrflink', decode => 'each', expect => $success }, |
save_ss => { String => 'save ss', expect => $success }, |
save_ss => { String => 'save ss', expect => $success }, |
opmode => { decode => 'all', expect => $success }, |
opmode => { decode => 'all', expect => $success }, |
# eth r, w and reset??? |
# eth r, w and reset??? |
|
|
|
|
my $vals = $self->tftpd( args => 'on' ); |
my $vals = $self->tftpd( args => 'on' ); |
|
|
if ($vals->{'Tftpd'} eq 'listen') { |
if (ref $vals eq 'HASH' && $vals->{'Tftpd'} eq 'listen') { |
return $vals; |
return $vals; |
} else { |
} else { |
return; |
return; |