.titleBar { margin-bottom: 5px!important; }

FBF 7050 erfolgreich zur ATA modifiziert

Dieses Thema im Forum "FRITZ!Box Fon mit internem ISDN-S0-Bus" wurde erstellt von voipalex, 14 Apr. 2005.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. voipalex

    voipalex Mitglied

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    319
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Bei mir läuft die FRITZ!Box Fon WLAN 7050 (UI), Firmware-Version 14.03.53 als ATA bzw. ITA (selbst erfundenes Kürzel für ISDN Telephone Adapter).

    Was ich dazu gemacht habe:

    - DHCP-Server der Box übers Web-Interface abgeschaltet
    - Linux-DHCP-Server aufgesetzt, damit die 7050 ein Default Gateway und einen DNS Server zugewiesen bekommt
    - telnet Image als Firmware-Update auf die Box geladen (hierbei wird nichts dauerhaft verändert). Danach kann man per "telnet <ip adresse>" auf die 7050. Siehe dazu auch Thread: per telnet auf die 7050
    - cd /var/flash
    - mit nvi die Datei ar7.cfg angepaßt: wan_bridge_gateway auf die IP des Routers und dhcp beim gewünschten Interface (eth0, eth1 oder brinterfaces auf yes setzen (damit der DHCP-Client aktiviert wird).
    Wie man nvi bedient steht bereits in anderen Threads (Links dazu weiter unten in diesem Thread)
    - Ports von meinem Router (fli4l) weitergeleitet

    Das wars auch schon. Geht also völlig analog zur alten Box. Leider gibt es meines Wissens keine versteckte HTML Seite für die IP Änderungen, so dass man wohl wirklich mit nvi hantieren muss.

    EDIT
    Das Problem dabei ist, dass sich die Box nicht neu beim SIP-Provider registriert bzw. die Registrierung auffrischt (weiß gerade nicht, wie das bei SIP genau abläuft), d.h. nach einem gewissen Timeout (bei PURtel waren es ca. 20min) ist man nicht mehr erreichbar. Im mod-image für die alte FBF von haveaniceday ist das mit einem cronjob gelöst, der periodisch für eine Re-Registrierung per voipd sorgt.
     
  2. doggy

    doggy Mitglied

    Registriert seit:
    12 Jan. 2005
    Beiträge:
    258
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    gibts ne möglichkeit nur das modem zu deaktivieren und wlan+dhcp+einwahlclient weiterlaufen zu lassen?
     
  3. voipalex

    voipalex Mitglied

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    319
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
  4. doggy

    doggy Mitglied

    Registriert seit:
    12 Jan. 2005
    Beiträge:
    258
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    würde ich ja gerne, aber als bestandskunde bei 1&1 gehört man mal wieder zu den letzten, die eine box bekommen.
     
  5. voipalex

    voipalex Mitglied

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    319
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hier ist meine modifizierte ar7.cfg

    Code:
    /*
     * /var/flash/ar7.cfg
     * Sun Sep  8 14:02:22 2002
     */
    
    ar7cfg {
            mode = dsldmode_bridge;
            tsdisabled = no;
            igddenabled = yes;
            igdd_control_enabled = no;
            wan_bridge_with_dhcpc = yes;
            wan_bridge_gateway = 0.0.0.0;
            dhcpc_use_static_dns = no;
            ethmode = ethmode_bridge;
            ethinterfaces {
                    name = "eth0";
                    dhcp = yes;
                    ipaddr = 192.168.6.239;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = no;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            } {
                    name = "eth0:0";
                    dhcp = no;
                    ipaddr = 192.168.178.254;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = yes;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            } {
                    name = "eth1";
                    dhcp = no;
                    ipaddr = 192.168.180.1;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = yes;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            } {
                    name = "usbrndis";
                    dhcp = no;
                    ipaddr = 192.168.181.1;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = no;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            } {
                    name = "tiwlan0";
                    dhcp = no;
                    ipaddr = 192.168.182.1;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = no;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            }
            brinterfaces {
                    name = "lan";
                    dhcp = yes;
                    ipaddr = 192.168.6.239;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    interfaces = "eth0", "usbrndis", "eth1", "tiwlan0";
                    dhcpenabled = no;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            } {
                    name = "lan:0";
                    dhcp = no;
                    ipaddr = 192.168.178.254;
                    netmask = 255.255.255.0;
                    dstipaddr = 0.0.0.0;
                    dhcpenabled = yes;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            }
            dslinterface {
                    name = "dsl";
                    dhcp = no;
                    ipaddr = 192.168.179.1;
                    netmask = 255.255.255.255;
                    dstipaddr = 192.168.179.1;
                    dhcpenabled = yes;
                    dhcpstart = 0.0.0.0;
                    dhcpend = 0.0.0.0;
            }
            dslinterface_metric = 2;
            pppoefw {
                    interfaces = "usbrndis", "eth0", "eth1", "tiwlan0";
                    nofirewall = yes;
                    ipnetbiosfilter = yes;
                    dnsfilter_for_active_directory = yes;
                    hostuniq_filter = "";
                    dpconfig {
                            security = dpsec_host;
                            lowinput {
                                    policy = "reject";
                                    accesslist = 
                                                 "permit ip any any connection outgoing-related", 
                                                 "permit ip any any connection incoming-related", 
                                                 "permit icmp any any";
                            }
                            lowoutput {
                                    policy = "permit";
                            }
                            highinput {
                                    policy = "permit";
                            }
                            highoutput {
                                    policy = "permit";
                                    accesslist = 
                                                 "reject ip any 242.0.0.0 255.0.0.0", 
                                                 "deny ip any host 255.255.255.255", 
                                                 "reject ip any 10.0.0.0 255.0.0.0", 
                                                 "reject ip any 169.254.0.0 255.255.0.0", 
                                                 "reject udp any any eq 135", 
                                                 "reject tcp any any eq 135", 
                                                 "reject udp any any range 137 139", 
                                                 "reject tcp any any range 137 139", 
                                                 "reject udp any any range 161 162", 
                                                 "reject udp any any eq 520", 
                                                 "reject udp any any eq 111", 
                                                 "reject udp any any eq 22289", 
                                                 "reject udp any any eq 1710", 
                                                 "reject udp any any eq 1048", 
                                                 "reject udp any any eq 158", 
                                                 "reject udp any any eq 515", 
                                                 "reject icmp any 149.1.1.0 255.255.255.0", 
                                                 "reject tcp any host 202.106.185.127 eq 25";
                            }
                            OutFragmentWhenVoIP = 0;
                    }
            }
            dslconfig {
                    autodetect = yes;
                    templates {
                            VPI = 1;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 8;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 8;
                            VCI = 48;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 48;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 8;
                            VCI = 67;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 67;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 8;
                            VCI = 64;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 36;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 9;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 0;
                            VCI = 34;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 34;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 34;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 0;
                            VCI = 30;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 8;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 8;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 32;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 0;
                            VCI = 38;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 38;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 8;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 35;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 0;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 8;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 8;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 8;
                            VCI = 81;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    } {
                            VPI = 0;
                            VCI = 100;
                            manu = 0;
                            encap = dslencap_pppoe;
                    } {
                            VPI = 0;
                            VCI = 100;
                            manu = 0;
                            encap = dslencap_pppoa;
                    } {
                            VPI = 0;
                            VCI = 100;
                            manu = 0;
                            encap = dslencap_pppoa_llc;
                    }
                    VPI = 1;
                    VCI = 32;
                    dsl_encap = dslencap_pppoe;
                    connect_delay_when_synced = 3s;
                    speed_in_netto = 1024;
                    speed_out_netto = 128;
                    etherencapcfg {
                            use_dhcp = yes;
                            ipaddr = 0.0.0.0;
                            netmask = 0.0.0.0;
                            gateway = 0.0.0.0;
                            dns1 = 0.0.0.0;
                            dns2 = 0.0.0.0;
                    }
            }
            default_dsliface {
                    ppptarget = "internet";
                    stay_always_online = no;
                    redial_delay_after_auth_failure = 1m;
                    redial_limit = 3;
                    redial_after_limit_reached = 1h;
                    username_prefix_after_auth_failure = "";
                    dsldpconfig {
                            security = dpsec_firewall;
                            lowinput {
                                    policy = "permit";
                                    accesslist = 
                                                 "deny ip any 242.0.0.0 255.0.0.0", 
                                                 "deny ip any host 255.255.255.255", 
                                                 "deny udp any any eq 135", 
                                                 "deny tcp any any eq 135", 
                                                 "deny udp any any range 137 139", 
                                                 "deny tcp any any range 137 139", 
                                                 "deny udp any any range 161 162", 
                                                 "deny udp any any eq 520", 
                                                 "deny udp any any eq 111", 
                                                 "deny udp any any eq 22289", 
                                                 "deny udp any any eq 1710", 
                                                 "deny udp any any eq 1048", 
                                                 "deny udp any any eq 158", 
                                                 "deny udp any any eq 515";
                            }
                            lowoutput {
                                    policy = "permit";
                            }
                            highinput {
                                    policy = "permit";
                            }
                            highoutput {
                                    policy = "permit";
                                    accesslist = 
                                                 "reject ip any 242.0.0.0 255.0.0.0", 
                                                 "deny ip any host 255.255.255.255", 
                                                 "reject ip any 10.0.0.0 255.0.0.0", 
                                                 "reject ip any 169.254.0.0 255.255.0.0", 
                                                 "reject udp any any eq 135", 
                                                 "reject tcp any any eq 135", 
                                                 "reject udp any any range 137 139", 
                                                 "reject tcp any any range 137 139", 
                                                 "reject udp any any range 161 162", 
                                                 "reject udp any any eq 520", 
                                                 "reject udp any any eq 111", 
                                                 "reject udp any any eq 22289", 
                                                 "reject udp any any eq 1710", 
                                                 "reject udp any any eq 1048", 
                                                 "reject udp any any eq 158", 
                                                 "reject udp any any eq 515", 
                                                 "reject icmp any 149.1.1.0 255.255.255.0", 
                                                 "reject tcp any host 202.106.185.127 eq 25";
                            }
                            forwardrules = "tcp 0.0.0.0:0 0.0.0.0:0 1 out", 
                                           "udp 0.0.0.0:0 0.0.0.0:0 1 out", 
                                           "udp 0.0.0.0:5060 0.0.0.0:5060", 
                                           "udp 0.0.0.0:7078 0.0.0.0:7078", 
                                           "udp 0.0.0.0:7079 0.0.0.0:7079", 
                                           "udp 0.0.0.0:7080 0.0.0.0:7080", 
                                           "udp 0.0.0.0:7081 0.0.0.0:7081", 
                                           "udp 0.0.0.0:7082 0.0.0.0:7082", 
                                           "udp 0.0.0.0:7083 0.0.0.0:7083", 
                                           "udp 0.0.0.0:7084 0.0.0.0:7084", 
                                           "udp 0.0.0.0:7085 0.0.0.0:7085", 
                                           "# tcp 0.0.0.0:21 192.168.178.20:21 0 # FTP-Server", 
                                           "# tcp 0.0.0.0:80 192.168.178.20:80 0 # HTTP-Server", 
                                           "# tcp 0.0.0.0:4662 192.168.178.20:4662 0 # eMule", 
                                           "# udp 0.0.0.0:4672 192.168.178.20:4672 0 # eMule", 
                                           "# tcp 0.0.0.0:3389 192.168.178.20:3389 0 # MS Remote Desktop";
                            shaperconnection {
                                    enabled = yes;
                                    targets = "";
                                    name = "Fritz!Box";
                                    limiters {
                                            name = "default-out";
                                            bps_limit {
                                                    limit_total = 100;
                                                    limit_p0 = 0;
                                                    limit_p1 = 95;
                                                    limit_p2 = 95;
                                                    limit_p3 = 0;
                                            }
                                            pps_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            min_priority = 0;
                                            max_priority = 3;
                                            grouping_by_source_ip = no;
                                            grouping_by_dest_ip = no;
                                            grouping_by_source_port = no;
                                            grouping_by_dest_port = no;
                                            dynamic_balancing = no;
                                            bps_child_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            pps_child_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            shapeOutgoingOnIncomingCounters = no;
                                    } {
                                            name = "default-in";
                                            bps_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            pps_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            min_priority = 0;
                                            max_priority = 0;
                                            grouping_by_source_ip = no;
                                            grouping_by_dest_ip = no;
                                            grouping_by_source_port = no;
                                            grouping_by_dest_port = no;
                                            dynamic_balancing = no;
                                            bps_child_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            pps_child_limit {
                                                    limit_total = 0;
                                                    limit_p0 = 0;
                                                    limit_p1 = 0;
                                                    limit_p2 = 0;
                                                    limit_p3 = 0;
                                            }
                                            shapeOutgoingOnIncomingCounters = no;
                                    }
                                    out_rules {
                                            name = "download-tcp-ack";
                                            filter = "tcp and len <= 64";
                                            priority = 2;
                                            limiters = "default-out";
                                    } {
                                            name = "dns";
                                            filter = "udp port 53";
                                            priority = 1;
                                            limiters = "default-out";
                                    } {
                                            name = "fon-rtp";
                                            filter = "udp[8] = 0x80 or udp port 5060";
                                            priority = 3;
                                            limiters = "default-out";
                                    } {
                                            name = "http-requests";
                                            filter = "(tcp dst port 80 or dst port 8080 or dst port 3128) and (len <= 800)";
                                            priority = 1;
                                            limiters = "default-out";
                                    } {
                                            name = "pri-out";
                                            filter = "icmp";
                                            priority = 1;
                                            limiters = "default-out";
                                    } {
                                            name = "default";
                                            filter = "";
                                            priority = 0;
                                            limiters = "default-out";
                                    }
                                    in_rules {
                                            name = "default";
                                            filter = "";
                                            priority = 0;
                                            limiters = "default-in";
                                    }
                                    demasquerade = no;
                            }
                            OutFragmentWhenVoIP = 0;
                    }
                    budget {
                            Enabled = no;
                            Period = 2;
                            VolumeLow = 0;
                            VolumeHigh = 0;
                            ConnectionTime = 0;
                            WarnOnly = yes;
                    }
            }
            voip_routes = "permit ip any any connection exists", 
                          "permit udp any eq 5060 any", 
                          "permit udp any eq 7077 any eq 53", 
                          "permit udp any range 7078 7085 any";
            voip_dsliface {
                    ppptarget = "voip";
                    stay_always_online = yes;
                    redial_delay_after_auth_failure = 1m;
                    redial_limit = 3;
                    redial_after_limit_reached = 1h;
                    username_prefix_after_auth_failure = "";
                    dsldpconfig {
                            security = dpsec_firewall;
                            lowinput {
                                    policy = "permit";
                                    accesslist = "permit udp any any", 
                                                 "permit icmp any any", 
                                                 "deny ip any host 255.255.255.255", 
                                                 "reject ip any any";
                            }
                            lowoutput {
                                    policy = "permit";
                            }
                            highinput {
                                    policy = "permit";
                            }
                            highoutput {
                                    policy = "permit";
                                    accesslist = "permit udp any any", 
                                                 "reject ip any any";
                            }
                            forwardrules = "tcp 0.0.0.0:0 0.0.0.0:0 1 out", 
                                           "udp 0.0.0.0:0 0.0.0.0:0 1 out", 
                                           "udp 0.0.0.0:5060 0.0.0.0:5060", 
                                           "udp 0.0.0.0:7078 0.0.0.0:7078", 
                                           "udp 0.0.0.0:7079 0.0.0.0:7079", 
                                           "udp 0.0.0.0:7080 0.0.0.0:7080", 
                                           "udp 0.0.0.0:7081 0.0.0.0:7081", 
                                           "udp 0.0.0.0:7082 0.0.0.0:7082", 
                                           "udp 0.0.0.0:7083 0.0.0.0:7083", 
                                           "udp 0.0.0.0:7084 0.0.0.0:7084", 
                                           "udp 0.0.0.0:7085 0.0.0.0:7085";
                            shaperconnection {
                                    enabled = yes;
                                    targets = "";
                                    name = "voip";
                                    demasquerade = no;
                            }
                            OutFragmentWhenVoIP = 0;
                    }
                    budget {
                            Enabled = no;
                            Period = 2;
                            VolumeLow = 0;
                            VolumeHigh = 0;
                            ConnectionTime = 0;
                            WarnOnly = yes;
                    }
            }
            targets {
                    type = pppcfg_target_internet;
                    name = "internet";
                    only_crypt_auth = no;
                    local {
                            username = "";
                            passwd = "";
                    }
                    remoteauth = pppcfg_authtype_chap;
                    remoteauth_only_on_incoming = yes;
                    remote {
                    }
                    inactivity_timeout = 5m;
                    bUseChargeInterval = no;
                    nChargeInterval = 1m;
                    logicaldisconnect_with_physical = yes;
                    disconnect_timeout = 0w;
                    finaldisconnectcall = no;
                    ipnetbiosspoofing = no;
                    ipnetbiosfilter = yes;
                    dnsfilter_for_active_directory = no;
                    no_outgoing_calls = no;
                    coso = pppcfg_coso_caller;
                    callback_delay = 1s;
                    icbmode = pppcfg_icbmode_none;
                    ocbmode = pppcfg_ocbmode_none;
                    mscbprefered = no;
                    multilink {
                            extra_static_channels = 0;
                            max_channels = 1;
                            automatic = no;
                            automatic_param {
                                    window = 20s;
                                    add_percent = 85;
                                    drop_percent = 70;
                                    sportlich = no;
                            }
                    }
                    header_compression = yes;
                    data_compression = pppcfg_datacomp_auto;
                    stac_reset_with_history_number = no;
                    encryption = pppcfg_crypt_none;
                    inactivity_prevention_interval = 0w;
                    new_ipaddr_on_connect = no;
                    my_ipaddr = 0.0.0.0;
                    his_ipaddr = 0.0.0.0;
                    bVolumeRoundUp = no;
                    VolumeRoundUpBytes = 0;
                    bProviderDisconnectPrevention = yes;
                    ProviderDisconnectPreventionInterval = 1d;
                    ProviderDisconnectPreventionHour = 3;
            } {
                    type = pppcfg_target_internet;
                    name = "voip";
                    only_crypt_auth = no;
                    local {
                            username = "";
                            passwd = "";
                    }
                    remoteauth = pppcfg_authtype_chap;
                    remoteauth_only_on_incoming = yes;
                    remote {
                    }
                    inactivity_timeout = 0w;
                    bUseChargeInterval = no;
                    nChargeInterval = 1m;
                    logicaldisconnect_with_physical = yes;
                    disconnect_timeout = 0w;
                    finaldisconnectcall = no;
                    ipnetbiosspoofing = no;
                    ipnetbiosfilter = yes;
                    dnsfilter_for_active_directory = no;
                    no_outgoing_calls = no;
                    coso = pppcfg_coso_caller;
                    callback_delay = 1s;
                    icbmode = pppcfg_icbmode_none;
                    ocbmode = pppcfg_ocbmode_none;
                    mscbprefered = no;
                    multilink {
                            extra_static_channels = 0;
                            max_channels = 1;
                            automatic = no;
                            automatic_param {
                                    window = 20s;
                                    add_percent = 85;
                                    drop_percent = 70;
                                    sportlich = no;
                            }
                    }
                    header_compression = yes;
                    data_compression = pppcfg_datacomp_auto;
                    stac_reset_with_history_number = no;
                    encryption = pppcfg_crypt_none;
                    inactivity_prevention_interval = 0w;
                    new_ipaddr_on_connect = no;
                    my_ipaddr = 0.0.0.0;
                    his_ipaddr = 0.0.0.0;
                    bVolumeRoundUp = no;
                    VolumeRoundUpBytes = 0;
                    bProviderDisconnectPrevention = yes;
                    ProviderDisconnectPreventionInterval = 1d;
                    ProviderDisconnectPreventionHour = 3;
            }
            StatisticStartOfMonth = 1;
            macdsl_override = 00:00:00:00:00:00;
    }
    
    
    servercfg {
            dns1 = 192.168.180.1;
            dns2 = 192.168.180.2;
    }
    
    
    websrv {
            port = "80";
            read_timeout = 15m;
            request_timeout = 30s;
            keepalive_timeout = 5m;
            nokeepalive = "*";
            errordir = "/usr/lib/websrv/errors";
            webdir = "/usr/www";
            cgidir = "cgi-bin";
            indexfn = "index.var", "index.htm", "index.html";
    }
    
    
    dhcpserver {
            saveinterval = 1h;
            generic {
                    default_lease_time = 10d;
                    max_lease_time = 13d;
            }
    }
    
    
    dhcpclient {
            metric = 9;
    }
    
    
    dnsserver {
            cache_maxKB = 16;
            negative_ttl = 5m;
    }
    
    
    ddns {
            accounts {
                    enabled = no;
                    domain = "";
                    iface = 0;
                    username = "";
                    passwd = "";
                    ddnsprovider = "dyndns.org";
            }
            types {
                    type = "dyndns";
                    url = "/nic/update?system=dyndns&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
            } {
                    type = "dyndns-custom";
                    url = "/nic/update?system=custom&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
            } {
                    type = "dyndns-statdns";
                    url = "/nic/update?system=statdns&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
            } {
                    type = "noip";
                    url = "/ducupdate.php?update=<b64>username=<username>&pass=<pass>&h[]=<domain>&ip=<ipaddr></b64>";
            } {
                    type = "2mydns";
                    url = "/dyn.asp?username=<username>&password=<pass>&hostname=<domain>&myip=<ipaddr>";
            } {
                    type = "dns4biz";
                    url = "/nic/update?hostname=<domain>&myip=<ipaddr>";
            } {
                    type = "selfhost";
                    url = "/nic/update?myip=<ipaddr>";
            } {
                    type = "userdefined";
                    url = "";
            }
            provider {
                    name = "dyndns.org";
                    type = "dyndns";
                    livedelay = 0w;
                    touchtime = 30d;
                    server = "members.dyndns.org";
                    infourl = "http://www.dyndns.org/";
            } {
                    name = "dyndns.org-custom";
                    type = "dyndns-custom";
                    livedelay = 0w;
                    touchtime = 30d;
                    server = "members.dyndns.org";
                    infourl = "http://www.dyndns.org/";
            } {
                    name = "dyndns.org-statdns";
                    type = "dyndns-statdns";
                    livedelay = 0w;
                    touchtime = 30d;
                    server = "members.dyndns.org";
                    infourl = "http://www.dyndns.org/";
            } {
                    name = "No-IP.com";
                    type = "noip";
                    livedelay = 4m;
                    touchtime = 0w;
                    server = "dynupdate.no-ip.com:8245";
                    infourl = "http://www.no-ip.com/";
            } {
                    name = "2myDNS";
                    type = "2mydns";
                    livedelay = 0w;
                    touchtime = 0w;
                    server = "dyn.2mydns.com";
                    infourl = "http://www.2mydns.com/";
            } {
                    name = "DNS4BIZ.DE Premium";
                    type = "dns4biz";
                    livedelay = 0w;
                    touchtime = 0w;
                    server = "au-eu.dns4biz.net";
                    infourl = "http://www.dns4biz.com/services_avm.php3";
            } {
                    name = "DNS4BIZ.DE Business";
                    type = "dns4biz";
                    livedelay = 0w;
                    touchtime = 0w;
                    server = "au-eu.dns4biz.biz";
                    infourl = "http://www.dns4biz.com/services_avm.php3";
            } {
                    name = "selfhost.de";
                    type = "selfhost";
                    livedelay = 0w;
                    touchtime = 0w;
                    server = "carol.selfhost.de";
                    infourl = "http://www.selfhost.de";
            } {
                    name = "Benutzerdefiniert";
                    type = "userdefined";
                    livedelay = 4m;
                    touchtime = 0w;
                    server = "";
                    infourl = "http://";
            }
    }
    
    
    webui {
            username = "";
            password = "";
            expertmode = yes;
            wizard_completed = no;
    }
    
    
    capiovertcp {
            enabled = no;
            maxctrl = 1;
            port = 5031;
    }
    
    
    emailnotify {
            enabled = no;
            interval = daily;
            From = "";
            To = "";
            SMTPServer = "";
            accountname = "";
            passwd = "";
    }
    
    
    usbhost {
            readonly = no;
            password = "";
            autoprov_enabled = yes;
    }
    
    
    // EOF
    
    @doggy:
    Deine Frage paßt jetzt nicht mehr ganz zum Thread-Thema. Mach vielleicht einen neuen dafür auf (damit das Forum übersichtlich bleibt).

    Vergleiche die Datei mal mit der ar7.cfg deiner ATA und daraus könnte sich dann ergeben, was man ändern müßte.
     
  6. erik

    erik IPPF-Promi

    Registriert seit:
    30 Nov. 2004
    Beiträge:
    4,476
    Zustimmungen:
    10
    Punkte für Erfolge:
    38
    @voipalex: Kann man mit Deiner Methode der Box auch feste Adressen verpassen? Mein Router kann kein statisches DHCP so daß ich die Portweiterleitungen täglich anpassen müßte!
     
  7. voipalex

    voipalex Mitglied

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    319
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Das weiß ich nicht genau weil ich es wie bereits erwähnt über einen Linux-DHCP-Server mache. Wenn es einen Weg bei der alten FBF gibt, dann denke ich, dass man das auch irgendwie bei der neuen hinbekommen könnte.

    Ich habe vorhin das Firmware-Update gemacht und muss jetzt festellen, dass ich nicht für ankommende Internet-Gespräche erreichbar bin. Abgehende Gespräche sind kein Problem. Sehr sonderbar. Hat jemand eine Idee?

    EDIT
    Ich hab das Häkchen bei "Bandbreitenoptimierte Sprachkompression verwenden" entfernt und jetzt geht es! :lol:

    EDIT2
    Lag doch nicht an diesem Häkchen. Das Problem ist noch vorhanden. Die Details dazu habe ich am Anfang diesen Threads eingefügt.
     
  8. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Zu dem Registrierungs-Timout-Problem: Kann man nicht einfach den cron-daemon aus der mod-Firmware der Vorgängerbox nehmen (z.B: per wget draufziehen)? Oder gibt es momentan gar keine Möglichkeit, eine Datei von extern in die Box zu bekommen?
     
  9. ChiefOBrei

    ChiefOBrei Neuer User

    Registriert seit:
    16 Apr. 2005
    Beiträge:
    58
    Zustimmungen:
    0
    Punkte für Erfolge:
    6
    Ein Schritt für Schritt Anleitung wäre genial, würde einem Anfänger wie mir sehr helfen!

    Danke! :)
     
  10. Moralelastix

    Moralelastix Neuer User

    Registriert seit:
    16 Apr. 2005
    Beiträge:
    11
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    @voipalex
    Ja!!!
    Ich bitte auch höflichst um eine genauere Beschreibung.
    In groben Zügen kann ich es zwar nachvollziehen aber ......
    "- per Telnet auf die box (telnet Image) und ar7.cfg mit nvi angepaßt (Änderungen bei wan_bridge_gateway und dhcp)"
    Ab da kann ich nicht mehr folgen.
    Benutzt Du dort eine andere Firmware um per Telnet auf die Box zu kommen?
    Wie funktioniert das mit Telnet?

    Gruß
    Alex
     
  11. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Mögliche Lösung für das Registrierungs-Timeout-Problem

    EDIT: Funktionierende Lösung für das Registrierungs-Timeout-Problem siehe mein Posting weiter unten.
     
  12. voipalex

    voipalex Mitglied

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    319
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Gute Idee! Gib bitte eine Rückmeldung, ob das klappt.

    Wie fügen wir das dann am elegantesten in die bestehende Firmware ein?

    Ich würde die while-Schleife in ein extra Skript packen und dieses dann von der debug.cfg im Hintergrund starten (bsp_skript.sh &).

    Spricht da was dagegen oder kann man das schöner lösen?

    @haveaniceday (der hier bestimmt mitliest)
    Planst du eine mod für die 7050?
     
  13. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Mit folgender Änderung scheint das regelmäßige Registrierungs-Update zu klappen:

    while true;
    do
    echo "Registrierung am SIP-Server..."
    echo "bla" | voipd -R
    sleep 900
    done;

    Ich übergebe damit dem voipd eine Dummy-Eingabe, so dass er die Registrierung abschließt und das Skript wieder in den Wartezustand geht.
    Bei meinem Test hab ich das Skript einfach in eine Datei in /var/flash/ gepackt, chmod 755 gesetzt und dann mittels & im Hintergrund gestartet. Den Aufruf könnte man dann wie bereits von dir erwähnt in die debug.cfg setzen.
    Ich beobachte das mal jetzt.

    EDIT: Also bis jetzt scheint es so ganz gut zu funktionieren. Mit der Vorgängerbox (die neue kommt erst noch) bin ich mit der Methode bis jetzt auch nach 2 Stunden noch auf meiner Sipgate-Nummer erreichbar.
    Ich denke wir können die Methode auch für die neue Fritzbox nutzen, solange wir keinen Cron-Daemon in der Box haben.
    Mir ist allerdings aufgefallen, dass meine erstellte Skript-Datei in /var/flash nach einem Reboot wieder weg war. Aber man könnte den Aufruf der Schleife oder das Erstellen der Datei auch über die debug.cfg machen, denke ich.
     
  14. midde

    midde Neuer User

    Registriert seit:
    12 Apr. 2004
    Beiträge:
    8
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi

    Super ich bin auch schon über 2 Stunden registriert.

    Vorher war immer nach 30 min. schluss mit der erreichbarkeit.

    Übrigens hab ich eine 7050 WLAN.

    Danke schon mal, macht ihr klasse.

    Gruß
     
  15. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    So, heute kam meine neue Fritzbox 7050. Für den ATA-Mod hab ich zuerst den Telnet-Zugang aktiviert, den DHCP-Server deaktiviert, IP-Adressen und Nameserver in /var/flash/ar7.cfg konfiguriert und dann /var/flash/debug.cfg mit folgendem Inhalt angelegt:

    Code:
    /usr/sbin/telnetd -l /sbin/ar7login
    route add default gw 192.168.2.1
    echo 8,2>/var/led
    cat <<EOP > /var/flash/voip_register.sh
    while true;
    do
    echo "Registrierung am SIP-Server..."
    echo "bla" | voipd -R
    sleep 900
    done; 
    EOP
    chmod 755 /var/flash/voip_register.sh
    /var/flash/voip_register.sh
    
    Funzt bisher ganz gut.

    EDIT: Erster Aufruf von "voipd -R" entfernt. Das macht das Skript dann sowieso.
     
  16. Edge

    Edge Neuer User

    Registriert seit:
    22 Apr. 2005
    Beiträge:
    41
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich habe heute die Fritz!box Fon Wlan 7050 bekommen und habe eine grundsätzliche Frage. Ich beabsichtige in Zukunft VOIP Telefonie zu machen, da mein Provider dies anbietet. Eine Internetnummer besitze ich schon. Ich betreibe die Fritz Box als Modem, die Einwahl wird über einen externen Router durchgeführt. Ist es auch mit dieser Konfiguration möglich, Internettelefonie zu betreiben? Nach Möglichkeit soll die Fritz nur als Modem agieren, und die Einwahl ins Internet per externen Router stattfinden. Wird so auch noch Internettelefonie gehen?

    Soweit ich weiß ist dies so nicht möglich. Jetzt hab ich hier im Forum gelesen und bin hier drauf gekommen. Versteh ich hier etwas falsch oder ist das hier beschriebene die Lösung zu meinem Problem? Also dass ich weiterhin meinen Router verwende aber trotzdem VOIP ausführen kann?
     
  17. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    @Edge: Genau so wie du es beschreibst hab ich es bei mir im Einsatz. Die Fritzbox nutze ich nur als Modem, WLAN-Accesspoint und Voip-Adapter. Routing übernimmt mein Linux-Router.
     
  18. RudatNet

    RudatNet IPPF-Urgestein

    Registriert seit:
    25 Jan. 2005
    Beiträge:
    15,064
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Beruf:
    DSL- und Internet-Service
    Ort:
    Duisburg
    Aber VoIP über die FBF geht nur, wenn die FBF eigene Zugangsdaten hat.
    Du müsstest dann für die FBF und deinen Router 2 unterschiedliche Accounts haben.

    Mache ich übrigens auch so. ;)
     
  19. Matthy

    Matthy Mitglied

    Registriert seit:
    23 Feb. 2005
    Beiträge:
    261
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Nein, muss sie nicht, wenn sie zur ATA modifiziert wurde (und darum geht's ja in diesem Thread). Die Fritzbox holt sich die Internetverbindung dann über den anderen Router im Netz.
     
  20. audia8

    audia8 Neuer User

    Registriert seit:
    24 Apr. 2005
    Beiträge:
    29
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo,
    funktioniert der S0 nach der Modifikation zu ATA noch? Ich wollte eigenlich meine ISDN TK Anlage an den S0 der 7050 anschließen, aber weiterhin über meinen schönen Lancom Router ins Internet aber dann die 7050 parallel an den Lancom anschließen. Ich hoffe es geht!

    MFG

    audia8
     
Status des Themas:
Es sind keine weiteren Antworten möglich.