toxi » 26-01-2011 20:29:10
Если нет кнопки REBOOT в Веб-Интерфейсе, то можно воспользоваться сделующей ссылкой для перезагрузки роутера:
http://IP_Адрес_Роутера/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT
!Перед выполнением этой команды, нужно авторизироваться (залогиниться) на роутере.
---
Если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.
Код: Виділити все
?php
$login='логин';
$pass='пароль';
$address='ip_роутера';
$url="http://$address/login.php";
$url1="http://$address/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT";
$post="ACTION_POST=LOGIN&FILECODE=&VERIFICATION_CODE=&LOGIN_USER=$login&LOGIN_PASSWD=$pass&login=+%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F+&VER_CODE=";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
?>
Источник: http://www.e1.ru/talk/forum/go_to_messa ... 9&i=113287
Если нет кнопки REBOOT в Веб-Интерфейсе, то можно воспользоваться сделующей ссылкой для перезагрузки роутера:
[b]http://IP_Адрес_Роутера/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT[/b]
[color=#FF0000]!Перед выполнением этой команды, нужно авторизироваться (залогиниться) на роутере.[/color]
---
Если у вас на роутере одна из последних прошивок, то нужно отключить капчу при авторизации.
[code]?php
$login='логин';
$pass='пароль';
$address='ip_роутера';
$url="http://$address/login.php";
$url1="http://$address/sys_cfg_valid.xgi?&exeshell=submit%20REBOOT";
$post="ACTION_POST=LOGIN&FILECODE=&VERIFICATION_CODE=&LOGIN_USER=$login&LOGIN_PASSWD=$pass&login=+%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F+&VER_CODE=";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
?>[/code]
[right][i]Источник: [url]http://www.e1.ru/talk/forum/go_to_message.php?f=75&t=113279&i=113287[/url][/i][/right]