aus dem Netz (z. B. D-Box2) auf Fritz!Box dial-Befehl ausführen

Malilo

Neuer User
Mitglied seit
23 Dez 2005
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe schon einigen Foren und Themen durchgelesen, aber bisher keine Hilfe gefunden:

Ich würde gerne mit der D-Box2 (mit Linux-Neutrino) per Plugin eine Telefonnummer wählen, die ich in einer Datei speichere.
Wie kann ich per dial.sh-Befehl die Fritz-Box 7050 dazu bringen,
diese Nummer zu wählen und die Leitung auf FON1 zu leiten?

Kann mir dabei jemand helfen?

Schön wäre noch, wenn jemand eine Telefonliste einbinden kann, die wie folgt aufgebaut ist:
012323637436;Jonny Müller
023472476347;Hansi Hinterseher
.....

Nach Auswahl des Plugins würden dann die Namen erscheinen, duch OK würde die Nummer gewählt werden und an FON1 geleitet werden.
Hatte bereits schon so etwas gefunden:

Code:
#!/bin/sh
if [ $2 = ]; then
   echo "dial.sh: <Nummer> <Anschluss-Id>"
   exit 0
fi

echo -e "getpage=../html/de/menus/menu2.html&var:lang=de&telcfg:settings/UseClickToDial=1&telcfg:command/Dial=$1&telcfg:settings/DialPort=$2"| lwp-request -m POST -s [url]http://fritz.box/cgi-bin/webcm[/url]
Aber wie binde ich das ein, von der Dbox zu starten?

Gruß Malilo
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
Hallo Leute,

hat denn niemand einen Tip für mich?;)

LG Malilo
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
e18 schrieb:

Befehl lautet:
wget --post-data "id=uiPostForm&name=uiPostForm&login:command/password=[HIER PASSWORT]&telcfg:settings/UseClickToDial=1&telcfg:command/Dial=[HIER TELEFONNUMMER]&telcfg:settings/DialPort=[HIER DIALPORT]" http://fritz.box/cgi-bin/webcm -O /dev/null
Passwort, Dialport und Telefonnummer habe ich angepasst.

Dabei bekomme ich folgende Fehlermeldung:
wget: unrecognized option `--post-data'
BusyBox v1.01 (2005.12.28-01:21+0000) multi-call binary

Usage: wget [-c|--continue] [-q|--quiet] [-O|--output-document file]
[--header 'header: value'] [-Y|--proxy on/off] [-P DIR] url

Irgendetwas am Befehl nicht richtig?
LG Malilo
 
sieht so aus, als ob deine d-box nur eine schmalspurimplementation von wget hat, bei mir auf der nslu2 klappts
 
e18 schrieb:
sieht so aus, als ob deine d-box nur eine schmalspurimplementation von wget hat, bei mir auf der nslu2 klappts

Auf der Fritz.Box kommt die gleiche Meldung.
Kannst du mir deine wget mal anhängen?
 
wenn du curl hast, dürfte es vielleicht auch so gehen:

Code:
curl \
-d "id=uiPostForm&name=uiPostForm&login:command/password=[HIER PASSWORT]&telcfg:settings/UseClickToDial=1&telcfg:command/Dial=[HIER TELEFONNUMMER]&telcfg:settings/DialPort=[HIER DIALPORT]" \
http://fritz.box/cgi-bin/webcm > /dev/null

oder wars so:

Code:
curl \
-d "id=uiPostForm" \
-d "name=uiPostForm" \
-d "login:command/password=[HIER PASSWORT]" \
-d "telcfg:settings/UseClickToDial=1" \
-d "telcfg:command/Dial=[HIER ELEFONNUMMER]" \
-d "telcfg:settings/DialPort=[HIER DIALPORT]" \
http://fritz.box/cgi-bin/webcm > /dev/null
 
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.