Fritz!Load - (Oneclickhoster-) Down- und Uploads via FB

Hi nick81,
ist bei Dir die mac.htm da
nicht im bin / config Ordner ausführen.
rechte neu gesetzt?
den Befehl
für Dein Kabelmodem angepasst?
passiert da was wenn Du ihn aus dem bin Verzeichnis ausführst(Telnet) ?

mfg
 
Kabelmodem:

Nochmal eine überarbeitete Variante:
- Falls keine MAC aus dem Webinterface ausgelesen werden kann, verwende die via Environment
- Passende Fehlermeldung, warum eine Änderung der MAC Adresse fehlschlagen kann (es muss natürlich die AVM Internet Konfiguration korrekt gesetzt sein, damit die MAC Adresse auch geändert werden kann...), bzw. das Kennwort der Box muss korrekt gesetzt sein.

In der kabel.zip ist auch die aktuelle lib/rsdf.sh (der Online Dienst für Methode 2 ist wieder verfügbar).

Grüße
Harald
 

Anhänge

  • kabel.zip
    15.9 KB · Aufrufe: 13
  • reconnect_kabel.zip
    1.7 KB · Aufrufe: 10
Hallo,

es hat jetzt funktioniert. Aber nur beim ersten mal. Hier das Log:

Code:
# ./reconnect_kabel.sh
OLD-MAC: 00:1F:3F:54:5B:11
OLD-IP : 123.123.123.123
Neustart Kabelmodem
Change MAC via [COLOR="Red"]WEB[/COLOR] (00:1F:3F:54:5B:12)
Warte auf neue IP
Apr 25 11:36:36 dsld[5395]: VPN led value = 0
Apr 25 11:36:36 voipd[1748]: 0.0.0.0:5060: failed to send UDP-datagram to 217.10.79.9:5060 - Network is unreachable (128)
Apr 25 11:36:37 voipd[1748]: 0.0.0.0:5060: failed to send UDP-datagram to 217.10.79.9:5060 - Network is unreachable (128)
Apr 25 11:36:38 dsld[5773]: stopped.
Apr 25 11:36:38 voipd[1748]: 0.0.0.0:7077: failed to send UDP-datagram to 192.168.180.2:53 - Network is unreachable (128)
Apr 25 11:36:38 voipd[1748]: 0.0.0.0:7077: failed to send UDP-datagram to 192.168.180.1:53 - Network is unreachable (128)
Apr 25 11:36:38 voipd[1748]: 0.0.0.0:7077: failed to send UDP-datagram to 192.168.180.1:53 - Network is unreachable (128)
Apr 25 11:36:38 voipd[1748]: 0.0.0.0:7077: failed to send UDP-datagram to 192.168.180.2:53 - Network is unreachable (128)
Apr 25 11:36:38 voipd[1748]: xxxxxxx: UNREGISTER failed 2 status 500
NEW-IP :
Apr 25 11:36:39 dsld[5816]: startup (Apr 22 2008 11:43:28)
Apr 25 11:36:39 dsld[5816]: new cpmac driver detected
Apr 25 11:36:39 dsld[5819]: DSL Mac 00:1f:3f:54:5b:12
Apr 25 11:36:39 dsld[5819]: VOIP Mac 00:1f:3f:54:5b:c5
Apr 25 11:36:39 dsld[5819]: VCC2 Mac 00:1f:3f:54:5b:c6
Apr 25 11:36:39 dsld[5819]: VCC3 Mac 00:1f:3f:54:5b:c3
Apr 25 11:36:39 dsld[5819]: compiled tc filter  to 0 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter tc:rtp,sip to 2 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter tc:tcp_ack to 1 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter tc:dns,sipdns,ntpdns,tr069dns to 4 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter tc:http_req,tr069 to 2 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter tc:icmp to 1 classes
Apr 25 11:36:39 dsld[5819]: compiled tc filter  to 0 classes
Apr 25 11:36:39 dsld[5819]: speed 22080/1184 (LAN)
Apr 25 11:36:39 dsld[5819]: showtime
Apr 25 11:36:39 dsld[5819]: FactoryDefault=/etc/default/1und1/vpn.cfg (vpn)
Apr 25 11:36:39 dsld[5819]: load_config(vpn): factory default loaded
Apr 25 11:36:39 dsld[5819]: verbose: DISABLED
Apr 25 11:36:39 dsld[5819]: internet: 192.168.178.253 not an intern host, forwardrule "tcp 0.0.0.0:80 192.168.178.253:90 0 # Apache" ignored
Apr 25 11:36:39 dsld[5819]: VPN led value = 0
NEW-MAC: 00:1F:3F:54:5B:11
MAC change failed: Mostly because of wrong password or you have not set the correct AVM internet settings! Go to Einstellungen/Erweiterte Einstellungen/Internet/Zugangsdaten and set Internetzugang über LAN1 and Internetverbindung selbst aufbauen (NAT-Router mit PPPoE oder IP) and Zugangsdaten werden nicht benötigt (IP). On the bottom of the page you MUST SEE the settings of MAC-Adresse der FRITZ!Box...!

