Fritz!Box Reconnect mit bash-script
Für diverse Programme oder Internetseiten ist es einfach nervig, wenn man ständig dazu aufgefordert wird einen “Premium”-Account zu bestellen.
Dagegen hilft nur eins Abhilfe: Die Internetverbindung zurücksetzen – sprich: Den Router reconnecten lassen!
Google hilft da für Windows jede menge – aber für Ubuntu / Linux habe ich lange suchen müssen…
1. UPnP am Router einstellen
Damit das Ganze auch funktioniert müsst Ihr in Eurem Browser die Adresse
http://fritz.box/
eingeben. Damit gelangt man auf die Benutzeroberfläche der Fritz!Box.
Jetzt klickt Ihr auf “Einstellungen”
Und danach auf “System”
Ihr müsst hier “UPnP” aktivieren. Und natürlich auch “Übernehmen” klicken um die Änderungen zu bestätigen.
2. curl downloaden
Öffnet ein Terminal und tippt ein:
sudo apt-get install curl
um das Paket curl zu downloaden.
3. Reconnect-Script erstellen
Jetzt müsst Ihr eine Datei namens “reconnect.sh” erstellen.
In diese Datei schreibt ihr:
#!/bin/bash
curl “http://fritz.box:49000/upnp/control/WANIPConn1″ -H ‘Content-Type: text/xml; charset=”utf-8″‘ -H ‘SoapAction: urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination’ -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:ForceTermination xmlns:u=”urn:schemas-upnp-org:service:WANIPConnection:1″ /> </s:Body> </s:Envelope>’
exit 0
Hier wird der Router angewiesen die Verbindung zu trennen und erneut aufzunehmen. (Via UPnP)
4. Die Datei ausführbar machen
Öffnet erneut ein Terminal und tippt ein:
chmod +x */reconnect.sh
Natürlich den Pfad (*) anpassen!
Starten
Mit einem Klick könnt Ihr nun die Datei ausführen und so den Reconnect erzwingen.
Erweiterte Infos:
→ In JDownloader:
Um bei JDownloader auch einen automatischen Reconnect zu erstellen, müsst Ihr dann eigentlich nur das script oben unter “Einstellungen” > “Reconnect” > “Bash” angeben:
Hier müsst Ihr allerdings die Zeile
#!/bin/bash
weglassen, da Ihr das ja schon oben rechts angegeben habt!
Jetzt sollte JDownloader auch über einen automatischen Reconnect verfügen.







Funktioniert mit der 29.04.87 Firmware nicht mehr