SpeedTouch Status Page

Pagina: 1
Acties:

  • maroesjk
  • Registratie: Maart 2002
  • Laatst online: 15-06 13:45

maroesjk

from the ash rose a great bird

Topicstarter
Ik heb voor Serious Samurize het script 'SpeedTouch' geschreven. Daarmee kan je bijhouden welke hoeveelheid data er in een bepaalde periode is geup-/download.
Ik heb het script geschreven voor een Thomson SpeedTouch 510(i). Het script (b)lijkt te werken met de meeste modems die een de webinterface hebben. Bij sommige SpeedTouch modems (oude software versie ???) blijkt het script echter niet te werken. Ik heb echter tot nu toe zelf echter alleen modems gezien waarbij het wel werkt.

Het gaat om het stuk waarop staat "sent" en "recieved" met het aantal kB. Bij mijn modem (Thomson SpeedTouch 510) is dat het volgende stuk uit "IP/status.htm":

Afbeeldingslocatie: http://www.theforumisdown.com/uploadfiles/0103/status.jpg

en de code die daarbij hoort:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<!-- start of panel: DSL Line Status -->
<form name=LineStat>
<table border=0 cellspacing=0 cellpadding=0 width=395>
  <tr>
    <td colspan=3 height=24>
      <table border=0 cellspacing=0 cellpadding=0 width=100% height=24>
        <tr>
          <td width=10 height=10>[img]/images/corner_lt_003366.gif[/img]</td>
          <td rowspan=2 align=left valign=middle width=375 height=24 class=panelTitle>DSL Line Status</td>
          <td width=10 height=10>[img]/images/corner_rt_003366.gif[/img]</td>

        </tr>
          <td width=10 height=14 class=panelTitle>[img]/images/spacer.gif[/img]</td>
          <td width=10 height=14 class=panelTitle>[img]/images/spacer.gif[/img]</td>
        <tr>
        </tr>
      </table>    </td>
  </tr>
  <tr>

    <td colspan=3>[img]/images/spacer.gif[/img]</td>
  </tr>
  <tr>
    <td class=panelLine>[img]/images/spacer.gif[/img]</td>
    <td valign=top>
      <!-- data -->
      <table border=0 cellspacing=0 cellpadding=0 width=100%>
       <tr>
          <td height=20 width=155  class=tableTitle><span class=margin>Item </span></td>

          <td>[img]/images/spacer.gif[/img]</td>
          <td height=20 width=240  class=tableTitle><span class=margin>Description </span></td>
       </tr>
        <tr>
          <td height=20 class=tableText><span class=margin>Line State</span></td>
          <td class=panelLine>[img]/images/spacer.gif[/img]</td>
          <td height=20 class=tableText><span class=margin>Enabled</span></td>

        </tr>
        <tr>
          <td colspan=4 class=panelLine>[img]/images/spacer.gif[/img]</td>
        </tr>
        <tr>
          <td height=20 class=tableText><span class=margin>Speed (Kbit/sec)</span></td>
          <td class=panelLine>[img]/images/spacer.gif[/img]</td>
          <td height=20 class=tableText><span class=margin>64 up / 256 down</span></td>

        </tr>
        <tr>
          <td colspan=4 class=panelLine>[img]/images/spacer.gif[/img]</td>
        </tr>
        <tr>
          <td height=20 class=tableText><span class=margin>Duration</span></td>
          <td class=panelLine>[img]/images/spacer.gif[/img]</td>
          <td height=20 class=tableText><span class=margin>36d 03:49</span></td>

        </tr>
        <tr>
          <td colspan=4 class=panelLine>[img]/images/spacer.gif[/img]</td>
        </tr>
        <tr>
          <td height=20 class=tableText><span class=margin>Send (kByte)</span></td>
          <td class=panelLine>[img]/images/spacer.gif[/img]</td>
          <td height=20 class=tableText><span class=margin>  237558</span></td>

        </tr>
        <tr>
          <td colspan=4 class=panelLine>[img]/images/spacer.gif[/img]</td>
        </tr>
        <tr>
          <td height=20 class=tableText><span class=margin>Read (kByte)</span></td>
          <td class=panelLine>[img]/images/spacer.gif[/img]</td>
          <td height=20 class=tableText><span class=margin> 3536372</span></td>

        </tr>
        <tr>
          <td colspan=4 class=panelLine>[img]/images/spacer.gif[/img]</td>
        </tr>
      <!-- end data -->
      </table>
    </td>
    <td class=panelLine>[img]/images/spacer.gif[/img]</td>
  </tr>

</table>
</form>
<!-- end of panel -->
Waar kan ik soortgelijke gegevens bij oudere (?) SpeedTouch modems vinden, en wie kan het betreffende stuk HTML van de "SpeedTouch status-pagina" hier posten? Gaarne inclusief SpeedTouch fabrikant en type.....

Ik weet het, ik vraag nogal wat... maar ik wil het script graag goed hebben....

There are only 10 types of people in the world: Those who understand binary, and those who don't.


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
De speedtouch modems van Alcatel die kpn eerst leverde hebben geen status interface zoals de nieuwere. Ze hebben enkel een webinterface voor de config.

  • maroesjk
  • Registratie: Maart 2002
  • Laatst online: 15-06 13:45

maroesjk

from the ash rose a great bird

