On 09/24/2012 05:47 PM, Munteanu Alexandru wrote: > Salut, > > Lab env: 1 x switch cu management via console/serial > 1 x pc cu port serial pe care ruleaza linux. > > Config: De pe calculator se pot deschide sesiuni prin consola pentru > management CLI switch. > > Se cere: Un script pus intr-un cron care sa deschida o sesiune over > serial cable, sa trimita cateva comenzi gen "show interface status" si sa > returneze output-ul intr-o variabila. Continutul se va parsa etc.. desi nu stii, nu vrei sa te joci direct din consola cu seriala fara a folosi module prefabricate nascute si testate de altii.
> > Partea la care imi bat capul este daca pot folosi in script cumva comanda > screen pentru deschiderea sesiunii si apoi sa folosesc "expect" si "send"?. > Si cum reusesc sa captez output-ul intr-o variabila? > Daca exista o metoda mai usoara prin perl/python, e ok, m-am uitat putin > prin cpan dar nu sunt expert. mai uite-te. http://wanderingsamurai.net/programming-topics/connect-to-serial-port-using-perl e un exemplu simplu pt ce vrei tu > (iese din discutie telnet sau ssh) nici nu ai ce face cu telnet sau ssh in afara cazului ca ai SLIP sau PPP deja facute peste seriala _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
