HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

In diesem Forum dreht sich alles um die bei Vodafone Kabel Deutschland bzw. Vodafone West oder im Rahmen der O2-Tarife über Kabel verwendeten AVM-Produkte, insbesondere der WLAN-Router mit integriertem Kabelmodem, der als FRITZ!Box vertrieben wird. Speedprobleme bitten wir im entsprechenden Forum zu behandeln, wenn ihr Ursprung nicht auf AVM-Produkte zurückzuführen ist!
Forumsregeln
Forenregeln


Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“), von Vodafone West („[VF West]“) oder von O2 über Kabel („[O2]“) bist.
Außerdem gib bitte an, ob es sich bei deiner FRITZ!Box um eine Leihbox von Vodafone („[Leihbox]“) oder eine Kaufbox („[Kaufbox]“) handelt.
Papillon42
Newbie
Beiträge: 2
Registriert: 22.02.2014, 16:12

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von Papillon42 »

Das Greasemonkey Script von Man-in-Black hat bei mir nicht funktioniert, weil da ein Syntaxfehler drin war. Hier eine korrigierte Version, die bei mir funktioniert:

Code: Alles auswählen

// ==UserScript==
// @name        Fritzbox
// @namespace   URI
// @include     http://fritz.box/*
// @include     http://www.fritz.box/*
// @grant       GM_addStyle
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
// @version     1
// ==/UserScript==
GM_addStyle('#uiSipping {display: block !important;}');
jQuery.noConflict();
jQuery(document) .ready(function () {
    var javascriptLink = 0;
    // Liste Hauptmenüpunkte
    menuElements = jQuery('#menucontent > div > ul > li');
    // Unterscheidung zwischen http-Link und javascript-Link
    if (jQuery('#menucontent > div > ul') .hasClass('LMenu')) {
        javascriptLink = 1;
    }
    menuElementsSubmenu = jQuery('#menucontent > div > ul > .selected > ul > li');
    var sid = jQuery.getUrlVar('sid');
    var url = window.location.href.substring(0, window.location.href.indexOf('?'));
    if (menuElements[1].className.match('selected')) {
        // Internet
        // DNS-Server
        jQuery('#menucontent > div > ul > .selected.submenu ul') .append('<li class="LSubitem"><a href="http://fritz.box/internet/dns_server_enh.lua?sid=' + sid + '">DNS-Server</a></li>');
        // jQuery('#menucontent > div > ul > .selected.submenu ul').append('<li class="LSubitem"><a href="javascript:jslGoTo(\'internet\',\'dns_server_enh\')">DNS-Server</a></li>');
        // LAN-Bridge
        jQuery('#menucontent > div > ul > .selected.submenu ul') .append('<li class="LSubitem"><a href="http://fritz.box/internet/lanbridges.lua?sid=' + sid + '">LAN-Bridge</a></li>');
        // jQuery('#menucontent > div > ul > .selected.submenu ul').append('<li class="LSubitem"><a href="javascript:jslGoTo(\'internet\',\'cable_bridge\')">LAN-Bridge</a></li>');
    }
    if (menuElements[2].className.match('selected')) {
        // Telefonie
        // Neue Rufnummer
        jQuery('#menucontent > div > ul > .selected ul') .append('<li><a href="http://fritz.box/assis/assi_fon_nums.lua?sid=' + sid + '">Neue Rufnummer</a></li>');
        // Wahlregeln anzeigen
        if (javascriptLink == 0) {
            jQuery('#menucontent > div > ul > .selected ul') .append('<li><a href="http://fritz.box/fon_num/dialrul_list.lua?sid=' + sid + '">Wahlregeln</a></li>');
        } 
        else {
            jQuery('#menucontent > div > ul > .selected ul') .append('<li class="LSubitem"><a href="javascript:jslGoTo(\'fon\',\'routing\')">Wahlregeln</a></li>');
        }
        // Wahlregeln aktiv?

        if (url == 'http://fritz.box/fon_num/dialrul_list.lua' && (jQuery.getUrlVar('var%3Apagename') == 'routing' || jQuery.getUrlVar('var:pagename') == 'routing')) {
            jQuery('#menucontent > div > ul > .selected > ul > li') .last() .attr('class', 'selected');
        }
        // Eigene Rufnummern - "Neue Rufnummer" und "Anschlusseinstellungen" nach Reboot automatisch freischalten

        if (menuElementsSubmenu[6].className.match('selected')) {
            if (!jQuery('#btnNewNum') .length > 0) {
                jQuery('#main_form') .append('<button style="display: none" id="gui_readonly" class="icon" title="Bearbeiten" value="0" name="sipextra:settings/gui_readonly" type="submit"><img alt="Bearbeiten" src="/css/default/images/bearbeiten.gif"></button>');
                jQuery('#gui_readonly') .click();
            }
            //jQuery('#main_form').append('<button id="gui_readonly1" class="icon" title="Bearbeiten" value="1" name="sipextra:settings/gui_readonly" type="submit"><img alt="Bearbeiten" src="/css/default/images/bearbeiten.gif"></button>');
            // Delete-Buttons freischalten

            deleteButtons = jQuery('#uiViewFonNumTable button');
            var i;
            for (i = 1; i < deleteButtons.length; i += 2) {
                deleteButtons[i].disabled = false;
            }
        }
    }
    if (menuElements[4].className.match('selected')) {
        // WLAN
        // Repeater
        jQuery('#menucontent > div > ul > .selected.submenu ul') .append('<li class="LSubitem"><a href="http://fritz.box/wlan/wds2.lua?sid=' + sid + '">WLAN Repeater</a></li>');
    }
    if (menuElements[5].className.match('selected')) {
        // DECT
        // Repeater
        jQuery('#menucontent > div > ul > .selected.submenu ul') .append('<li class="LSubitem"><a href="http://fritz.box/dect/dect_repeater.lua?sid=' + sid + '">DECT Repeater</a></li>');
    }
});
jQuery.extend({
    getUrlVars: function () {
        var vars = [
        ],
        hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1) .split('&');
        for (var i = 0; i < hashes.length; i++)
        {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        }
        return vars;
    },
    getUrlVar: function (name) {
        return jQuery.getUrlVars() [name];
    }
});


