| 发表于:2007-01-24 13:09:201楼 得分:0 |
我再写详细点,请各位不吝赐教。 sub setcli { $t = new net::telnet (timeout => 10, telnetmode => false, prompt => ' m/(-> )/i '); $t-> open( "192.168.1.1 "); $t-> login($username, $passwd); #此时的提示符 "wlan[0,0]-> " $t-> cmd( "cli "); #此时提示符会变成 "aa123456> ",所以在这行执行时会出现timed-out $t-> login($cliuser,$clipasswd);#此时程序已经跳出,没有执行到这行 } 请问如何处理,才能顺利的执行下去,谢谢 | | |
|