DSL-Verbindungsstatus

uli.e

Neuer User
Mitglied seit
30 Apr 2007
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Ich würde gerne die Status-Seite etwas aufbohren, so dass da nicht nur lapidar die IP-Adresse der Internet-Verbindung steht, sondern auch diverse DSL-Parameter, wie z.B. Upstream/Downstream Connection Rate etc.

Auf Herta habe ich die Informationen auch unter /proc/avalanche/avsar_modem_stats gefunden. Nur dummerweise läuft der Webserver ja auf Horst. Gibt es da eine API, um von Horst zumindest auf das Proc-Filesystem von Herta zuzugreifen?

So als Beispiel, welche Informationen zur DSL-Verbindung bereit stehen:
Code:
AR7 DSL Modem Statistics:
--------------------------------
[DSL Modem Stats]
        US Connection Rate:     509     DS Connection Rate:     7292
        DS Line Attenuation:    25      DS Margin:              17
        US Line Attenuation:    8       US Margin:              21
        US Payload :            967824  DS Payload:             7901232
        US Superframe Cnt :     130691  DS Superframe Cnt:      130691
        US Transmit Power :     6       DS Transmit Power:      20
        LOS errors:             0       SEF errors:             0
        Errored Seconds:        0       Severely Err Secs:      0
        Frame mode:             0       Max Frame mode:         0
        Trained Path:           1       US Peak Cell Rate:      1200
        Trained Mode:           16      Selected Mode:          1
        ATUC Vendor Code:       4753504E        ATUC Revision:  3
        Hybrid Selected:        2       Trellis:                1
        Showtime Count:         1       DS Max Attainable Bit Rate: 16376 kbps
        BitSwap:                1       US Max Attainable Bit Rate: 588000 bps
        Annex:                  AnxB    psd_mask_qualifier: 0x0000
        ATUC ghsVid:  ff b5 47 53 50 4e 03 10
        T1413Vid: 00 00         T1413Rev: 00            VendorRev: 00
        ATUR ghsVid:  00 44 4c 69 6e 6b 00 00
        T1413Vid: 00 00 T1413Rev: 00    VendorRev: 00
 
Hallo Uli,

auf Horst gibt es das Programm 'rcmd', mit dem Kommandos auf Herta ausgeführt werden können. Das Programm und der dazugehörigen Daemon ('rcmdd') werden normalerweise von Horst benutzt, um einen Teil der Konfigurationsarbeit auf Herta zu erledigen. Falls das Kommando, das Du mit 'rcmd' auf Herta ausführst, auf STDOUT etwas ausgibt, wird das auch an Horst zurück übertragen. Du kannst also vom mhttpd aus mittels 'rcmd' die DSL-Parameter auslesen, parsen und dann in der Weboberfläche darstellen.

Gruß
Henning
 
Hi,

danke für den Hinweis, die ersten Ausgaben erscheinen schon :). Falls Interesse besteht, werde ich einen Patch für die FW 5.0 erstellen, wenn alles rund läuft.
 
Anhängend ist ein Patch für die FW 5.0, der die Status-Seite um Informationen um die DSL-Verbindung erweitert.

Der Patch wird im Verzeichnis ~/Work-Environment/Source-5.0/build_env mit "patch -p1 < dsl.patch" eingespielt. Danach die Firmware neu bauen.
 

Anhänge

  • dsl.patch.txt
    4 KB · Aufrufe: 22
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.