Topicstarter
little_soundman schreef op 08 July 2003 @ 01:44:
De speedtouch modems van Alcatel die kpn eerst leverde hebben geen status interface zoals de nieuwere. Ze hebben enkel een webinterface voor de config.
Kijk, dan is het ook logisch dat het niet werkt :) Tenx 4 the info !

There are only 10 types of people in the world: Those who understand binary, and those who don't.


  • djluc
  • Registratie: Oktober 2002
  • Nu online
Hoe weet je dan of er een verbinding is, via telnet?

  • Massiefje
  • Registratie: Mei 2002
  • Laatst online: 14-08 22:00
Lampjes :)

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
djluc schreef op 08 July 2003 @ 10:49:
Hoe weet je dan of er een verbinding is, via telnet?
Met de oude speedtouch'en zet je vanaf je pc een pptp tunnel op naar het modem. Je kan dus gewoon op je pc zien of je verbinding hebt. Het modem heeft verder geen id of er wel of niet verbinding is.

  • djluc
  • Registratie: Oktober 2002
  • Nu online
Dan kun je dus op die manier de status proberen te krijgen topicstarter ;)

  • maroesjk
  • Registratie: Maart 2002
  • Laatst online: 15-06 13:45

maroesjk

from the ash rose a great bird

Topicstarter
djluc schreef op 09 July 2003 @ 21:06:
Dan kun je dus op die manier de status proberen te krijgen topicstarter ;)
Helaas, het gaat (voornamelijk) om de 'send' en 'recieved' getallen, en die (b)lijken oude SpeedTouch's dus niet bij te houden...

There are only 10 types of people in the world: Those who understand binary, and those who don't.


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
Bij de oude speedtouch zit in 99 van 100 gevallen met pptp/ppp tunnel aan de pc vast. Die getallen kan je dus gewoon mbv snmp uitlezen in windows zelf. Ofwel de counters van de tunnel, of wel de counters van de ethernet interface waar hij aanhangt. (Bij een tunnel is dat laatste niet 100% correct)

  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 17-08 20:40

ripexx

bibs

De send en receive info wordt wel bijgehouden, maar is alleen toegangkelijk via telnet. Ga met een telnet client naar je modem toe. Bij user geef je gewoon enter en geef het commando: ip ifconfig Jij krijgt dan per interface het gebruik te zien. Bij mijn getweakte modem ziet het er dan ongeveer zo uit:
code:
1
2
3
4
0  loop         1   1500  260      0        0          UP
1  eth0         2   1500  148468579 627066798 0          UP   00:90:d0:21:5d:07
2  MXS          0   1500  627472628 142497813 0          UP
3  cip0         0   9180  0        0        0          UP

buit is binnen sukkel


  • maroesjk
  • Registratie: Maart 2002
  • Laatst online: 15-06 13:45

maroesjk

from the ash rose a great bird

Topicstarter
ripexx schreef op 10 juli 2003 @ 01:50:
De send en receive info wordt wel bijgehouden, maar is alleen toegangkelijk via telnet. Ga met een telnet client naar je modem toe. Bij user geef je gewoon enter en geef het commando: ip ifconfig Jij krijgt dan per interface het gebruik te zien. Bij mijn getweakte modem ziet het er dan ongeveer zo uit:
*knip*
Hee... dat zou een oplossing kunnen zijn. Maar bij mijn is het 'telnet 10.0.0.138' --> |enter| --> |enter| --> ip iflist (in plaats van ip ifconfig bij jou). Kan je checken of iflist bij jou ook werkt ?!

Dan alleen nog uitvinden hoe ik moet telnetten met VBS....

|edit| en uitvinden wat die getallen zijn.... die zijn namelijk niet hetzelfde als op mijn statuspage.... en ook niet met een factor 8, 1024 oid ertussen....

[ Voor 18% gewijzigd door maroesjk op 10-07-2003 20:45 ]

There are only 10 types of people in the world: Those who understand binary, and those who don't.


  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 17-08 20:40

ripexx

bibs

maroesjk schreef op 10 juli 2003 @ 20:39:
[...]

Hee... dat zou een oplossing kunnen zijn. Maar bij mijn is het 'telnet 10.0.0.138' --> |enter| --> |enter| --> ip iflist (in plaats van ip ifconfig bij jou). Kan je checken of iflist bij jou ook werkt ?!
Mijn fout haal de linux en alcatel commando's door elkaar. 8)7 :o Het is dus ip iflist :)

Ik weet trouwens niet of dat voor alle alcatels geld maar ik denk niet dat ze veel zullen verschillen, hooguit per software versie maar dat is ook via telnet te controleren. :)

buit is binnen sukkel


  • maroesjk
  • Registratie: Maart 2002
  • Laatst online: 15-06 13:45

maroesjk

from the ash rose a great bird

Topicstarter
*subtiel kickje*

Is er iemand die weet hoe ik de getalletjes van ip iflist moet omzetten naar gedownloade/uploade kB's ?

There are only 10 types of people in the world: Those who understand binary, and those who don't.


  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 17-08 20:40

ripexx

bibs

Ik weet niet of het bits of bytes zijn, maar ik denk dat het bytes zijn, in de CLI guide, hier te vinden: http://www.speedtouch.com/pdf/st_home_pro_cli_guide.pdf (iflist staat op pagina 118) Spreek men alleen maar over bytes. Voor de rest is het een kwestie van parsen en uit rekenen. Trouwens is er voor de meeste speedtouch modems een CLI guide beschikbaar.

buit is binnen sukkel

Pagina: 1