Alte MAC: 00:1F:3F:54:5B:11
Neue Mac: 00:1F:3F:54:5B:12

Bei nochmaligem Aufruf:
Code:
# ./reconnect_kabel.sh
OLD-MAC: 00:1F:3F:54:5B:11
OLD-IP : 321.321.321.321
Neustart Kabelmodem
Change MAC via WEB (00:1F:3F:54:5B:12)
Warte auf neue IP
NEW-IP : 321.321.321.321
NEW-MAC: 00:1F:3F:54:5B:11
MAC change failed: Mostly because of wrong password or you have not set the correct AVM internet settings! Go to Einstellungen/Erweiterte Einstellungen/Internet/Zugangsdaten and set Internetzugang über LAN1 and Internetverbindung selbst aufbauen (NAT-Router mit PPPoE oder IP) and Zugangsdaten werden nicht benötigt (IP). On the bottom of the page you MUST SEE the settings of MAC-Adresse der FRITZ!Box...!

Wie oben schon geschrieben, ist die jetzige (alte) MAC aber nicht die 00:1F:3F:54:5B:11 sondern die 00:1F:3F:54:5B:12

Wenn ich das jetzt per ENV aufrufe:

Code:
# ./reconnect_kabel.sh
[COLOR="Red"]OLD-MAC: 00:1F:3F:54:5B:11[/COLOR]
OLD-IP : 321.321.321.321
Neustart Kabelmodem
Change MAC via ENV ([COLOR="Red"]00:1F:3F:54:5B:12[/COLOR])
Apr 25 11:46:43 multid[5941]: stopped.
Apr 25 11:46:43 multid[5942]: startup ($Revision: 1.140 $$CompileDate: Apr 22 2008 11:43:19 $)
Warte auf neue IP
Apr 25 11:46:43 multid[5944]: new cpmac driver detected
Apr 25 11:46:43 multid[5944]: enabling ATA-Mode
Apr 25 11:46:43 multid[5944]: ata
Apr 25 11:46:43 multid[5944]: mrouter: using IGMPv3 for upstream interface dsl
Apr 25 11:46:43 multid[5944]: mrouter: using IGMPv3 for other interfaces
Apr 25 11:46:43 multid[5944]: DHCPD on lan
Apr 25 11:46:43 multid[5944]: DHCPD on lan:0 skipped, is virtual interface
Apr 25 11:46:43 multid[5944]: DDNS: xxx.dyndns.org
Apr 25 11:46:43 multid[5944]: DDNS: 1 accounts
Apr 25 11:46:43 multid[5944]: ONLINE: script /bin/onlinechanged not found.
Apr 25 11:46:43 multid[5944]: mrouter: lan: vif 0 if_index 7
Apr 25 11:46:43 multid[5944]: interface cpmac0 new.
Apr 25 11:46:43 multid[5944]: interface cpmac0 up.
Apr 25 11:46:43 multid[5944]: interface lo new.
Apr 25 11:46:43 multid[5944]: interface lo up.
Apr 25 11:46:43 multid[5944]: mrouter: lo: no multicast interface, ignored.
Apr 25 11:46:43 multid[5944]: interface wan new.
Apr 25 11:46:43 multid[5944]: interface wan up.
Apr 25 11:46:43 multid[5944]: interface eth0 new.
Apr 25 11:46:43 multid[5944]: interface eth0 up.
Apr 25 11:46:43 multid[5944]: interface lan new.
Apr 25 11:46:43 multid[5944]: DHCPD on lan
Apr 25 11:46:43 multid[5944]: interface lan up.
Apr 25 11:46:43 multid[5944]: DHCPD on lan
Apr 25 11:46:43 multid[5944]: interface wifi0 new.
Apr 25 11:46:43 multid[5944]: interface wifi0 up.
Apr 25 11:46:43 multid[5944]: interface ath0 new.
Apr 25 11:46:43 multid[5944]: interface ath0 up.
Apr 25 11:46:43 multid[5944]: interface dsl new.
Apr 25 11:46:43 multid[5944]: interface dsl up.
Apr 25 11:46:43 multid[5944]: mrouter: lan: vif 0 if_index 7
Apr 25 11:46:43 multid[5944]: mrouter: dsl: vif 1 if_index 43
Apr 25 11:46:43 multid[5944]: CONFIG_LOGD disabled: No UPnP-Device for avmlogd
Apr 25 11:46:43 multid[5944]: verbose: DISABLED
NEW-IP : 321.321.321.321
NEW-MAC: 00:1F:3F:54:5B:12

