Tweets from pichat
| Two songs from the year I created my first web sites. http://t.co/8eHrOA9K + http://t.co/AuWb2etI #video #retro About 23 hours, 28 mins ago from pichat (Mark Seuffert) |
Tweets from 600infos
| I HAVE NYANED FOR 888.4 SECONDS! http://t.co/JQYOZebv via @nyannyancat About 1 week, 5 days ago from 600infos (Wolf) |
Trace: » Shortcuts » Emoticons and Icons » ColdCut und OTR » Whiteboard » Chat Clients » Fritz!Box
You are here: Pichat Wiki (en) » Offtopics » Fritz!Box
Fritz!Box
Dynamic DNS Entry with dtdns.com
Before configure the FB:
- Create Account at https://www.dtdns.com
- Create a Hostname.dtdns.net (or with other Domain)
- Create a Hostname PASSWORD (if you are a registered User, if not, use the login PASSWORD )
Fritzbox:
Internet - Freigaben - Dynamic DNS
[X] Dynamic DNS benutzen
| Dynamic DNS-Anbieter | Benutzerdefiniert |
|---|---|
| Update-URL | www.dtdns.com/autodns.cfm?id=<domain>&pw=<pass>&client=<username> |
| Domainname | Hostname.dtdns.net |
| Benutzername | FB-Name |
| Kennwort | PASSWORD |
| Kennwortbestätigung | PASSWORD |
FB-Name is only for your statistics, you can use what you want inside “Benutzername”
Fritzbox Kennungen auslesen
Missbrauch ist strafbar!
Passwörter und Zugangsdaten kann man aus der Fritzbox auslesen, wenn man diese wieder entschlüsselt
- Telnet aktivieren, z.B. am Telefon mit #96*7* Telnet anschalten (#96*8* ist der telnetd wieder aus)
- Mit Telnet auf die Fritz!Box
allcfgconv -C ar7 -c -o - | grep -E "(username =|passwd =| password =)" allcfgconv -C voip -c -o - | grep -E "(username =|passwd =| registrar =|authname =)"
getestet mit FB 7170 und 7050 (Telnetzugang wird benötigt)
Mehr Infos unter http://wiki.ip-phone-forum.de/gateways:avm:howtos:mods:password_auslesen
Fritz!Box Fon Anrufbeantworter
Quelle: http://wiki.ip-phone-forum.de/gateways:avm:fbf:anrufbeantworter
Die FRITZ!Box Fon bietet ab FW Ver.29.04.49 bis zu bis zu fünf Anrufbeantworter, die über die web-Oberfläche verwaltet werden. Die Anrufbeantworter werden bedient über Sprachmenüs an einem Telefon, das an der FRITZ!Box angeschlossen ist. Anwahl erfolgt mit 2x * und der internen Nummer des Anrufbeantworters (z.B. ∗∗600 für den ersten AB). Die Fernabfrage von einem externen Telefon ist nach Eingabe einer 4-stelligen PIN möglich.
Anrufbeantworter-Sprachmenüs
| Tastencode | Funktion | |
|---|---|---|
| Hauptmenü | 1 | Nachrichten abhören |
| 2 | alle alten Nachrichten löschen | |
| 3 | Anrufbeantworter ein/aus | |
| 4 | Ansagen aufnehmen und auswählen | |
| 5 | Antwort/Hinweis-Modus einstellen | |
| Menü 1 | 1 | Abhören unterbrechen/fortsetzen |
| 3 | Rückruf einleiten (während Abhören) | |
| 5 | Nachricht löschen (während Abhören) | |
| 7 | zurück zu vorhergehender Nachricht | |
| 9 | vor zu der nächsten Nachricht | |
| Menü 2 | 5, 2 | Löschen der Nachrichten bestätigen |
| Menü 4 | 1 | Antwort/Aufnahme-Ansage aufnehmen |
| 2 | Hinweis-Ansage aufnehmen | |
| 3 | Schluss-Ansage aufnehmen | |
| Submenü 4 | 1 | alle Ansagen abhören |
| 2 | Auswahl der Ansage (während Abhören) | |
| 5 | alle Ansagen löschen | |
| 8 | Ansage aufnehmen (beenden mit 1) | |
| Menü 5 | Aufnahmemodus oder Hinweismodus aktivieren |
Mit # gelangt man immer zurück ins Hauptmenü, 0 wiederholt die aktuelle Menüansage
Quelle: http://www.ip-phone-forum.de/showthread.php?t=156186&page=2
- Mit dem Telefon * * 600 5 1 wählen um ins Anrufbeantworter Menü zu kommen
- Einen neuen Ansagetext aufnehmen. Die Fritzbox erstellt nun eine Datei im Ordner /data/tam/ (→ uvp.0.000)
- Die in Schritt 2 aufgenommene Ansage mit der am PC encodierten Speex Datei überschreiben
- Im AB-Menü (Tel * * 600 wählen) Den AB Ansagetext auswählen
- FERTIG
8000Hz, 16 Bit, Mono. Am besten sox nehmen.
/data/tam oder wenn du einen USB-Stick zum Speichern benutzt dort im Ordner avm_tam
./speexdec rec.1.001 001.wav
Folgende Programme spielen die Fritz-AB-wave files prima ab:
xnview 1.92 Media Player Classic 6.4.9.1 MPlayer 1.0rc2-4.2.1 sndrec32.exe … und auch das Nokia E51
Thema: Fritz!Box Anrufbeantworter Encoder / Decoder
http://www.ip-phone-forum.de/showthread.php?t=156186&p=1087842&viewfull=1#post1087842
http://www.ip-phone-forum.de/showthread.php?t=156186
SoX - Sound eXchange http://sox.sourceforge.net
Text-To-Speach online: http://www2.research.att.com/~ttsweb/tts/demo.php
Quelle: http://www.ip-phone-forum.de/showthread.php?t=156186&p=1757198&viewfull=1#post1757198
Aufspielen einer Anrufbeantworteransage für Anrufer ohne abgehende Rufnummer auf die Fritz!Box
----------------------------------------------------------------------------------------------
1. Anrufbeantworter auf der Fritz!Box einrichten mit Betriebsart "nur Ansage"
2. Aufnehmen einer Ansage per Anrufbeantworter-Menü unter Kurzwahl **600
3. Alle Anrufe ohne Rufnummer an <Telefonnummer> umleiten auf internen Anrufbeantworter
4. Ansage mit Text-to-Speech-Tool erzeugen oder downloaden und als ansage.wav speichern
5a. Resamplen per Kommandozeile: sox.exe ansage.wav -r 8000 -c 1 -s -w ansagefb.wav resample -ql
oder (weniger empfehlenswert)
5b. Speichern mit Windows Audiorecorder als ansagefb.wav in PCM 8,000kHz 16Bit Mono
6. Umwandeln in Fritz!Box-AB-Format per Kommandozeile: speexenc.exe ansagefb.wav uvp.0.001
7. Datei uvp.0.001 auf USB-Stick kopieren und diesen an Fritz!Box anstecken
8. Telnet auf der Fritz!Box aktivieren per Kurzwahl #96*7* (sofern noch nicht aktiviert)
9. Telnet aufrufen per Kommandozeile: telnet fritz.box + Web-Passwort eingeben
10. # cd /data/tam
11. # chmod 644 uvp.0.001
12. # find /var -name uvp.0.001
13. Gefundenen Pfad zur Datei auf dem USB-Stick inkl. Dateiname in Zwischenablage kopieren
14. # cp <kopierten Pfad aus Zwischenablage hier einfügen> uvp.0.001
Fertig!
chmod 644 /data/tam/uvp.0.001
cp /data/tam/uvp.0.001 /var/media/ftp/Storage-01/uvp.0.001
cp /var/media/ftp/Storage-01/uvp.0.001 /data/tam/uvp.0.001
Anrufbeantworter über Durchwahl (Call Through) von Unterwegs direkt abfragen
Wenn eine separate Nummer für die Durchwahl (Call Through) in der Box eingerichtet ist, kann man den Anrufbeantworter unabhängig von dem Hauptanschluss (lautlos, ohne klingeln) direkt abfragen. Der Trick funktioniert, weil “Call Through” auch erlaubt interne Nummer (in diesem Fall ∗∗600) anzuwählen. Die Lösung ist insbesondere für Handys mit Festnetzflat interessant. Und so geht es:
- Eine separate Telefonnummer für “Call Through” besorgen. Egal, ob VOIP (z.B. bei 1und1 gibt es bis zu 4 Stück gratis dazu) oder ISDN (Telekom und Co.). Nennen wir sie 0123-456789
- 0123-456789 entsprechend in die Box eintragen und für “call Through” frei schalten, pin ist z.B. 5555 (auch für den Anrufbeantworter 5555)
- Im Handy-Telefonbuch in etwa folgenden Eintrag erstellen: “Mein AB Zuhause”:
012345678P5555P∗∗600P5555P1
(Die Rufnummer muss nach dem obigen Schema [Angabe der Rufnummer des Internen AB´s] nur getätigt werden,
sollten mehrere AB´s für ein und die selbe Nummer geschalten sein, ansonsten genügt012345678P*5555P1)
P steht hier für Pause und ist abhängig vom Handymodell unterschiedlich anzutippen (bei Siemens S55 ist es z.B. ”+”). P1 steht hier für die Menüauswahl 1 des im Anrufbeantworter Menü und ist also optional zu setzen.
Wählt man jetzt “Mein AB Zuhause” aus dem Handy-Telefonbuch, landet man direkt bei den Nachrichten, so wie man es sonst von den Mobilboxen gewohnt ist.
Übrigens, diese trickreiche Lösung kann man auch dafür nutzen, um gezielt einen bestimmten Apparat hinter der Box anzurufen: 012345678P5555P∗∗2 klingelt am Apparat 2.
Telnet 7050
Workaround Fritz!Box 7050 - Firmware 14.04.30 oder 14.04.33
Bei der Firmware 14.04.30/14.04.33 ist im Univeral-Binary “busybox” der Telnet-Daemon nicht aktiviert. Deshalb klappt das Aktivieren von Telnet weder über das Telefonkommando #96*8* noch über Pseudo-Firmwareupdates.
Harald Becker von http://www.telefonsparbuch.de/ stellt hier freundlicherweise eine Lösung zur Verfügung. Man lädt sich die Datei
http://www.telefonsparbuch.de/software/fritzbox/TelefonSparbuch_Telnet04.30.tar
herunter und lädt diese wie eine Firmware auf die Fritz!Box.
Beim Firefox 5.0 gibt es ein Problem, es kommt die Meldung Bitte den vollständigen Pfad angeben. Mit dem IE funktioniert es.
Nach einem Neustart kann man sich per Telnet mit dem Passwort der Weboberfläche auf der Fritz!Box einloggen. Dies funktioniert jedoch nur bei bestehender Internetverbindung. Das Pseudofirmwareupdate überprüft auf eine funktioniernede Internetverbindung und lädt dann die Datei utelnetd nach. Dieser Telnetserver wird in ”/var” gestartet und ermöglicht den Login. Die in der Busybox verwendete Shell (ash) kann keine Tab-Completion und kennt keine Backspace-Taste. Korrekturen auf der Kommandozeile sind mit der <ENTF>-Taste möglich. Der Editor “nvi” funktioniert in dieser Version leider auch nicht mehr, man muss also auf einer anderen *ix-Maschine editieren und per “wget” die Dateien wieder an ihren Platz bringen.
Ist das Update einmal aufgespielt, und ist kein Telnet danach vorhanden, so kann dies nicht einfach rückgänig gemacht werden. Hierfür fehlt noch ein Image, welches die hinzugefügte Zeile wieder löscht. Es bleibt nur das Zurücksetzen der Box mit der ausgelieferten Software.
Im TAR-File befindet sich im Verzeichnis \var\ die Datei install Was macht das Script:
- erstellt/erweitert die /var/flash/debug.cfg
- prüft ob ein Telnet-Deamon aktiv ist
- prüft ob lcr.telefonsparbuch.de erreichar ist
- läd utelnetd aus dem Internet (http://lcr.telefonsparbuch.de/software/fritzbox/utelnetd)
- startet den Telnet-Deamon
- install
#!/bin/sh cat > /var/flash/debug.cfg << 'EOF' #!/bin/sh #>>TELNET if [ "$(busybox | grep -c ' telnetd,')" = "1" ];then /bin/busybox telnetd -l /sbin/ar7login else { while !(ping -c 1 lcr.telefonsparbuch.de); do sleep 5; done wget -qO /var/utelnetd http://lcr.telefonsparbuch.de/software/fritzbox/utelnetd # Ohne Kennwort-Abfrage # echo "root::0:0:root:/var/tmp:/bin/sh" > /etc/passwd # chmod +x /var/utelnetd # /var/utelnetd -d -l /bin/sh # Mit Kennwort-Abfrage chmod +x /var/utelnetd /var/utelnetd -d -l /sbin/ar7login } & fi #<<TELNET EOF exit 1
Fritzbox Notzugang
Wenn man sich mal ausgesperrt hat…
- Lanport 2 am PC anschliesen (Fritzbox)
- IP 169.254.x.x dem Netzwerk Interface am PC zuweisen
- im Browser Adresse 169.254.1.1 aufrufen
- Einstellungen überarbeiten
JFritz als Service installieren
JFritz (Quelle:http://www.jfritz.org/wiki/JFritz) als Serviceunter Windows XP installieren mit instsrv.exe und srvany.exe vom MS Recourcekit
Code der Setup Datei speichern als “Setup-Service-JFritz.cmd” und im selben Verzeichnis wie instsrv.exe und srvany.exe stellen.
Im JFritz sind die Einstellungen auf Serverbetrieb (Autologin, Datensicherung etc.) zu stellen bevor der Service gestartet wird!
- install_jfritz_service.cmd
@echo off REM ################################################################## REM # Setup Service REM # Vers. 0.0.1 25.01.2009 Mark Wolfgruber REM ################################################################## echo. echo %date% %time% ### Start Setup ### echo. :vars set __prgname__=JFritz set __prgpath__=%ProgramFiles%\JFritz set __prg__=JFritz.exe set __servicepath__=%__prgpath__%\service set __srvany__=%__servicepath__%\srvany.exe set __instsrv__=%__servicepath__%\instsrv.exe set __stopsrv__=%__servicepath__%\stop-service_%__prgname__%.bat set __startsrv__=%__servicepath__%\start-service_%__prgname__%.bat set __restartsrv__=%__servicepath__%\restart-service_%__prgname__%.bat set __installsrv__=%__servicepath__%\install-service_%__prgname__%.bat set __removesrv__=%__servicepath__%\remove-service_%__prgname__%.bat set __regfile__=%__servicepath__%\registry_service_%__prgname__%.reg set "__regprgpath__=%__prgpath__:\=\\%" :check_path if not exist %__servicepath__% md %__servicepath__% if not exist %__servicepath__% echo ERROR, can not create %__servicepath__% && PAUSE && EXIT :check_srvany if not exist %__srvany__% ( if exist srvany.exe ( echo copy srvany.exe %__srvany__% copy srvany.exe %__srvany__% ) ELSE ( echo. echo Download srvany.exe from Microsoft Recource Kit and echo copy it to %__srvany__% ) ) if not exist %__srvany__% echo ERROR, can not create %__srvany__% && PAUSE && EXIT :check_instsrv if not exist %__instsrv__% ( if exist instsrv.exe ( echo copy instsrv.exe %__instsrv__% copy instsrv.exe %__instsrv__% ) ELSE ( echo. echo Download instsrv.exe from Microsoft Recource Kit and echo copy it to %__instsrv__% ) ) if not exist %__instsrv__% echo ERROR, can not create %__instsrv__% && PAUSE && EXIT :update_setup set __setupfile__=setup-Service-%__prgname__%.cmd xcopy /Y /V /D /R %__setupfile__% %__servicepath__%\. > nul :create_regfile echo Windows Registry Editor Version 5.00 > %__regfile__% echo. >> %__regfile__% echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\%__prgname__%\Parameters] >> %__regfile__% echo "Application"="%__regprgpath__%\\%__prg__%" >> %__regfile__% echo "AppDirectory"="%__regprgpath__%\\" >> %__regfile__% if not exist %__regfile__% echo ERROR, can not create %__regfile__% && PAUSE && EXIT :register_regfile regedit /s %__regfile__% :setup_service echo. echo Please start the Application with an spezial/own Account echo. if "%__service_accountname__%"=="" set __service_accountname__=%USERDOMAIN%\%USERNAME% SET /P __service_accountname__=Domain\Accountname for Service [%__service_accountname__%]: :delete_old_batches if exist %__servicepath__%\*%__prgname__%.bat del %__servicepath__%\*%__prgname__%.bat :create_batches echo @net stop %__prgname__% > %__stopsrv__% echo @pause >> %__stopsrv__% echo @net start %__prgname__% > %__startsrv__% echo @pause >> %__startsrv__% echo @net stop %__prgname__% > %__restartsrv__% echo @net start %__prgname__% >> %__restartsrv__% echo @pause >> %__restartsrv__% echo @echo off > %__installsrv__% echo @%__instsrv__% %__prgname__% REMOVE ^> nul > %__removesrv__% echo set __service_accountname__=%__service_accountname__% >> %__installsrv__% echo SET /P __service_accountname__=Domain\Accountname for Service [%%__service_accountname__%%]: >> %__installsrv__% echo SET /P __PW__=Password: >> %__installsrv__% echo %__instsrv__% %__prgname__% %__srvany__% -a %%__service_accountname__%% -p %%__PW__%% >> %__installsrv__% echo pause >> %__installsrv__% echo @%__instsrv__% %__prgname__% REMOVE > %__removesrv__% echo @pause >> %__removesrv__% :install_srv set __a__=N set /p __a__=Install Service %__prgname__% now? [%__a__%] if "%__a__%"=="j" set __a__=Y if "%__a__%"=="J" set __a__=Y if "%__a__%"=="y" set __a__=Y if "%__a__%"=="Y" ( call %__installsrv__% ) ELSE ( goto end ) :start_srv set __a__=N set /p __a__=Start the Service %__prgname__% now? [%__a__%] if "%__a__%"=="j" set __a__=Y if "%__a__%"=="J" set __a__=Y if "%__a__%"=="y" set __a__=Y if "%__a__%"=="Y" call %__startsrv__% :end start "Explorer" C:\WINDOWS\explorer.exe /n, /e, %__servicepath__% echo. echo %date% %time% ### END of Setup ### echo. echo Setup is now finished, please use the Batch files to echo start, stop, restart, install or remove the Service %__prgname__% echo. dir /s /b %__servicepath__%\*%__prgname__%.bat echo. pause
Firefox and Fritz!box
nützliche Firefox Addons:
| Level | Add-on | Link |
|---|---|---|
| Fritz!Box-User | Fox!Box | https://addons.mozilla.org/firefox/addon/5681 |
| Fritz!Box-User | FRITZ!Box AddOn | http://download.avm.de/fritz.box/tools/fritzbox_addon/addon4ff |
Links
- IP-Phone-Forum.de! http://ip-phone-forum.de Dem größten deutschsprachigen Forum zum Thema “Voice over IP
- Das Wiki vom IP-Phone-Forum: http://wiki.ip-phone-forum.de/start
- Mehr Spaß mit der Fritz!Box: http://www.wehavemorefun.de/fritzbox (Diese Wiki dient einerseits dazu, Informationen über den Aufbau der AVM-FRITZ!Box-Familie und verwandten Produkten wie dem FRITZ! Mini und Gini! zu sammeln und Interessierten zur Verfügung zu stellen. Dazu dient der Bereich AVM Wiki.)
- http://www.router-faq.de/index.php Anschlußbilder und Belegungen