[29815] in Perl-Users-Digest
Perl-Users Digest, Issue: 1058 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sat Nov 24 03:14:17 2007
Date: Sat, 24 Nov 2007 00:14:06 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Sat, 24 Nov 2007 Volume: 11 Number: 1058
Today's topics:
Re: Script to disconnect Linksys WRT54G wireless router <veatchla@yahoo.com>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Re: Script to disconnect Linksys WRT54G wireless router <davewilson69@sbcglobal.net>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Fri, 23 Nov 2007 23:25:23 -0600
From: l v <veatchla@yahoo.com>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <13kfde5m1fb2r22@news.supernews.com>
Wilson wrote:
> On Fri, 23 Nov 2007 04:23:59 -0000, tramp wrote:
>> You're in way over your head
> agreed. That's why I'm asking here.
>
>> nobody here owes it to you to
> agreed.
> I'm asking anyone with a Linksys WRT54G router to just run the script once
> and report back if they see the same issue.
>
>> your biggest difficulty is lack of Perl experience
> agreed.
> However an experienced programmer wrote the original script & it failed to
> reboot the router.
>
>> People will be more likely to help if they can be sure this is
>> purely a Perl-programming problem.
> It is and is not a perl-programming problem. If Perl can't do it (which I
> seriously suspect), then it's not a perl programming problem, I agree. We
> can't really ask perl to do what it just can not do.
>
>> If you haven't done so already, get the original reboot script working
> The original perl script never worked for anyone, not even the original
> programmer. He did his best. So did I. Both failed.
>
>> That will verify that Perl and its libraries are properly installed
> I agree - we need to verify this somehow. What would be a good way to
> verify that an https web page can be accessed via a perl script and a
> button on that https web page pressed?
>
>> nothing in Windows networking (or maybe a local firewall?)
> I've turned off the software firewall for the testing
>
>> that the router is reachable by Perl,
> Another good one. What is the basic test of that?
>
>> that the username/password pair is working
> Yet another good one. How would we test this?
>
>> that Perl can successfully issue commands to the router.
> Ah. This is the big kehuna. Can perl issue commands to a router or not?
>
>> Then if your script doesn't work, you know that the problem lies
>> somewhere in your modifications to the reboot script.
> The reboot script never worked even for the original programmer. He said it
> was the best he could do in perl.
My WRT54G (v8.00.2) is not configured the same as yours so I can not
test the script for you. Nor does my device connect directly to the
internet, rather it sits behind my DSL modem. No connect/disconnect
buttons.
FWIW, by using Win32::Internet on a WinXPsp2 using Perl 5.6.1, I can
"click" the 'DHCP Clients Table' button located under Status | Local
Network.
Perhaps you should try cURL within a batch file and forgo the
programming, but you will still need to know how call a web site outside
of a web browser -- same as if you were using Perl.
--
Len
------------------------------
Date: Sat, 24 Nov 2007 06:25:51 GMT
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <PtP1j.74015$Um6.71492@newssvr12.news.prodigy.net>
On Fri, 23 Nov 2007 17:29:57 -0600, DTC wrote:
> I was just reminded by my partner we used it on the Linksys WRT54G four
> years ago.
Can you post that Perl script? I'd love to try it out on my Linksys WRT54G
wireless router!
------------------------------
Date: Sat, 24 Nov 2007 06:28:23 GMT
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <bwP1j.74017$Um6.9618@newssvr12.news.prodigy.net>
On Fri, 23 Nov 2007 23:25:23 -0600, l v wrote:
> My WRT54G (v8.00.2) is not configured the same as yours so I can not
> test the script for you. Nor does my device connect directly to the
> internet, rather it sits behind my DSL modem. No connect/disconnect
> buttons.
Hi lv,
My WRT54G also sits "behind" a DSL modem.
If you navigate to the Linksys WRT54G "Status -> Router" page, do you see
the "Disconnect" or "Connect" button?
This connects or disconnects from the DSL modem (depending on whether you
are already connected or disconnected).
------------------------------
Date: Sat, 24 Nov 2007 06:29:01 GMT
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <NwP1j.74018$Um6.67083@newssvr12.news.prodigy.net>
On Fri, 23 Nov 2007 23:36:51 +0000, Mark McIntyre wrote:
> FWIW this isn't a proof. It merely shows that /to date/ nobody smart
> enough or interested enough has looked into it.
OK. Agreed.
------------------------------
Date: Sat, 24 Nov 2007 06:31:21 GMT
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <ZyP1j.74019$Um6.30606@newssvr12.news.prodigy.net>
On Fri, 23 Nov 2007 16:54:36 -0500, Sherman Pendley wrote:
> In a generic sense, there are literally hundreds of examples of Perl doing what
> you claim it can't do - just google for "WWW::Mechanize" or "perl web scraping"
> to see them. There is absolutely no question that Perl is capable of logging
> into an https web server and performing the moral equivalent of a button click.
Even web pages which seem to require "javascript" in order to view the
buttons?
BTW, I tested the router - it does not need java; just javascript.
------------------------------
Date: Sat, 24 Nov 2007 06:32:06 GMT
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <GzP1j.74020$Um6.34891@newssvr12.news.prodigy.net>
On Fri, 23 Nov 2007 22:24:21 +0000, Ben Morrow wrote:
> *you need to find out what requests your browser is actually making*.
Hi Ben,
I'm working on it.
Thanks
Wilson
------------------------------
Date: Fri, 23 Nov 2007 22:43:46 -0800
From: Wilson <davewilson69@sbcglobal.net>
Subject: Re: Script to disconnect Linksys WRT54G wireless router on Windows
Message-Id: <LLP1j.26762$Pv2.20072@newssvr23.news.prodigy.net>
On Fri, 23 Nov 2007 22:24:21 +0000, Ben Morrow wrote:
> *you need to find out what requests your browser is actually making*.
> Then you can begin working out how to reproduce them from Perl
I do not know if this helps but this is the web page at the Linksys WRT54G
router page "Status -> Router" https://192.168.0.1/StaRouter.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- <HTML><HEAD><TITLE>Router Status</TITLE> -->
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=expires content=0>
<META http-equiv=cache-control content=no-cache>
<META http-equiv=pragma content=no-cache>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<LINK href="style.css" type=text/css rel=stylesheet>
<STYLE fprolloverstyle>A:hover {
COLOR: #00ffff
}
.small A:hover {
COLOR: #00ffff
}
</STYLE>
<SCRIPT src="common.js"></SCRIPT>
<script language="javascript" type="text/javascript"
src="capstatus.js"></script>
<script language="javascript" type="text/javascript"
src="share.js"></script>
<script language="javascript" type="text/javascript"
src="help.js"></script>
<SCRIPT language=JavaScript>
var refresh_time = "";
var flag=0;
function DHCPAction(F,I)
{
F.action.value=I;
F.submit();
}
function ConnStats(obj)
{
var F=document.status;
if(flag == 1){
F.action.value="Connect";
}
else{
F.action.value="Disconnect";
}
F.submit();
}
function GetWAN()
{
var F=document.status;
var wan_num=F.wan_pro.value;
if(wan_num==2){
if
(((F.conn_stats.value=="-1")&&(status2!="Connecting"))||((F.conn_stats.value=="201")&&(status2!="Connecting"))||((F.conn_stats.value=="202")&&(status2!="Connecting"))||((F.conn_stats.value=="203")&&(status2!="Connecting"))||((F.conn_stats.value=="200")&&(status2!="Connecting"))){
flag = 1;
F.butConn.value=stacontent.connect;
}
else{
F.butConn.value=stacontent.disconnect;
flag = 0;
}
}
else if((wan_num==3) || (wan_num==4) || (wan_num==5)){
if((F.conn_stats.value=="-1")&&(status2!="Connecting")){
flag = 1;
F.butConn.value=stacontent.connect;
}
else{
flag = 0;
F.butConn.value=stacontent.disconnect;
}
}
}
function ShowAlert(M)
{
var str = "";
var mode = "";
/* */
var wan_ip = "69.110.22.230";
if(document.status.wan_pro.value == 2)
mode = "PPPoE";
else if(document.status.wan_pro.value == 3)
mode = "PPTP";
else if(document.status.wan_pro.value == 4)
mode = "L2TP";
else if(document.status.wan_pro.value == 5)
mode = "HBS";
else
mode = "PPPoE";
if(M == "AUTH_FAIL" || M == "PAP_AUTH_FAIL" || M == "CHAP_AUTH_FAIL")
str = mode + stacontent.authfail;
else if(M == "IP_FAIL" || (M == "TIMEOUT" && wan_ip == "0.0.0.0"))
str = stacontent.notgetip + mode + stacontent.wansrv +
stacontent.wansrvlastwords;
else if(M == "LCP_FAIL")
str = mode + stacontent.lcpfail;
else if(M == "TCP_FAIL" || (M == "TIMEOUT" && wan_ip != "0.0.0.0"
&& (document.status.wan_pro.value == 5)))
str = stacontent.notcpconn + mode + stacontent.wansrv;
else
str = stacontent.notconn + mode + stacontent.wansrv;
alert(str);
Refresh();
}
var value=0;
function Refresh()
{
if(refresh_time == "") refresh_time = 60000;
if (value>=1)
{
window.location.replace("StaRouter.htm");
}
value++;
timerID=setTimeout("Refresh()",refresh_time);
}
function ViewDHCP()
{
dhcp_win =
self.open('DHCPTable.htm','inLogTable','alwaysRaised,resizable,scrollbars,width=720,height=600');
dhcp_win.focus();
}
function init()
{
var F=document.status;
var wan_num=F.wan_pro.value;
if((wan_num>=2) && (wan_num <= 5)){
document.status.butConn.value=stacontent.connect;
}
if(wan_num==0){
document.status.dhcprelease.value=share.dhcprelease;
document.status.dhcprenew.value=share.dhcprenew;
}
document.title=share.router;
document.status.refresh.value=sbutton.refresh;
GetWAN();
Refresh();
/**/
}
</SCRIPT>
<META content="MSHTML 6.00.2800.1226" name=GENERATOR></HEAD>
<BODY onload=init()>
<DIV align=center>
<FORM name=status action="rstatus.tri" method=post>
<input type="hidden" name="action">
<TABLE cellSpacing=0 cellPadding=0 width=809 border=0>
<TBODY>
<TR>
<TD width=95><IMG height=57 src="UILinksys.gif" width=165
border=0></TD>
<TD vAlign=bottom align=right width=714 bgColor=#6666cc><FONT
style="FONT-SIZE: 7pt" color=#ffffff><FONT
face=Arial><script>Capture(share.firmwarever)</script>: v1.02.0
</FONT></FONT></TD></TR>
<TR>
<TD width=808 bgColor=#6666cc colSpan=2><IMG height=11
src="UI_10.gif" width=809 border=0></TD></TR></TBODY></TABLE>
<TABLE height=77 cellSpacing=0 cellPadding=0 width=809 bgColor=black
border=0>
<TBODY>
<TR>
<TD
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE:
normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal"
borderColor=#000000 align=middle width=163 height=49>
<H3 style="MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px"><FONT
style="FONT-SIZE: 15pt" face=Arial
color=#ffffff><script>Capture(bmenu.statu)</script></FONT></H3></TD>
<TD
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE:
normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal"
vAlign=center borderColor=#000000 width=646 bgColor=#000000 height=49>
<TABLE
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black;
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
BORDER-COLLAPSE: collapse; FONT-VARIANT: normal"
height=33 cellSpacing=0 cellPadding=0 bgColor=#6666cc border=0>
<TBODY>
<TR>
<TD style="FONT-WEIGHT: bolder; FONT-SIZE: 10pt" align=right
bgColor=#6666cc height=33><FONT
color=#ffffff><script>Capture(share.productname)</script> </FONT></TD>
<TD borderColor=#000000 borderColorLight=#000000 align=middle
width=109 bgColor=#000000 borderColorDark=#000000 height=12
rowSpan=2><FONT color=#ffffff><SPAN
style="FONT-SIZE: 8pt"><B>WRT54G</B></SPAN></FONT></TD></TR>
<TR>
<TD
style="FONT-WEIGHT: normal; FONT-SIZE: 1pt; COLOR: black;
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-VARIANT: normal"
width=537 bgColor=#000000 height=1> </TD></TR>
<TR>
<TD width=646 bgColor=#000000 colSpan=2 height=32>
<TABLE id=AutoNumber1
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black;
FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
BORDER-COLLAPSE: collapse; FONT-VARIANT: normal"
height=6 cellSpacing=0 cellPadding=0 width=637 border=0>
<TBODY>
<TR
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none;
FONT-WEIGHT: normal; FONT-SIZE: 1pt; BORDER-LEFT: medium none; COLOR:
black; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Arial,
Helvetica, sans-serif; FONT-VARIANT: normal"
align=middle bgColor=#6666cc>
<TD width=83 height=1><IMG height=10
src="UI_06.gif" width=83 border=0></TD>
<TD width=73 height=1><IMG height=10
src="UI_06.gif" width=83 border=0></TD>
<TD width=113 height=1><IMG height=10
src="UI_06.gif" width=83 border=0></TD>
<TD width=103 height=1><IMG height=10
src="UI_06.gif" width=103 border=0></TD>
<TD width=85 height=1><IMG height=10
src="UI_06.gif" width=100 border=0></TD>
<TD width=115 height=1><IMG height=10
src="UI_06.gif" width=115 border=0></TD>
<TD width=74 height=1><IMG height=10
src="UI_07.gif" width=79 border=0></TD></TR>
<TR>
<TD align=middle bgColor=#000000 height=20><FONT
style="FONT-WEIGHT: 700" color=#ffffff><A
style="TEXT-DECORATION: none"
href="basic.htm"><script>Capture(bmenu.setup)</script></A></FONT></TD>
<TD align=middle bgColor=#000000 height=20><FONT
style="FONT-WEIGHT: 700" color=#ffffff><A
style="TEXT-DECORATION: none"
href="Wireless.htm"><script>Capture(bmenu.wireless)</script></A></FONT></TD>
<TD align=middle bgColor=#000000 height=20><FONT
style="FONT-WEIGHT: 700" color=#ffffff><A
style="TEXT-DECORATION: none"
href="Firewall.htm"><script>Capture(bmenu.security)</script></A></FONT></TD>
<TD align=middle bgColor=#000000 height=20><FONT
style="FONT-WEIGHT: 700" color=#ffffff><A
style="TEXT-DECORATION: none"
href="Filters.htm"><script>Capture(bmenu.accrestriction)</script></A></FONT></TD>
<TD align=middle bgColor=#000000 height=20>
<P style="MARGIN-BOTTOM: 4px"><FONT style="FONT-WEIGHT:
700"
color=#ffffff><A style="TEXT-DECORATION: none"
href="Forward.htm"><script>Capture(bmenu.applications)</script><BR>&
<script>Capture(bmenu.gaming)</script></A> </FONT></P></TD>
<TD align=middle bgColor=#000000 height=20>
<P style="MARGIN-BOTTOM: 4px"><FONT style="FONT-WEIGHT:
700"
color=#ffffff><A style="TEXT-DECORATION: none"
href="Manage.htm"><script>Capture(bmenu.admin)</script></A> </FONT></P></TD>
<TD align=middle bgColor=#6666cc height=20>
<P style="MARGIN-BOTTOM: 4px"><FONT style="FONT-WEIGHT:
700"
color=#ffffff><A style="TEXT-DECORATION: none"
href="StaRouter.htm"><script>Capture(bmenu.statu)</script></A> </FONT></P></TD></TR>
<TR>
<TD width=643 bgColor=#6666cc colSpan=7 height=21>
<TABLE borderColor="black" height="21" cellSpacing="0"
cellPadding="0">
<TBODY>
<TR align=left>
<TD width=25></TD>
<TD width=65><FONT style="COLOR:
white"><script>Capture(share.router)</script></FONT></TD>
<TD>
<P class=bar><FONT
color=white><B>|</B></FONT></P></TD>
<TD width=25></TD>
<TD class=small width=100><A
href="StaLan.htm"><script>Capture(share.localnet)</script></A></TD>
<TD>
<P class=bar><FONT
color=white><B>|</B></FONT></P></TD>
<TD width=25></TD>
<TD class=small width=100><SPAN> </SPAN><A
href="StaWlan.htm"><script>Capture(bmenu.wireless)</script></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE height=5 cellSpacing=0 cellPadding=0 width=806 bgColor=black
border=0>
<TBODY>
<TR bgColor=black>
<TD
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE:
normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal"
borderColor=#e7e7e7 width=163 bgColor=#e7e7e7 height=1><IMG height=15
src="UI_03.gif" width=164 border=0></TD>
<TD
style="FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE:
normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal"
width=646 height=1><IMG height=15 src="UI_02.gif" width=645
border=0></TD></TR></TBODY></TABLE>
<INPUT type=hidden value="2" name=wan_pro>
<INPUT type=hidden value="300" name=conn_stats>
<TABLE id=AutoNumber9 style="BORDER-COLLAPSE: collapse" borderColor=#111111
height=23 cellSpacing=0 cellPadding=0 width=809 border=0>
<TBODY>
<TR>
<TD width=633>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD width=156 bgColor=#000000 height=25>
<P align=right><B><FONT style="FONT-SIZE: 9pt" face=Arial
color=#ffffff><script>Capture(share.routerinfo)</script></B></P></FONT></TD>
<TD width=8 bgColor=#000000 height=25> </TD>
<TD width=14 height=25> </TD>
<TD width=17 height=25> </TD>
<TD width=13 height=25> </TD>
<TD width=101 height=25> </TD>
<TD width=296 height=25> </TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.firmwarever)</script>:</TD>
<TD><B>v1.02.0, <script>Capture(month.num1)</script>. 16, 2007
</B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.curtime)</script>:</TD>
<TD><B><script>Capture(week.num6)</script>,
<script>Capture(month.num11)</script> 23 2007 22:35:32 </B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.macaddr)</script>:</TD>
<TD><B>B1:B1:A1:A1:32:00</B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.routename)</script>:</TD>
<TD style="word-wrap:break-word;
word-break:break-all"><B><script>Capture("WRT54G")</script></B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.hostname)</script>:</TD>
<TD style="word-wrap:break-word;
word-break:break-all"><B><script>Capture("")</script></B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><script>Capture(share.domainname)</script>:</TD>
<TD style="word-wrap:break-word;
word-break:break-all"><B><script>Capture("")</script></B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#000000 height=25>
<P align=right><B><FONT style="FONT-SIZE: 9pt"
color=#ffffff><SPAN><script>Capture(share.internet)</script></SPAN></FONT></B></P></TD>
<TD width=8 bgColor=#000000 height=25> </TD>
<TD colSpan=6> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25>
<P align=right><FONT style="FONT-WEIGHT:
700"><SPAN><script>Capture(share.cfgtype)</script></SPAN></FONT></P></TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD width=101
height=25><SPAN><script>Capture(stacontent.logtype)</script></SPAN><FONT
style="FONT-SIZE: 8pt">:</FONT></TD>
<TD><B>PPPoE</B></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<script language="javascript">
if((document.status.wan_pro.value>=2) &&
(document.status.wan_pro.value<=5)){
document.write("<TR>");
document.write("<TD width=156 bgColor=#e7e7e7
height=25> </TD>");
document.write("<TD width=8 background=UI_04.gif
height=25> </TD>");
document.write("<TD colSpan=3 height=25> </TD>");
document.write("<TD><FONT style='FONT-SIZE:
8pt'>"+stacontent.logsta+":</FONT></TD>");
document.write("<TD><FONT style='FONT-SIZE: 8pt'><B>");
var F=document.status;
var status2 = "Connected";
if(status2 == "Connecting") sta2 = stacontent.connecting;
else if(status2 == "Disconnected") sta2 = stacontent.disconn;
else if(status2 == "Connected") sta2 = stacontent.conn;
document.write(sta2);
document.write(" ");
/*
if( (F.conn_stats.value=="200") || (F.conn_stats.value=="201")||
(F.conn_stats.value=="202")|| (F.conn_stats.value=="203") )
document.write("Connecting");
else if(F.conn_stats.value=="300")
document.write("Connected");
else
document.write("Disconnected");
Disconnected=stacontent.disconn;
Connected=stacontent.conn;
if(document.forms[0].conn_stats.value=="0")
document.write(Disconnected);
else
document.write(Connected);
*/
document.write("<INPUT type=button name=butConn value='Connect'
onClick='ConnStats(this)'>");
document.write("</B></FONT></TD>");
document.write("<TD width=13 height=25> </TD>");
document.write("<TD width=15 background=UI_05.gif
height=25> </TD></TR>");
}
</script>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD><FONT style="FONT-SIZE:
8pt"><script>Capture(share.ipaddr)</script>:</FONT></TD>
<TD><FONT style="FONT-SIZE: 8pt"><B>69.110.22.230</B></FONT></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 height=25><IMG height=30 src="UI_04.gif"
width=8 border=0></TD>
<TD bgColor=#ffffff colSpan=3 height=25> </TD>
<TD width=101 bgColor=#ffffff height=25><FONT
style="FONT-SIZE:
8pt"><script>Capture(share.submask)</script>:</FONT></TD>
<TD width=296 bgColor=#ffffff height=25><FONT
style="FONT-SIZE: 8pt"><B>255.255.255.255</B></FONT></TD>
<TD width=13 bgColor=#ffffff height=25> </TD>
<TD width=15 bgColor=#ffffff height=25><IMG height=30
src="UI_05.gif" width=15 border=0></TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 height=25><IMG height=30 src="UI_04.gif"
width=8 border=0></TD>
<TD bgColor=#ffffff colSpan=3 height=25> </TD>
<TD width=101 bgColor=#ffffff height=25><FONT
style="FONT-SIZE:
8pt"><script>Capture(share.defgateway)</script></FONT></TD>
<TD width=296 bgColor=#ffffff height=25><FONT
style="FONT-SIZE: 8pt"><B>151.164.184.81</B></FONT></TD>
<TD width=13 bgColor=#ffffff height=25> </TD>
<TD width=15 bgColor=#ffffff height=25><IMG height=30
src="UI_05.gif" width=15 border=0></TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD><FONT style="FONT-SIZE:
8pt"><script>Capture(stacontent.dns1)</script>:</FONT></TD>
<TD><FONT style="FONT-SIZE: 8pt"><B>68.94.156.1</B></FONT></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD height=25><FONT style="FONT-SIZE:
8pt"><script>Capture(stacontent.dns2)</script>:</FONT></TD>
<TD height=25><FONT style="FONT-SIZE:
8pt"><B>68.94.157.1</B></FONT></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD height=25><FONT style="FONT-SIZE:
8pt"><script>Capture(stacontent.dns3)</script>:</FONT></TD>
<TD height=25><FONT style="FONT-SIZE: 8pt"><B></B></FONT></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD height=25><FONT style="FONT-SIZE:
8pt"><script>Capture(share.mtu)</script>:</FONT></TD>
<TD height=25><FONT style="FONT-SIZE:
8pt"><B>1492</B></FONT></TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=1> </TD>
<TD width=8 background=UI_04.gif height=1> </TD>
<TD colSpan=6>
<TABLE>
<TBODY>
<TR>
<TD width=16 height=1> </TD>
<TD width=13 height=1> </TD>
<TD width=410 colSpan=3 height=1>
<HR color=#b5b5e6 SIZE=1>
</TD>
<TD width=15 height=1> </TD></TR></TBODY></TABLE></TD>
<TD width=15 background=UI_05.gif height=1> </TD></TR>
<TR>
<TD width=156 bgColor=#e7e7e7 height=25> </TD>
<TD width=8 background=UI_04.gif height=25> </TD>
<TD colSpan=3 height=25> </TD>
<TD height=25><INPUT type=hidden value=en name=layout></TD>
<TD height=25> </TD>
<TD width=13 height=25> </TD>
<TD width=15 background=UI_05.gif height=25> </TD></TR>
<script language=javascript>
if(document.status.layout.value=="de"){
document.write(other.block6);
}
</script>
<script language="javascript">
if(document.status.wan_pro.value==0){
document.write("<TR><TD width=156 bgColor=#e7e7e7
height=25> </TD>");
document.write("<TD width=8 background=UI_04.gif
height=25> </TD>");
document.write("<TD colSpan=3 height=25> </TD>");
document.write("<TD colSpan=2 height=25><INPUT
onclick=DHCPAction(this.form,'release') name='dhcprelease' type=button
value="+share.dhcprelease+"> <INPUT
onclick=DHCPAction(this.form,'renew') name='dhcprenew' type=button
value="+share.dhcprenew+"> </TD>");
<!-- document.write("<TD colSpan=2 height=25><INPUT
onclick=DHCPAction(this.form,'release') name='dhcprelease' type=button
value='DHCP Release'> <INPUT
onclick=DHCPAction(this.form,'renew') name='dhcprenew' type=button
value='DHCP Renew'> </TD>"); -->
document.write("<TD width=13 height=25> </TD>");
document.write("<TD width=15 background=UI_05.gif
height=25> </TD></TR>");
}
</script>
<TR>
<TD width=156 bgColor=#e7e7e7 height=5> </TD>
<TD width=8 background=UI_04.gif height=5> </TD>
<TD colSpan=6> </TD>
<TD width=15 background=UI_05.gif
height=5> </TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width=176 bgColor=#6666cc>
<TABLE cellSpacing=0 cellPadding=0 width=176 border=0>
<TBODY>
<TR>
<TD width=11 bgColor=#6666cc height=25> </TD>
<TD width=156 bgColor=#6666cc height=25><FONT
color=#ffffff><SPAN><br>
<script>Capture(hstatus.phase23)</script>
<b><a target="_blank"
href="HStatus.htm"><script>Capture(share.more)</script></a></b></span><br><br>
<script>Capture(hstatus.phase24)</script>
<b><A href="HStatus.htm"
target=_blank><script>Capture(share.more)</script></A></b></SPAN></FONT></TD>
<TD width=9 bgColor=#6666cc
height=25> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD width=809 colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD width=156 bgColor=#e7e7e7 height=30> </TD>
<TD width=8 background=UI_04.gif> </TD>
<TD width=131> </TD>
<TD width=323> </TD>
<TD width=15 background=UI_05.gif> </TD>
<TD width=176 bgColor=#6666cc rowSpan=2><IMG height=64
src="UI_Cisco.gif" width=176 border=0></TD></TR>
<TR>
<TD width=156 bgColor=#000000> </TD>
<TD width=8 bgColor=#000000> </TD>
<TD width=131 bgColor=#6666cc> </TD>
<TD width=323 bgColor=#6666cc>
<DIV align=right>
<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111
height=19 cellSpacing=0 cellPadding=0 width=33 border=0>
<TBODY>
<TR>
<TD align=middle width=61>
<script language="javascript">
document.write("<INPUT
onclick=window.location.replace('StaRouter.htm') type=button name=refresh
value="+sbutton.refresh+">")
</script>
</TD>
<!-- <INPUT
onclick="window.location.replace('StaRouter.htm')" type=button
name="refresh" value="Refresh"> -->
<TD align=middle width=4
bgColor=#6666cc> </TD></TR></TBODY></TABLE></DIV></TD>
<TD width=15 bgColor=#000000
height=33> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></FORM></DIV></BODY></HTML>
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
Message-Id: <null>
Administrivia:
#The Perl-Users Digest is a retransmission of the USENET newsgroup
#comp.lang.perl.misc. For subscription or unsubscription requests, send
#the single line:
#
# subscribe perl-users
#or:
# unsubscribe perl-users
#
#to almanac@ruby.oce.orst.edu.
NOTE: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
#To request back copies (available for a week or so), send your request
#to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
#where x is the volume number and y is the issue number.
#For other requests pertaining to the digest, send mail to
#perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
#sending perl questions to the -request address, I don't have time to
#answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V11 Issue 1058
***************************************