Also auch hier ließt er nicht die richtige MAC aus.



Wenn ich nun manuell die MAC auf 00:1F:3F:54:5B:15 ändere im WebIF und danach den reconnect laufen lasse, dann erscheint folgendes:
Code:
# ./reconnect_kabel.sh
[COLOR="Red"]OLD-MAC: 00:1F:3F:54:5B:12[/COLOR]
OLD-IP :
Neustart Kabelmodem
Neustart Kabelmodem: 7. Error Message: curl: (7) couldn't connect to host
Change MAC via ENV (00:1F:3F:54:5B:13)
Apr 25 11:50:22 multid[6054]: stopped.
Apr 25 11:50:22 multid[6055]: startup ($Revision: 1.140 $$CompileDate: Apr 22 2008 11:43:19 $)
Apr 25 11:50:22 multid[6057]: new cpmac driver detected
Warte auf neue IP
Apr 25 11:50:22 multid[6057]: enabling ATA-Mode
Apr 25 11:50:22 multid[6057]: ata
Apr 25 11:50:22 multid[6057]: mrouter: using IGMPv3 for upstream interface dsl
Apr 25 11:50:22 multid[6057]: mrouter: using IGMPv3 for other interfaces
Apr 25 11:50:22 multid[6057]: DHCPD on lan
Apr 25 11:50:22 multid[6057]: DHCPD on lan:0 skipped, is virtual interface
Apr 25 11:50:22 multid[6057]: DDNS: nick22.dyndns.org
Apr 25 11:50:22 multid[6057]: DDNS: 1 accounts
Apr 25 11:50:22 multid[6057]: ONLINE: script /bin/onlinechanged not found.
Apr 25 11:50:22 multid[6057]: mrouter: lan: vif 0 if_index 7
Apr 25 11:50:22 multid[6057]: interface cpmac0 new.
Apr 25 11:50:22 multid[6057]: interface cpmac0 up.
Apr 25 11:50:22 multid[6057]: interface lo new.
Apr 25 11:50:22 multid[6057]: interface lo up.
Apr 25 11:50:22 multid[6057]: mrouter: lo: no multicast interface, ignored.
Apr 25 11:50:22 multid[6057]: interface wan new.
Apr 25 11:50:22 multid[6057]: interface wan up.
Apr 25 11:50:22 multid[6057]: interface eth0 new.
Apr 25 11:50:22 multid[6057]: interface eth0 up.
Apr 25 11:50:22 multid[6057]: interface lan new.
Apr 25 11:50:22 multid[6057]: DHCPD on lan
Apr 25 11:50:22 multid[6057]: interface lan up.
Apr 25 11:50:22 multid[6057]: DHCPD on lan
Apr 25 11:50:22 multid[6057]: interface wifi0 new.
Apr 25 11:50:22 multid[6057]: interface wifi0 up.
Apr 25 11:50:22 multid[6057]: interface ath0 new.
Apr 25 11:50:22 multid[6057]: interface ath0 up.
Apr 25 11:50:22 multid[6057]: interface dsl new.
Apr 25 11:50:22 multid[6057]: interface dsl up.
Apr 25 11:50:22 multid[6057]: mrouter: lan: vif 0 if_index 7
Apr 25 11:50:22 multid[6057]: mrouter: dsl: vif 1 if_index 54
Apr 25 11:50:22 multid[6057]: CONFIG_LOGD disabled: No UPnP-Device for avmlogd
Apr 25 11:50:22 multid[6057]: verbose: DISABLED

