Ver tópico anterior :: Ver tópico seguinte |
Autor |
Mensagem |
tspmelo
Registo: 18 Fev 2006 Mensagens: 8
|
Colocada: 18 Fev 2006 23:16 Assunto: WAG354G |
|
|
ja fiz uma pesquiza plo forum e n encontro nenhum software pra reconectar o router linksys WAG354G. Se algum tiver ou souber alguma coisa agradecia. |
|
Voltar acima |
|
|
AdSense
|
Colocada: 18 Fev 2006 23:16 Assunto: Anúncios Google AdSense |
|
|
|
|
Voltar acima |
|
|
Web_Master™
Registo: 22 Out 2005 Mensagens: 234 Localização: Algures na Républica das Bananas
|
|
Voltar acima |
|
|
tspmelo
Registo: 18 Fev 2006 Mensagens: 8
|
Colocada: 20 Fev 2006 01:46 Assunto: |
|
|
mas neste topic so tem pro Linksys WAG54G, k n e compativel com o meu |
|
Voltar acima |
|
|
eu_rato
Registo: 16 Mar 2006 Mensagens: 5
|
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
Colocada: 16 Mar 2006 22:03 Assunto: |
|
|
Boas eu tenho um WAG54GS e ainda não percebi bem qual o código que devo meter.
Alguém me ajuda?
Já experimentei esse para o WAG354G, mas não dá!
thanks _________________ |
|
Voltar acima |
|
|
tspmelo
Registo: 18 Fev 2006 Mensagens: 8
|
Colocada: 16 Mar 2006 22:24 Assunto: |
|
|
mt obrigado, eu_rato... ja testo isso hj...
cramalhete... para o WAG54GS tens o script no link k ta mais em cima.. da pagina do reconectar_router |
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
Colocada: 17 Mar 2006 00:24 Assunto: |
|
|
tspmelo escreveu: | mt obrigado, eu_rato... ja testo isso hj...
cramalhete... para o WAG54GS tens o script no link k ta mais em cima.. da pagina do reconectar_router |
Nop é para o WAG54G! Eu quero para o WAG54GS!
Isto são uma data de modelos diferentes.
O meu WAG54GS até é mais parecido exteriormente com o teu WAG354G do que o WAG54G. Vê aqui. _________________ |
|
Voltar acima |
|
|
eu_rato
Registo: 16 Mar 2006 Mensagens: 5
|
Colocada: 17 Mar 2006 20:25 Assunto: |
|
|
cramalhete --> Aqui fica um manual para poderes possivelmente descubrir qual a página para efectuares o restart via http.
Foi usado o LinkSys WAG354G ( as páginas de backoffice não devem diferenciar mto das do teu router ).
A ideia é agarrares o POST efectuado pela página de restart.
1º Abres a página onde efecutas o restart e clickas em Save Settings
2º Na pop up, clickas com o botao direito --> propiedades. E vês qual é o url
3º Copias o Url e colas no ie
4º Colocas os dados de Login de seguida abres o HTTPAnalyzer e carregas em F9 ( para começar a loggar os pedidos)
5º Voltas ao IE e clickas em submit.
6º Voltas ao HttpAnalyzer e tens lá o pedido POST.
A vermelho podes ver o tipo de pedido que foi feito ( Neste caso POST) e tb a página a que foi efectuado o pedido ( http://IPDOROUTER/apply.cgi )
A azul podes ver o nome do objecto ( submit_button ) e a laranja podes ver o valor do objecto, que vai servir de querystring.
Resumindo o url para efectuar o restart é basicamente a concatenação da página de destino com o valor do botão ( usado como querystring ).
http://IPDOROUTER/apply.cgi?Reboot_validate&action=Rebootvalidate&submit_type=HRebootvalidate&reboot_username=USERNAME&reboot_password=PASSWORD
Um abraço. |
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
Colocada: 18 Mar 2006 11:19 Assunto: |
|
|
Obrigado por essa explicação!
Mas a minha pag do router é um bocado diferente dessa.
Olha:
http://www.basketpt.com/pics/linksys1.jpg
http://www.basketpt.com/pics/linksys2.jpg
Isto é o source code da pag onde faço o disconnect.
Código: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Router Status</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="description" content="LINKSYS WAG54GS 1018">
<META http-equiv="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<LINK REL="stylesheet" TYPE="text/css" HREF="cisco.css">
<script language="javascript" type="text/javascript" src="func.js"></script>
<script language="javascript" type="text/javascript" src="msg.js"></script>
<script language="javascript" type="text/javascript" src="linux.js"></script>
<script language="javascript" type="text/javascript">
var timerID = null;
var RefreshDelay = 15000;
function init()
{
timerID = setTimeout("Refresh()", RefreshDelay);
setDivs();
setbutton();
}
function setbutton()
{
var cf = document.forms[0];
if(cf.ifstatus.value == "Up")
{
cf.release.disabled = false;
cf.renew.disabled = true;
}
else
{
cf.release.disabled = true;
cf.renew.disabled = false;
}
}
function Refresh()
{
window.location.replace("setup.cgi?next_file=Status.htm");
}
function setDivs()
{
var cf = document.forms[0];
if(cf.ctype.value == "dhcp")
{
cf.release.value = msg_button_release;
cf.renew.value = msg_button_renew;
show_hide("dhcpDIV", true);
}
else if(cf.ctype.value == "pppoe" || cf.ctype.value == "pppoa")
{
cf.release.value = msg_button_disconnect;
cf.renew.value = msg_button_connect;
show_hide("dhcpDIV", true);
}
else
show_hide("dhcpDIV", false);
}
function release_disconnect()
{
var cf = document.forms[0];
if(cf.ctype.value == "dhcp")
stdAction(cf,'release');
else if(cf.ctype.value == "pppoe" || cf.ctype.value == "pppoa")
stdAction(cf,'disconnect');
}
function renew_connect()
{
var cf = document.forms[0];
if(cf.ctype.value == "dhcp")
stdAction(cf,'renew');
else if(cf.ctype.value == "pppoe" || cf.ctype.value == "pppoa")
stdAction(cf,'connect');
}
</script>
</head>
<body link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" onLoad="init()">
<form name="status" method="POST" action="setup.cgi">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="810" bgcolor="#6666CC">
<!-- header 1 -->
<tr>
<td width="164"><img border="0" src="UI_Linksys.gif" width="164" height="57"></TD>
<td width="646" colspan="2" valign="bottom" class="fwv">Firmware Version: V1.00.06
</TD>
</TR>
<!-- header 2 -->
<tr>
<td colspan="3" height="11"><img border="0" src="UI_10.gif" width="810" height="11"></TD>
</TR>
<!-- header 3 -->
<tr>
<td rowspan="4" width="164" align="center" class="bighead">Status</TD>
<td width="556" align="right" height="33" class="pname">Wireless-G ADSL Gateway with SpeedBooster</TD>
<td width="90" height="12" align="center" class="mname">WAG54GS
</TD>
</TR>
<!-- header 3 -->
<tr>
<TD colspan="2" height="2" width="646" bgcolor="#000000"> </TD>
</TR>
<!-- main menu-->
<TR>
<TD height="42" colspan="2" width="646">
<table border="0" cellspacing="0" width="646" height="100%">
<tr>
<td height="10" colspan="6" background="UI_06.gif"></TD>
<td height="10" background="UI_07.gif"></TD>
</TR>
<tr>
<td class="menucell" width="83"><a class="mainmenu" href="setup.cgi?next_file=Setup.htm">Setup</a></TD>
<td class="menucell" width="83"><a class="mainmenu" href="setup.cgi?next_file=Wireless.htm">Wireless</a></TD>
<td class="menucell" width="83"><a class="mainmenu" href="setup.cgi?next_file=Security.htm">Security</a></TD>
<td class="menucell" width="103"><a class="mainmenu" href="setup.cgi?next_file=AccessRes.htm">Access<BR>Restrictions</a></TD>
<td class="menucell" width="103"><a class="mainmenu" href="setup.cgi?next_file=SingleForwarding.htm">Applications &<BR>Gaming</a></TD>
<td class="menucell" width="105"><a class="mainmenu" href="setup.cgi?next_file=Administration.htm">Administration</a></TD>
<td class="thistab" width="86">Status</TD>
</TR>
</table>
</TD>
</TR>
<!-- sub menu-->
<TR>
<TD height="21" colspan="2" width="646">
<span class="current">Gateway</span><b class="separator">|</b>
<a class="submenu" href="setup.cgi?next_file=LocalNetwork.htm">Local Network</a><b class="separator">|</b>
<a class="submenu" href="setup.cgi?next_file=WNetwork.htm">Wireless</a><b class="separator">|</b>
<a class="submenu" href="setup.cgi?next_file=DSL_status.htm">DSL Connection</a>
</TD>
</TR>
</table>
<!-- data table-->
<table border="0" cellpadding="0" cellspacing="0" width="810" bgcolor="#ffffff">
<tr>
<td width="164" height="15" bgcolor="#E7E7E7" colspan="2" align="right"><img border="0" src="UI_03.gif" width="8" height="15"></TD>
<td width="646" height="14" colspan="2"><img border="0" src="UI_02.gif" width="646" height="15"></TD>
</TR>
<tr>
<td width="164" height="24" colspan="2" class="bwhead">Gateway Information</TD>
<td width="454"> </TD>
<td width="192" valign="bottom" bgcolor="#6666CC" background="rh_bg.gif"><SPAN
> <A href="help/h_Router.htm" class="submenu"
target="_blank">Help...</a></span></TD>
</TR>
<tr>
<td width="156" bgcolor="#E7E7E7"> </TD>
<td width="8" background="UI_04.gif"> </TD>
<td valign="top">
<table class="std">
<tr>
<td width="140" nowrap>Firmware Version:</TD>
<td class="stdbold" nowrap>V1.00.06
</TD>
</TR>
<tr>
<td width="140" nowrap>MAC Address:</TD>
<td class="stdbold" nowrap>00:13:10:D9:94:67
</TD>
</TR>
<tr>
<td width="140" nowrap>Current Time:</TD>
<td class="stdbold" nowrap>2006-03-18 11:07:49</TD>
</TR>
</table>
</TD>
<td valign="bottom" rowspan="99" bgcolor="#6666CC" background="rh_bg.gif"><img src="rh_cisco.gif" width="192" height="64" alt="Cisco Logo" border="0"></TD>
</TR>
<tr>
<td width="164" height="24" colspan="2" class="bwhead">Internet Connection</TD>
<td> </TD>
</TR>
<tr>
<td width="156" bgcolor="#E7E7E7"> </TD>
<td width="8" background="UI_04.gif"> </TD>
<td valign="top">
<table class="std">
<tr>
<td width="140" nowrap>Login Type</TD>
<td class="stdbold" nowrap>RFC 2516 PPPoE</TD>
</TR>
<tr>
<td width="140" nowrap>Interface:</TD>
<td class="stdbold" nowrap>Up</TD>
</TR>
<tr>
<td width="140" nowrap>IP Address:</TD>
<td class="stdbold" nowrap>87.196.245.127</TD>
</TR>
<tr>
<td width="140" nowrap>Subnet Mask:</TD>
<td class="stdbold" nowrap>255.255.255.255</TD>
</TR>
<tr>
<td width="140" nowrap>Default Gateway:</TD>
<td class="stdbold" nowrap>212.0.167.30</TD>
</TR>
<tr>
<td width="140" nowrap>DNS1:</TD>
<td class="stdbold" nowrap>195.23.129.126</TD>
</TR>
<tr>
<td width="140" nowrap>DNS2:</TD>
<td class="stdbold" nowrap>194.79.69.222</TD>
</TR>
<tr>
<td width="140" nowrap>DNS3:</TD>
<td class="stdbold" nowrap></TD>
</TR>
</table>
</TD>
</tr>
<tr>
<td width="156" bgColor="#e7e7e7" valign="top"> </TD>
<td width="8" background="UI_04.gif"> </TD>
<td><hr class="std"></TD>
</TR>
<tr>
<td width="156" bgColor="#e7e7e7" valign="top"> </TD>
<td width="8" background="UI_04.gif"> </TD>
<td valign="top">
<div ID="dhcpDIV" style="display:none">
<table class="std">
<tr>
<td width="100" nowrap><INPUT type="button" name="release" value="" style="width:90px" onClick="release_disconnect()"></td>
<td nowrap><INPUT type="button" name="renew" value="" style="width:90px" onClick="renew_connect()"></td>
</tr>
</table>
</div>
<br>
</TD>
</TR>
<tr>
<td colspan="2" bgcolor="#000000"> </TD>
<td class="footer" bgcolor="#6666cc" height="33" align="right">
<input type="button" name="refresh" value="Refresh" class="stdbutton" onClick="location.href='setup.cgi?next_file=Status.htm'">
</TD>
</TR>
</table>
</div>
<input type="hidden" name="ctype" value="pppoe">
<input type="hidden" name="ifstatus" value="Up">
<input type="hidden" name="todo" value="">
<INPUT type="hidden" name="this_file" value="Status.htm">
<INPUT type="hidden" name="next_file" value="Status.htm">
<input type="hidden" name="message" value="">
</form>
</body>
</html>
|
O problema é q não encontro o submit no http analizer!
[] _________________ |
|
Voltar acima |
|
|
eu_rato
Registo: 16 Mar 2006 Mensagens: 5
|
Colocada: 18 Mar 2006 13:52 Assunto: |
|
|
Cramalhete , como podes constatar pelos meus screenshots ( principalmente o 1º ) , eu uso a página de administration do router para efectuar um Hard Reboot e não um disconecct á ligação adsl.
Eu tenho defenido no router Keep Alive para as "PPPoE Settings" ( a ligação ADSL ), ou seja ao efectuar o hard reboot é o mesmo que lhe cortasses a corrente electrica, e qd arranca ele efectua logo a ligação adsl.
Um abraço |
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
Colocada: 18 Mar 2006 21:50 Assunto: |
|
|
Pois, mas o meu firmware não tem a opção de reboot!
É a única maneira q tenho! _________________ |
|
Voltar acima |
|
|
portucale
Registo: 29 Out 2005 Mensagens: 163 Localização: Porto
|
Colocada: 23 Mar 2006 20:42 Assunto: |
|
|
cramalhete escreveu: | Pois, mas o meu firmware não tem a opção de reboot!
É a única maneira q tenho! |
nada esta perdido!
comparando com o meu wag354g, basicamente quase tudo é igual, e
pelo que vi desta imagem http://www.basketpt.com/pics/linksys2.jpg é
muito provavel que funcionem da mesma maneira (wag354g e wag354gs)
como de certo o teu objectivo é aproveitar as HH, não é necessário fazer
um reboot ao router, basta apenas desconectar e voltar a ligar a internet
às horas certas.
sendo assim pega no prog do nars (reconectar_router) e coloca no ficheiro
reconectar_router.txt este conteudo em que login e pass são o
login e pass para acederes ao router, nao te esqueças de mudar o IP se
tiveres alterado e no valor da pausa nunca menos de 5 segundos, pois
ainda demora uns segunditos a desconectar da internet
Código: | httpuser login
httppass pass
httpget http://192.168.1.1/apply.cgi?submit_type=disconnect&submit_button=Status_Router&change_action=gozila_cgi
pausa 5
httpget http://192.168.1.1/apply.cgi?submit_type=connect&submit_button=Status_Router&change_action=gozila_cgi |
avisa como correu... e se nao tiver dado faz um post destes ficheiros
javascript (julgo que o segredo estará aqui)
http://192.168.1.1/func.js
http://192.168.1.1/msg.js
http://192.168.1.1/linux.js _________________ CÓDIGO DO DIREITO DE AUTOR E DOS DIREITOS CONEXOS
ARTIGO 189º Utilizações livres
a) O uso privado;
MAI NADA! O ACESSO À CULTURA É UM DIREITO, USA-O! |
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
Colocada: 24 Mar 2006 14:29 Assunto: |
|
|
Ok, obrigado.
Só vou conseguir testar isso mais logo!
[] _________________ |
|
Voltar acima |
|
|
cramalhete
Registo: 26 Dez 2005 Mensagens: 21 Localização: Queluz
|
|
Voltar acima |
|
|
portucale
Registo: 29 Out 2005 Mensagens: 163 Localização: Porto
|
Colocada: 30 Mar 2006 10:38 Assunto: |
|
|
dps de algumas tentativas lá se conseguiu arranjar o url para se fazer
a re-ligação adsl (o reboot é mais demorado). cá vai:
(qdo se esta a ver código BETA, ainda é mais complicado )
Linksys WAG54G firmware v1.02.7 (ja referenciado aqui e
posteriormente adicionado aqui, apesar de não ter a contribuição )
Código: | httpuser admin
httppass admin
httpget http://192.168.1.1/Gozila.cgi?RouterStatus.htm=255&hid_returnPoint=&hid_dialAction=2
pausa 15
httpget http://192.168.1.1/Gozila.cgi?RouterStatus.htm=255&hid_returnPoint=&hid_dialAction=1
|
Linksys WAG354G firmware v1.01.05
Código: | httpuser admin
httppass admin
httpget http://192.168.1.1/apply.cgi?submit_button=Status_Router&submit_type=disconnect&change_action=gozila_cgi&wan_proto=dhcp
pausa 15
httpget http://192.168.1.1/apply.cgi?submit_button=Status_Router&submit_type=connect&change_action=gozila_cgi&wan_proto=dhcp
|
Linksys WAG54GS firmware v1.00.06
Código: | httpuser admin
httppass admin
httpget http://192.168.1.1/setup.cgi?todo=disconnect&ctype=pppoe&this_file=Status.htm&next_file=Status.htm
pausa 15
httpget http://192.168.1.1/setup.cgi?todo=connect&ctype=pppoe&this_file=Status.htm&next_file=Status.htm |
Se puderes NARS, faz o update dos scripts para o teu brilhante programa
someone else with a linksys challenge? _________________ CÓDIGO DO DIREITO DE AUTOR E DOS DIREITOS CONEXOS
ARTIGO 189º Utilizações livres
a) O uso privado;
MAI NADA! O ACESSO À CULTURA É UM DIREITO, USA-O! |
|
Voltar acima |
|
|
|