fritzbox, WLAN über POST commando ein/ausschalten

Gast #1051840
Hallo Leute,

ich versuche gerade über das POST Kommando mit Hilfe von curl
(vielleicht auch wget) WLAN ein bzw ausschalten.

Jedesmal per Hand über das Webinterface diese Aktion ausführen
wird mit der Zeit lästig.

Leider kenne ich mich in CGI Programmierung kaum aus.
Hat vielleicht jeamand das schon gemacht?

 curl "http://fritz.box/cgi-bin/webcm"; -d 'login=&password=MEINPWD'

MEINPWD ist dabei Fritzbox Passwort

Würde mich freuen, wenn einer mir da Hilfestellung geben kann.

Grüsse, daniel
Gast
habe vergessen zu erwähnen, dass diese curl Aufrufzeile
so nicht funktioniert, aber in etwa so "aussehen müsste".

über Firefox->Extras->Seiteninformationen weiss ich, dass
Feldname login:command/password heisst.
Die Formularaktion ist dabei http://fritz.box/cgi-bin/webcm
und als Methode ist POST angeben.

An diese infos kommt man ran, wenn man ganz normal
fritz.box als URL eingibt und dann über Menü
Extras->Seiteninformationen geht.
Gast
mittlerweile habe ich daran etwas gehackt und daraus ist ein skript 
entstanden

könnte vielleicht jemand brauchen
in den weiten des internets gehen die sachen oft lange nicht unter ;o
vor allem wenn man mit richtigen begriffen sucht

cat /pool/inst1/bin/wlan.sh

#!/usr/bin/env bash

if [ "$1" == "" ]; then
    echo "usage: wlan 0|1"
    exit 1
elif [ "$1" == "0" ]; then
    echo wlan down ...
    wget -q --post-data  wlan:settings/ap_enabled=0 
http://fritz.box/cgi-bin/webcm
elif [ "$1" == "1" ]; then
    echo wlan up ...
    wget -q --post-data  wlan:settings/ap_enabled=1 
http://fritz.box/cgi-bin/webcm
else
    echo "usage: wlan 0|1"
fi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.