Da erkennt er nun eine andere MAC, aber nicht die, die ich im WebIF eingetragen habe. Allerdings funktioniert nun der MAC-Wechsel wieder, denn dort erscheint jetzt die 00:1F:3F:54:5B:14 und ich bekomme eine neue IP.

So wie ich das sehe wird irgendwas beim neustart des multid nicht richtig verarbeitet, was bei einem manuellen Wechsel über das WebIF dann aber funktioniert. Hier nochmal das Log bei einem manuellem Wechsel:

Code:
# Apr 25 11:49:45 dsld[5819]: VPN led value = 0
Apr 25 11:49:47 multid[5944]: 0.0.0.0:1033: failed to send UDP-datagram to 192.168.180.1:53 - Network is unreachable (128)
Apr 25 11:49:47 dsld[5991]: stopped.
Apr 25 11:49:48 dsld[6028]: startup (Apr 22 2008 11:43:28)
Apr 25 11:49:48 dsld[6028]: new cpmac driver detected
Apr 25 11:49:48 dsld[6030]: DSL Mac 00:1f:3f:54:5b:15
Apr 25 11:49:48 dsld[6030]: VOIP Mac 00:1f:3f:54:5b:c5
Apr 25 11:49:48 dsld[6030]: VCC2 Mac 00:1f:3f:54:5b:c6
Apr 25 11:49:48 dsld[6030]: VCC3 Mac 00:1f:3f:54:5b:c3
Apr 25 11:49:48 dsld[6030]: compiled tc filter  to 0 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter tc:rtp,sip to 2 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter tc:tcp_ack to 1 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter tc:dns,sipdns,ntpdns,tr069dns to 4 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter tc:http_req,tr069 to 2 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter tc:icmp to 1 classes
Apr 25 11:49:48 dsld[6030]: compiled tc filter  to 0 classes
Apr 25 11:49:48 dsld[6030]: speed 22080/1184 (LAN)
Apr 25 11:49:48 dsld[6030]: showtime
Apr 25 11:49:48 dsld[6030]: FactoryDefault=/etc/default/1und1/vpn.cfg (vpn)
Apr 25 11:49:48 dsld[6030]: load_config(vpn): factory default loaded
Apr 25 11:49:48 dsld[6030]: verbose: DISABLED
Apr 25 11:49:48 dsld[6030]: internet: 192.168.178.253 not an intern host, forwardrule "tcp 0.0.0.0:80 192.168.178.253:90 0 # Apache" ignored
Apr 25 11:49:48 dsld[6030]: VPN led value = 0


edit (wegen Fragen von ukvideo)
Ich habe (und hatte auch bei der alten Version) keine mac.htm im fritzload Verzeichnis. Das reconnect_kabel.sh liegt direkt im Fritzload Verzeichnis. Dieser Befehl wird verwendet "bin/curl -d SADownStartingFrequency=1 http://192.168.100.1/goform/gscan". Ein Reconnect des Kabelmodems funktioniert. Rechte sind alle 777 (wegen fat auf USB Stick).
 
