FritzBox 7390 JDownloader Reconnect per UPnP [ Update: 20.10.2014 ]

[Update: ab Fritz!OS >= 6.05] Moin,

für alle die sich auch eine !FritzBox Fon WLAN 7390/7490 zugelegt haben und den JDownloader für ihre Downloads nutzen (Youtube Videos + Audio funzt da ja auch super damit!), hab ich ein ReconnectScript via UPnP bereitgestellt.

Für diejenigen, die nicht wissen, wozu man solch ein Skript braucht, verweise ich mal schnell an die beiden lustigen Mitarbeiter von Google (einer schreibt ja die Texte und der andere macht die Fotos ^^).

Achtung: UPnP muss auf der Fritz!box aktiviert sein, sonst funktioniert es nicht !!

[[[HSRC]]]
[[[STEP]]]
[[[REQUEST]]]
POST /upnp/control/WANIPConn1 HTTP/1.1
Host: fritz.box:49000
Content-Type: text/xml; charset="utf-8"
SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination

< ?xml version='1.0' encoding='utf-8'?>     
[[[/REQUEST]]]
[[[/STEP]]]
[[[/HSRC]]]

Dies einfach unter EINSTELLUNGEN -> MODULE -> RECONNECT -> LiveHeader/Curl einfügen und testen.

Innerhalb von wenigen Sekunden habt ihr dann eine neue WAN-IP.

Kleines UPDATE ( 20.10.2014 )

nachdem ich meinen FritzBox! auf des neueste FritzOS (06.20) geupdatet hatte, passierte per automatischem Reconnect gar nichts:

also fix das Script angepasst und weiter gehts:

hier der Code für FritzOS! ab Version 06.05

[[[HSRC]]]
[[[HSRC]]]
[[[STEP]]]
[[[REQUEST]]]
POST /igdupnp/control/WANIPConn1 HTTP/1.1
Host: fritz.box:49000
Content-Type: text/xml; charset="utf-8"
SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination

< ?xml version='1.0' encoding='utf-8'?>      
[[[/REQUEST]]]
[[[/STEP]]]
[[[/HSRC]]]

Wichtig: die Leerzeile im Code unbedingt so belassen, sonst funktioniert der Reconnect NICHT!

Das ganze funktioniert natürlich auch in der Linux-Console mit curl:

#!/bin/bash
curl "http://fritz.box:49000/igdupnp/control/WANIPConn1" -H "Content-Type: text/xml; charset="utf-8"" -H "SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination" -d " http://schemas.xmlsoap.org/soap/encoding/' xmlns:s='http://schemas.xmlsoap.org/soap/envelope/'>"

revil.O

Kommentare, ob das HowTo geholfen hat, oder ob Probleme bestehen, halten diese Seite sowie das Script aktuell.

0 0 vote
Article Rating
Share
Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x