PDA

Επιστροφή στο Forum : Script για wlctl on/off [solved]



Arky
21-07-06, 14:45
Να ζητήσω την βοήθεια των προγραμματιστών?
Μπορώ με κάποιο scriptακι να συνδεόμαι στον 9108 και να ανοίγω / κλείνω το wireless?
Δηλαδή, θέλω να τρέχω από ένα μηχάνημα linux πχ την εντολή:
stopwifi yes
και να γίνεται: α)telnet ή ssh στον 9108 , β) να τρέχει η εντολή wlctl down

Αν μπορεί να βοηθήσει κάποιος θα του ήμουν ευγνώμων

emav
21-07-06, 17:02
Αν ισχύει και για την ασύρματη υπηρεσία του 9108 ό,τι ισχύει και για το 9106, τότε θα πρέπει να κάνεις επανεκκίνηση για να σταματήσει να εκπέμπει σήμα.

Arky
24-07-06, 10:45
Αυτό δεν με απασχολεί ιδιαίτερα, σίγουρα υπάρχει κάποια εντολή για reboot από command line για να την βάλω στο τέλος του script.

emav
24-07-06, 12:00
Με την perl, όλα γίνονται:



#!/usr/bin/perl --

use Net::Telnet;
$telnet = new Net::Telnet ( Timeout=>10,
Errmode=>'die',
Prompt => '/> $/i');
$telnet->open('192.168.1.1');
$telnet->login('admin', 'password');
$telnet->cmd('wlctl down');
$telnet->cmd('reboot');
exit;

Arky
24-07-06, 13:18
Σ'ευχαριστώ πάρα πολύ φίλε μου!

(Γμτ, πρέπει να μάθω κάποτε perl..)

@ ADSLgr.com All rights reserved.