Hallo TelefonSparbuch,
die reconnect_kabel.sh vom 25.04. läuft ausgezeichnet mehrfach hintereinander

Grosses Lob

Wie kbekomme ich die jetzt in Fritzload integriert ?

mfg

PS: nick81
habe auch keine mac.htm aber im config Ordner eine macdsl
 
[Edit frank_m24: Sinnfreies Vollzitat gelöscht. Lies noch mal die Forumregeln.]
hast du das Problem schon lösen können ich habe das selbe problem und mann kann keine files von Uploaded.to laden wenn sie zb.. so heissen http://ul.to/bowe0j/01.part3000.rar wenn ich diesen Link laden möchte muss er so heissen http://uploaded.to/file/bowe0j

aber sonst SUPER tool mit der V0.14 geht auch das Fritz!Load Monitoring

*EDIT*
Hmm jetzt setzt er irgend wie den cokie die meldung ist weg jetzt muss ich nur noch hinbekommen das ich uploaden kann
 
Nochmal eine aktualisierte Version:
- AVM Konfigurationsseiten der MAC-Auslesung in mac1.htm und mac2.htm speichern.
- maximale Wartezeiten erhöht

Bei Tests sollten wir uns erst einmal auf die Änderung via WEB konzentrieren.

Danke für die ausführlichen Logs und Grüße
Harald
 

Anhänge

  • reconnect_kabel.zip
    1.8 KB · Aufrufe: 13
Von 19.04.2009
http://rapidshare.com/files/223513763/Fritzload-0.14-Apache-PHP-GUI.zip

Zum Kabelmodem Neustart: Achtet bei der Befehlszeile darauf, dass curl relativ vom Fritzload-Prozess aufgerufen werden muss:
bin/curl -d "CmStartDownstreamFrequency=1" http://192.168.100.1/goform/gscan

Des Weiteren bin ich mir nicht im Klaren, ob die Fritzbox selbst noch einen Reconnect auslösen muss, oder ob der Neustart des Kabelmodems genügt. Im Programmcode lib/reconnect.sh könnt Ihr die Zeile(n) wieder aktivieren (#? if [ -z "$change_kabelcurl" ];then...), so dass nicht unnötiger Weise ein Reconnect Fritzbox seitig noch ausgelöst wird.

Grüße
Harald
 
hmm, version 0.14?
sollte ich die übersehen haben? finde keinen entsprechenden Download!!!??

HIER ist die Verison Beitrag #2185

@TelefonSparbuch
ist das eine neue Version die du heute gepostet hast oder ist das nur für Kabel?

Upload geht jetzt auch bei mir ihr seit die Grössten jungs

habe im Schlafzimmer eine Xbox mit XBMC als dash gibt es da auch was zb.. Download und Upload Status
 
Zuletzt bearbeitet:
V0.15 gibts, wenn es mit dem Kabelmodem funktioniert (Rückmeldungen zum letzten reconnect_kabel.sh / 1x keine Probleme - 1x geht nicht...)

Grüße
Harald
 
Hallo TelefonSparbuch,
Version #2246 geht auch

mfg
 
1234567890
 
Zuletzt bearbeitet:
Hallo Schlaubi666,
Kabelmodem hängt sich auf:mad:


Modem und Box aus Stromlos alles ok :p

mfg
 
leider nein ... haben ich schon probiert. siehe oben
 
Hallo TelefonSparbuch @all vieleicht könnte man noch eine Möglichkeit einbauen Transmission zu stoppen vor einem reconnect
und nach neuer IP wieder zu starten ?
 
1234567890
 
Zuletzt bearbeitet:
@Schlaubi666

start
ausführen
cmd
ipconfig /all
bei Standartgateway steht der Schlüssel zum Glück :(

oder einfach nur "fritz.box"
 
fritz.box aufjedenfall nicht , wenn die box im ip client mode ist. Dann kann man die box nur mit der ip adresse ansprechen , welche du der zugewiesen hast.
 
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.