Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Wie man die Warteschleifenmusik (Music on Hold) einer Fritz!Box Fon ändert

Anleitung Netzwerke Router & Routing

Mitglied: gi-networx

gi-networx (Level 1) - Jetzt verbinden

27.11.2006, aktualisiert 13.04.2007, 54226 Aufrufe, 3 Kommentare, 1 Danke

Du findest "Ihre Verbindung wird gehalten" auch ziemlich langweilig? Kein Problem, ändere einfach die Ansage!

Vorwort
Das Vorgehen das hier beschrieben wird, wurde auf einer Fritz!Box Fon 5050 erfolreich getestet und sollte auf anderen Fritz!Boxen analog dazu funktionieren, ich übernehme jedoch keinerlei Verantwortung für eventuell entstehende Schäden an eurer Hardware. Ihr handelt auf eure eigene Verantwortung.

---

Zuerst erstellen wir ein WAV-File, das später in der Fritz!Box als Music on Hold zum Einsatz kommen soll. Dieses sollte 4 Sekunden lang sein, falls es länger ist spielt die Box später eh nur die ersten 4 Sekunden der Datei ab und wiederholt diese. Am besten ihr speichert die Datei gleich mit 8000 khz, 16 Bit mono.

Achtung: Falls ihr vorhabt Musik zu verwenden sei es gesagt das diese urheberrechtlich geschützt sein kann und ihr u.U. Gema dafür bezahlen müsst (Was ihr natürlich eh schon lange wusstet).

Die eben erstellte Datei konvertiert ihr per sox mit folgendem Shellscript (von Enrik: wav2fbox) in das 'Fritz!Box-Format' - es handelt sich hier um das A-Law Audioformat für europäische (und ich glaube auch amerikanische Kommunikationsnetze). Für die Fritz!Box muss allerdings noch ein spezieller Header eingefügt werden (siehe Script):

#! /bin/sh

  1. convert .wav file to fbox music-on-hold

if [ "$1" = "-p" ] # 1 second pause
then
shift
head='\252\253\252\252\c'
else
head='\253\253\252\252\c'
fi

( /bin/echo -e $head ; sox $1 -c 1 -t la -r 8000 - ) > $2

Aufruf z.B. mit ./wav2fbox.sh input.wav fx_moh .

Danach aktiviert ihr auf eurer Box den TelnetD, das mach ihr indem ihr an ein an die Box angeschlossenes Telefon folgende Tastenkombination eingebt: #96*7* (#96*8* zum deaktivieren).

Falls ihr nun aus dem Telefonhörer einen langen Quittungston (Bestätigung des startens von TelnetD) gehört habt verbindet ihr euch per Telnet mit eurer Fritz!Box und gebt als erstes das Konfigurationspasswort ein.

Die Datei für die Music on Hold im laufenden Betrieb liegt auf der Box in /var/flash/fx_moh. Da wir aber nicht direkt in den Flash-Speicher der Box schreiben können und Dateien dort auch nicht immer wirklich physisch existieren kopieren wir fx_moh nach /var/tmp und linken die Datei im Flash-Speicher dorthin:


cat /var/flash/fx_moh > /var/tmp/fx_moh
mount -o bind /var/tmp/fx_moh /var/flash/fx_moh


jetzt kopiert ihr eure eigene fx_moh die ihr eben mit Enriks Script erstellt habt auf die Box nach /var/tmp/fx_moh
Das könnt ihr auf der Box z.B. so bewerkstelligen:


tftp -g -l /var/tmp/fx_moh -r fx_moh <ip des tftp-hosts>


Das dazu auf eurem Rechner ein tftp-Server laufen muss, muss ich hier wohl hoffentlich nicht erwähnen.

Falls das Kopieren geklappt hat startet ihr auf der Fritz!Box jetzt das 'telefon' neu:


killall telefon
telefon


So, das wars! Ab jetzt sollten sich Anrufer dessen Gespräch ihr haltet nicht mehr von 'Ihre Verbindung wird gehalten' gelangweilt fühlen. Ob es geklappt hat könnt ihr ja leicht selber testen indem ihr euch selber anruft (Wenn ein Gespräch von einem anderen internen Telefon gehalten wird hört der Anrufer jedoch immer noch den Standardton - das hier beschriebene wirkt sich nur auf Telefonate von extern aus)

Eins sei noch gesagt: Sobald ihr eure Box neu startet (Aber wer tut das schon) sind hier beschriebene Ändeurngen automatisch wieder verworfen und die Standardansage ist wieder aktiv.
Eventuell hat ja jemand Vorschläge wie man seine eigene MOH dauerhaft einbinden könnte, bin jederzeit offen für ein Paar Ideen!
Mitglied: it12lsp
22.12.2006 um 07:43 Uhr
Gibt es die Anleitung auch für Windows-Benutzer, die kein Linux auf der Kiste haben?

Danke

Gruß
Christian
Bitte warten ..
Mitglied: gi-networx
22.12.2006 um 10:55 Uhr
Hallo Christian,

sox gibt es glaub ich auch für Windows, guck einfach mal bei Sourceforge nach.
Ich hab ein funktionierendes File allerdings auch mal unter Windows mit Steinberg Wavelab und einem Hex-Editor hinbekommen.

Einfach mal ein bisschen rumfrickeln. Wenn ich mal wieder mehr Zeit hab erweitere ich das Tutorial evtl. noch entsprechend für Windows.

Gruß

Michl
Bitte warten ..
Mitglied: 42503
13.04.2007 um 17:15 Uhr
Hallo,

schöne Idee! Sehr gut!

Gespenst
Bitte warten ..
Ähnliche Inhalte
Router & Routing
FRITZ!Box bringt Captive Portal
Information von KuemmelRouter & Routing9 Kommentare

Das sieht ja mal interessant aus! :-) Gruß Kümmel

Batch & Shell
Powershell: Fritz!Box Telnet-Befehle ausführen lassen
Tipp von colinardoBatch & Shell

Für alle die es brauchen können und keine externen Tools außer nativer Powershell verwenden möchten, hier eine Funktion die ...

DSL, VDSL
AVM Fritz!Box 6490 v6.24 und der Bridge Mode
Tipp von psannzDSL, VDSL17 Kommentare

Hallo zusammen, in der aktuellen Version 6.24 ist der Bridge Modus nicht über direkt über die Weboberfläche konfigurierbar. Eine ...

Router & Routing
Über IPsec und das präzise Zusammenspiel zwischen Fritz Box und pfSense
Anleitung von Stronzolios.KakaloidisRouter & Routing3 Kommentare

καλημέρα, liebe Kolleginnen und Kollegen, das Zusammenspiel mit einer Φριτζ Βοξ (in Deutschland besser bekannt als "Fritz Box") und ...

Neue Wissensbeiträge
Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 4 StundenInternet2 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 8 StundenDSL, VDSL1 Kommentar

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Windows 10

Microsoft bestätigt DMA-Policy-Problem in Win10 v1709

Information von DerWoWusste vor 8 StundenWindows 10

Wer sein Gerät mit der DMA-Policy absichert, bekommt evtl. Hardwareprobleme in v1709 von Win10. Warum? Weil v1709 endlich "richtig" ...

Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 11 StundenVerschlüsselung & Zertifikate

Interessant Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows SSH-Kommando in CMD.exe und PowerShell

Heiß diskutierte Inhalte
Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement21 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server19 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...