[Frage] WLAN Empfangsstärken per UPNP auslesen

guardian_de

Neuer User
Mitglied seit
26 Okt 2005
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

ich möchte gerne die Empfangsstärken der angemeldeten WLAN Geräte per UPNP auslesen. Leider klappt das nicht und ich weiß nicht, warum. Ich benutze hierzu folgenden curl Aufruf und der Einfachheit halber nur die Funktion zum Auslesen der Anzahl der Clients:

Code:
curl \
  "http://fritz.box:49000/upnp/control/wlanconfig1" \
  -H 'Content-Type: text/xml; charset="utf-8"' \
  -H "SoapAction:urn:dslforum-org:service:WLANConfiguration:1#GetTotalAssociations" \
  -d '<?xml version="1.0" encoding="utf-8"?> <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <u:GetTotalAssociations xmlns:u="urn:dslforum-org:service:WLANConfiguration:1" /> </s:Body> </s:Envelope>' \
  -s

Die Ausgabe ist wie folgt:

Code:
<HTML><HEAD><TITLE>401 Unauthorized (ERR_ACCESS_DENIED)</TITLE></HEAD><BODY><H1>401 Unauthorized</H1><BR>ERR_ACCESS_DENIED<HR><B>Webserver</B> Mon, 03 Sep 2012 17:34:40 GMT</BODY></HTML>

Andere Beispiele, wie das z.B. Auslesen der externen IP Adresse funktionieren problemlos.

Die Informationen zu den UPNP Funktionen habe ich hierher:

http://www.wehavemorefun.de/fritzbox/Tr64desc.xml
http://www.wehavemorefun.de/fritzbox/WlanconfigSCPD.xml

Kann mir jemand sagen, wie das geht?
 
Du hast recht, ein paar mehr Infos hätten wohl nicht geschadet =)

Fritzbox 7390, Firmware 84.05.22

Die URL existiert schon, gibt aber nur bei entsprechender SOAP Anfrage eine Antwort.
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,904
Beiträge
2,304,587
Mitglieder
378,604
Neuestes Mitglied
Duggy