Und es geht doch! Zwar ziemlich versteckt in den Tiefen der "Erweiterten Einstellungen", aber man kann es doch abfragen.
Wie üblich in Ihrem freundlichen Service-Blog auch gleich wieder die Möglichkeit, diese Daten automatisiert per Skript abzufragen und damit ggfs. regelmäßig zu protokollieren.
Der übliche Trick: mit dem ersten wget-Aufruf geschieht der Login, das Session-Cookie wird gespeichert, und mit dem zweiten Aufruf wird dann die interessante Seite abgerufen.
#!/bin/shDer Output sieht dann in etwa so aus wie da unten.
PATH=/opt/bin:/opt/sbin${PATH:+:$PATH}
H=vodafonemobile.cpe
C=/tmp/cookies.txt
U1="http://"$H"/login.cgi"
U2="http://"$H"/diagnosis_export.cgi?configId=$(date +%s)&FileName=diagnosis.txt"
wget --save-cookies "$C" \
--keep-session-cookies \
-q --tries=1 \
-O /dev/null \
--post-data 'Username=admin&Password=yourpw' \
"$U1"
wget --load-cookies "$C" \
-q --tries=1 \
-O - \
"$U2" | \
awk '
{if (NR>=5&&NR<=42){print}}
'
rm -f "$C"
Besonders interessant sind die Zeilen bei "RSRP" und "RSRQ". Mit den Werten -90dBm und -8 dB zeigt mir der Router 4 von 5 Balken an. Laut Telekom-Auskunft sind Werte bis -60/-2 möglich, das wäre super-super-optimal. Wenn man das Gerät in der Ausrichtung verändert, darf RSRP ruhig etwas schlechter werden, falls man dadurch RSRQ verbessern kann. Optimal wäre, wenn beide Werte größer werden (-90 --> -60, -8 --> -2).
Auch sehr hübsch: man erfährt den Funkmast, mit dem der Router verbunden ist, und zwar mit dem Parameter "CellId".
~~~~~~Product Information~~~~~~
003 Model: B390s-2 PASS
004 Software Version: V200R001C35SP12 PASS
005 Hardware Version: B390-B390RW2A Ver.C PASS
006 SN: 4UA5TC1110400163 PASS
007 IMEI: 354637040077555 PASS
008 LAN MAC Address: F4:C7:14:**:**:** PASS
009 WLAN MAC Address: F4:C7:14:**:**:** PASS
010 Check AT-Port: Available PASS
~~~~~~LTE State~~~~~~
011 Dialing Mode: PASS
012 APN: internet.home PASS
013 DNS: 8.8.8.8 PASS
014 PDN Type: IPv4 PASS
015 Service Status: Normal Service PASS
016 Connection Status: LTE STATE CONNECTED PASS
017 Frequency: 816000 kHz PASS
018 Bandwidth: 10MHz PASS
019 CellId: 392 PASS
020 IP Address: 2.162.**.*** PASS
021 RSRP: -90dBm PASS
022 RSSI: -66dBm PASS
023 RSRQ: -7dB PASS
024 Roam: no PASS
025 Antenna State: Built-In PASS
~~~~~~DHCP~~~~~~
026 Gateway IP Address: 192.168.42.1 PASS
027 DHCP Enabled: false PASS
028 Subnet Mask: 255.255.255.0 PASS
029 DHCP_ip_pool_start: N/A PASS
030 DHCP_ip_pool_end: N/A PASS
031 DHCP_lease_time(s): N/A PASS
~~~~~~SIM/PIN State~~~~~~
032 sim_state: SIM Card detected PASS
033 PIN code: READY PASS
Keine Kommentare:
Kommentar veröffentlichen