<div dir="ltr">Wget also supports using a cookies.txt file so you could try authenticating through a browser (firefox 3 uses a cookies.sqlite but you can convert it with a script somewhere on the internet - google helped me find it last time) then use that cookies.txt file with wget to get the status. Of course you then have to keep one session alive and most routers only allow one person logged in at once so you may have problems if you want to login over the web interface as normal. I have used this to get around wget on other auth mechanisms before where cookies vere required. As always ymmv.<br>
<br>Harry<br><br><div class="gmail_quote">On Sun, Sep 28, 2008 at 7:24 PM, Patrick Dupre <span dir="ltr">&lt;<a href="mailto:pd520@york.ac.uk">pd520@york.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Sun, 28 Sep 2008, David Harker wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Seeing as it works with wget without a cookie once authenticated through the<br>
browser, doesn&#39;t it seem most likely to be just authenticating by IP<br>
address? If so, your best bet is, as James said, to submit a POST request to<br>
wherever the login form points. Maybe do this via a script which then runs<br>
wget?<br>
</blockquote>
<br></div>
I am not sure to know how to do it, I can do:<br>
wget --user=&quot;admin&quot; --password=&quot;&quot; -O out.log <a href="http://192.168.0.1/login.htm" target="_blank">http://192.168.0.1/login.htm</a><br>
but it does not really let loging me.<br>
<br>
How can I log without using a browser ?<br>
<br>
Thank.<div><div></div><div class="Wj3C7c"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
2008/9/28 James Jeffrey &lt;<a href="mailto:james@jgj.org.uk" target="_blank">james@jgj.org.uk</a>&gt;<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
As I think Alex and Steve hinted, your router may just not be designed<br>
for you to obtain the file this way. It seems that it isn&#39;t expecting<br>
a username and password to be supplied in the way that wget supplies<br>
it (i.e. via http basic auth).<br>
<br>
To work around it, you might need to write a script which logs in by<br>
submitting a POST containing the login details to wherever the form<br>
defined in login.htm goes, and retrieves the session cookie which you<br>
then use when you try to download the log. If you get stuck then if<br>
you post the section of login.html containing everything between<br>
&lt;form&gt; and &lt;/form&gt; then someone might be able to supply such a script<br>
(unless it&#39;s all done with javascript) - but...<br>
<br>
There might be a simpler option - does your router support syslog?<br>
<br>
What model router is it?<br>
<br>
James<br>
<br>
On 28 Sep 2008, at 18:12, Patrick Dupre wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, 28 Sep 2008, Steve Kemp wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun Sep 28, 2008 at 17:39:37 +0100, Patrick Dupre wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
function startUp() {location = &quot;login.htm&quot;}<br>
&lt;/script&gt;<br>
&lt;/head&gt;<br>
&lt;body bgcolor=&quot;#FFFFFF&quot; text=&quot;#000000&quot;<br>
onLoad=&#39;setTimeout(&quot;startUp()&quot;,1);&#39;&gt;<br>
&lt;/body&gt;<br>
</blockquote>
<br>
So it downloads a page which :<br>
<br>
 &nbsp;1. &nbsp;Defines the function startUp();<br>
 &nbsp;2. &nbsp;After the page has been loaded (by a browser) redirects to:<br>
 &nbsp; &nbsp; &nbsp;http://..../login.htm<br>
<br>
I guess then that it doesn&#39;t like your login - either because it<br>
was wrong, or because HTTP basic-auth isn&#39;t being used.<br>
</blockquote>
<br>
OK, but, if I am logged through a browser, then every thing works<br>
fine !<br>
I do not see what I could change in the setup.<br>
<br>
Regards<br>
<br>
--<br>
---<br>
=<br>
=<br>
=<br>
=<br>
======================================================================<br>
Patrick DUPRÉ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; |<br>
Department of Chemistry &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; | &nbsp; &nbsp;Phone: (44)-<br>
(0)-1904-434384<br>
The University of York &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; | &nbsp; &nbsp;Fax: &nbsp; (44)-<br>
(0)-1904-432516<br>
Heslington &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; |<br>
York YO10 5DD &nbsp;United Kingdom &nbsp; &nbsp; &nbsp;| &nbsp; | &nbsp; &nbsp;email: <a href="mailto:pd520@york.ac.uk" target="_blank">pd520@york.ac.uk</a><br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=<br>
=======================_______________________________________________<br>
York mailing list<br>
<a href="mailto:York@lists.lug.org.uk" target="_blank">York@lists.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/york" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/york</a><br>
</blockquote>
<br>
<br>
_______________________________________________<br>
York mailing list<br>
<a href="mailto:York@lists.lug.org.uk" target="_blank">York@lists.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/york" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/york</a><br>
<br>
</blockquote>
<br>
<br>
<br>
<br>
</blockquote>
<br>
-- <br></div></div>
---<br>
==========================================================================<div><div></div><div class="Wj3C7c"><br>
&nbsp;Patrick DUPRÉ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; |<br>
&nbsp;Department of Chemistry &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; | &nbsp; &nbsp;Phone: (44)-(0)-1904-434384<br>
&nbsp;The University of York &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; | &nbsp; &nbsp;Fax: &nbsp; (44)-(0)-1904-432516<br>
&nbsp;Heslington &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; |<br>
&nbsp;York YO10 5DD &nbsp;United Kingdom &nbsp; &nbsp; &nbsp;| &nbsp; | &nbsp; &nbsp;email: <a href="mailto:pd520@york.ac.uk" target="_blank">pd520@york.ac.uk</a><br>
==========================================================================</div></div><br>_______________________________________________<br>
York mailing list<br>
<a href="mailto:York@lists.lug.org.uk">York@lists.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/york" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/york</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Harry Mills<br>
</div>