Das Hinzufügen einer neuen Rufnummer geht damit aber leider nicht (wie schon vorher bemerkt wurde). Zumindest ist es ein Schritt in die richtige Richtung.
doctordog
Newbie
Beiträge: 1
Registriert: 26.02.2014, 14:13

Re: Firmware: FRITZ!OS 06.04 6360

Beitrag von doctordog »

Hi@all
..
wurde von jemanden bereits das SIP-Problem gelöst ?
Seit dem Update ist mein "sipgate"-Anbieter weg.
Es lässt sich auch nicht auf den üblichen Wegen wiederherstellen ..
Irgendjemand ne Idee ?
StravlonBeta
Newbie
Beiträge: 14
Registriert: 14.04.2011, 09:27

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von StravlonBeta »

Export-Datei bearbeiten und die Daten direkt eintragen - oder mit dem Script die Daten eintragen, Export erstellen, "enabled = true" in der Konfiguration setzen (Abschnitt [ua(nr)]), Checksumme erstellen und wieder importieren. Anders geht's wohl zur Zeit nicht.
Papillon42
Newbie
Beiträge: 2
Registriert: 22.02.2014, 16:12

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von Papillon42 »

Ja aber wie soll man Benutzer und Passwort eintragen, was ja verschlüsselt in der Config abgelegt ist. Wenn man wie ich nicht zufällig ein altes Backup der Konfiguration rumliegen hat.... der Rest wäre ja relativ einfach, aber ohne Zugangsdaten kommt man nicht weiter.
StravlonBeta
Newbie
Beiträge: 14
Registriert: 14.04.2011, 09:27

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von StravlonBeta »

Ich hatte das script am Anfang auch getestet, die Daten wurden eingetragen, aber nicht aktiviert.
Passwort und Benutzer, alles drin, aber deaktiviert. Einen Versuch ist es wert.
lango
Newbie
Beiträge: 1
Registriert: 13.03.2014, 20:29

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von lango »

Was bedeutet denn in dem Beitrag:
http://www.kdgforum.de/viewtopic.php?f= ... 20#p461012
das "ua4" im Text:
ab ua4 die VoIP Parameter eingeben. ...
Kunterbunter
Insider
Beiträge: 5729
Registriert: 12.05.2009, 18:14
Wohnort: Region 9

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von Kunterbunter »

Damit ist der vierte User Agent gemeint. Wenn du bei KD mehr als drei Rufnummern hast, verschiebt sich das entsprechend weiter nach hinten bis ua11.
jetzt bei: M-net ISDN Maxi komplett Aktuelle Datenrate 21997/1277 kBit/s
VoIP-Provider: dus.net Router: [KD Homebox] AVM Fritz!Box Fon WLAN 7270 54.06.05
Telefone: Siemens OpenStage 40 SIP, Siemens optipoint 400/600 SIP, FON1 Siemens Gigaset A2
NGX Soldier
Newbie
Beiträge: 6
Registriert: 25.11.2013, 16:27

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von NGX Soldier »

hallo leute habe ein Prob.

ich verusche über windows 8 64 bitt Fritzbox 6360 von Kabel deutschland
das Perl Script (cmd)zum laufen über den befehl perl c:\fritzbox\exportsum.pl c:\fritzbox\FB.export
aber ich bekomme immer die fehlermeldung

No such file or directory at perl c:\fritzbox\exportsum.pl Line 27.

kann mir da jemand weiter helfen worann das es liegen kann.

mfg
Kunterbunter
Insider
Beiträge: 5729
Registriert: 12.05.2009, 18:14
Wohnort: Region 9

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von Kunterbunter »

Das kann sicher daran liegen, dass es die Datei FB.export im Verzeichnis fritzbox nicht gibt, oder dass es sogar das Verzeichnis fritzbox gar nicht gibt.
Zuletzt geändert von Kunterbunter am 14.03.2014, 21:02, insgesamt 1-mal geändert.
jetzt bei: M-net ISDN Maxi komplett Aktuelle Datenrate 21997/1277 kBit/s
VoIP-Provider: dus.net Router: [KD Homebox] AVM Fritz!Box Fon WLAN 7270 54.06.05
Telefone: Siemens OpenStage 40 SIP, Siemens optipoint 400/600 SIP, FON1 Siemens Gigaset A2
NGX Soldier
Newbie
Beiträge: 6
Registriert: 25.11.2013, 16:27

Re: HOWTO: FritzBox 6360 (kdg) (85.05.22) - SIP einrichten

Beitrag von NGX Soldier »

eigentlich schon habe es bei mir zuhause auch gemacht habe es gerade bei einem kollegen über team viewer versucht aber da kommt der fehler

habe bei mir den ordner kopiert und dann zu ihm gesendet da habe ich dann die fb export ausgetauscht habe den ordner im gleichen pfart wie bei mir zuhause abgelegt

habe dann bei mir über cmd den befehl getest ohne Probleme dann habe ich den befehl kopiert bei ihm im cmd rein kopiert da kommt aber der fehler

lg

kann ich es evtl. bei mir zuhause versuchen und dann die fb export datei zu ihm senden funktioniert das den oder muss es an seiner fritzbox gemacht werden ?