Androiden erobern die Fritzbox! IPSEC VPN ZUR FRITZBOX !

Hast du denn schon die komplette Anleitung auf der ersten Seite dieses Threads durch?

Ich würde ja auch gerne mal wissen, warum das ganze in der Fritzbox selbst so umständlich gelöst ist.
Bei meiner 7270 muß ich doch glatt ein externes Programm von AVM zur Erstellung der ini-Datei hinzuziehen.
Das ist doch Käse. Warum bauen die das nicht gleich in das Webinterface mit ein?

Und wieso ist VPN nicht gleich VPN, so daß es direkt ohne Probleme untereinander kompatibel ist?
Ist jetzt Android der Ausreißer oder AVM?
 
Alles ausprobiert bis auf selber patchen von vpnc - da hab ich die version von seite 7 genommen.

Ein fertiges rom würde ich gerne mal ausprobieren um zu sehen, daß es geht und sich der aufwand lohnt - bin mir noch immer nicht sicher welches rom ich haben will.
Jedes der ca 10 probierten hat seine vor und nachteile...

zudem ist linux neuland für mich und sich da reinzuleben ist schon etwas zeitaufwendig - besonders wenn von sachen geredet wird wo man erstmal rausfinden muß, was das sein soll.

"leider" finde ich nur roms mit openVPN drauf - was jetzt nicht schlecht ist, aber dann müßte ich an der fritz basteln und der Zirkus fängt von vorne an.

Habe einen 2. Router mit PPTP / L2TP... da krieg ich auch keine Verbindung hin.
Mein 3G-Provieder blockt da aber nichts (glaube ich), da ich vom Laptop via IPSec auf die Fritz komme - wobei ich wieder bei einem fertigen ROM zum Testen der Verbindung bin...

Naja, vielleicht erbarmt sich ja einer :-(
 
@baumi1245

Ich kann dir sagen es lohnt sich!
Ich habe 1. auf mein gerootetes Desire das neueste LeeDrOiD V2.3d gespielt, das beinhaltet bereits das notwendige tun.ko module!
2. Das gepatchte signed-myVPNC.apk aus diesem Link http://forum.xda-developers.com/showthread.php?p=8010760#post8010760 aufgespielt.

3. Zum telefonieren über vpnc nutze ich 3cx da auch über 3G und weniger Echo.
For all who wants to use the FritzPhone App to make phonecalls via vpnc this will not work because the app did not use the 3G interface (only wlan). Download the app "3cx" from the market and in the setup menu "integration" you will find "Enable 3G", thats all.

Natürlich muss der ganze Anpassungsprozess bezüglich Fritzbox auch durchgeführt werden.
Gute Gesamt-Beschreibung unter!
http://www.deluxe-stylez.de/2010/12/29/howto-android-vpnc-to-fritzbox
Die Punkte 3,4,5,6,7 entfallen, da wie oben erwähnt Leedroid das tun.ko modul bereits enthält.

Bei dieser Vorgehensweie brauchts keine Änderungen an der Fritzbox!
 
Habe auch die LeeDrOiD V2.3d und die gepatchte signed-myVPNC.apk aufgespielt. Dann habe ich die "fritzbox_avmvpn_dyndns_org.cfg" so geändert: http://www.avm.de/de/Service/FAQs/FAQ_Sammlung/images/FRITZBOX_iPhone.pdf und auf die Fritzbox geladen. Ich bekomme auch einen Connect mit VPNC, kann aber meine Fritzbox via VPN (also bei mir die 192.168.178.1) über 3G nicht anpingen, während es in die umgekehrte Richtung (also von nem PC in meinem Netz an das Handy) funktioniert. Pinge ich meine Dyndns-Adresse direkt vom Handy aus an klappt es! Woran könnte das liegen?

Habe die Lösung:
accesslist = "permit ip 0.0.0.0 0.0.0.0 192.168.178.201 255.255.255.255"; (aus der Beispiel FRITZBOX_iPhone.pdf von oben)

muss ersetzt werden mit:
accesslist = "permit ip any 192.168.178.201 255.255.255.255";
 
Zuletzt bearbeitet:
Hier mein tun.ko für ein t-mobile 2.2 rom. Ich hatte mir die genaue Kernelversion anzeigen lassen und dann nach passenden Modulen gesucht. Damit funktioniert mein VPN und auch das browsen über mein Fritzbox IP (www.wieistmeineip.de). Lediglich den VoIP Router der Fritzbox kann ich mit 3CX Phone nicht erreichen. Ein VoIP geht daher über mein VPN immer noch nicht.:blonk:

Anhang anzeigen tun_desire_signed_ota_tmobil.zip
 
Lediglich den VoIP Router der Fritzbox kann ich mit 3CX Phone nicht erreichen. Ein VoIP geht daher über mein VPN immer noch nicht.:blonk:

Bei mir klappts jetzt mit 3CX via VPN (siehe meinen Beitrag darüber)
 
Ich habe accesslist = "permit ip any 192.168.120.202 255.255.255.255"; gesetzt und bekomme trotzdem kein VoIP connect. Ein Ping durch den Tunnel funktioniert. Als Default Gateway ist der tun eingestellt. Wenn ich mit der Fritz!App suche, so sehe ich mit dem "Quick System Info" eine ESTABLISHED Verbindung von 192.168.120.202:48599 (remote IP) an meine entfernte Fritzbox mit 192.168.120.1:49000. Auswählen kann ich diese Box in der Fritz!App nicht. Irgendetwas muss ich übersehen haben? :mad:
 
Was heißt, du kommst ab Schritt 4 nicht weiter? Was passiert denn, wenn du "adb shell" aufrufst?
 
Was ist das für ein Programm wo ich "adb shell" aufrufen muss?Kann mir jemand Punkt 4-7 in 2-3 Schritten erklären oder einen guten Link geben?Gerootet ist das Handy schon.Ich hab gelesen das bei einigen Leuten das Tunnel Modul (tun.ko) schon integiert ist.Nur bei mir nicht.Es geht hier nur um Punkt 4-7.

Sorry ich bin Android-Neuling und hab mein Handy erst seit letzter Woche.Hatte Jahre lang Nokia gehabt und erfolgreich VPN mit der Fritzbox genutzt.Nun möchte ich es auch wieder mit dem HTC Desire HD nutzen.

Gruß Barri
 
Zuletzt bearbeitet:
Was ist das für ein Programm wo ich "adb shell" aufrufen muss?
Gehen sie in ein Android Forum, und zwar zu den aller-, aller-, allerersten Anfänger FAQ. Gehen sie direkt dorthin, gehen sie nicht über Los und ziehen sie nicht 4000 DM ein.

Das hier ist kein Android Forum, und wir wollen hier auch keins aufmachen, andere haben das schon. Wenn man diese Anleitungen befolgt, sollte man zumindest rudimentäre Android Grundlagen mitbringen. Und sei dir darüber klar: Das hier ist mehr, als unter Symbian eine App zu installieren! Ein gewisses Know How auf der Linux Konsole kann auch nicht schaden, denn dort landest du mit adb.
 
Hi, ich hab soweit alles durch.
Leider bekomm ich keine Verbindung hin.
Das Log meldet folgenden Fehler

Read vpnc process line as root 1440 1439 1320 576 ffffffff 00000000 S /data/data/org.codeandroid.vpnc_frontend/files/vpnc
Read vpnc process id as 1440
vpnc still trying to connect. Will check again in 500 milliseconds

Weißt das auf einen Fehler von VPNC hin, oder eher auf einen Fehler der FritzBox?
Meine Eckdaten lauten
HTC Desire Oxygen 2 RC 0.7
FritzBox 3170 FW 49.04.58

Ich bin mir halt nicht sicher, ob es wirklich an der FritzBox liegt. Sollte dies der Fall sein, würde ich diese austauschen.
Was mich etwas nervös macht ist das AVM in seiner Anleitung fürs IPhone eine FW von ...04.80 verlangt.

Vielen Dank für die Hilfe.

MfG

MeisterSchaft
 
Hast du die modifizierten Binaries und Scripte hier aus dem Forum verwendet? Passt deine Konfiguration zu den Standard-Parametern, die von diesen Scripten vorausgesetzt werden?

Deine Firmware ist schon recht alt. Das war lange bevor es mittels iPhone oder Android möglich war, zu Fritzboxen Verbindungen aufzubauen. Vielleicht fehlt die erforderliche Funktionalität bei dir noch.
 
Leider gibt es für die FritzBox keine neure Firmware!
Ich muss mal im Bekanntenkreis nachfragen, ob jemand eine neure Box hat.
Will mir jetzt ungern eine neue Box holen und dann feststellen, dass es trotzdem nicht funktioniert!

Aber Danke für die Hilfe.

Gruß
MeisterSchaft
 
Hallo erstmal und danke für die tollen Infos. Habe mich an alle Schritte gehalten. Glaube ich jedenfalls. Bekomme aber leider keine Connection hin. Würdet ihr mir bitte helfen?

Hier das LogCat:

Code:
Gerät: thunderg
Modell: LG-P500
Board: thunderg
Produkt: thunderg
Marke: LGE
Hersteller: LGE
CPU+ABI: armeabi
Bootloader: unknown
Radio: unknown
Hardware: thunderg
Release: 2.2
SDK: 8
Typ: user
Build: FRF91
Sprache/Gebietsschema: de_DE

Linux version 2.6.32.9 (lg-electronics@si-rd10-build120) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Sun Sep 26 12:35:15 EDT 2010

02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 15 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x0101000f (t=0 e=15) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 15 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x0101000f (t=0 e=15) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 16 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010010 (t=0 e=16) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 16 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010010 (t=0 e=16) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 17 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010011 (t=0 e=17) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 17 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010011 (t=0 e=17) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 18 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010012 (t=0 e=18) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 18 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010012 (t=0 e=18) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 19 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010013 (t=0 e=19) in package 1: 0x80000001
02-18 17:09:06.184 W/ResourceType(2621) : getEntry failing because entryIndex 19 is beyond type entryCount 1
02-18 17:09:06.184 W/ResourceType(2621) : Failure getting entry for 0x01010013 (t=0 e=19) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 20 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010014 (t=0 e=20) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 20 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010014 (t=0 e=20) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 21 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010015 (t=0 e=21) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 22 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010016 (t=0 e=22) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 22 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010016 (t=0 e=22) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 23 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010017 (t=0 e=23) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 23 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010017 (t=0 e=23) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 24 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010018 (t=0 e=24) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 25 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010019 (t=0 e=25) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 25 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x01010019 (t=0 e=25) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 26 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x0101001a (t=0 e=26) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 26 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x0101001a (t=0 e=26) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 27 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x0101001b (t=0 e=27) in package 1: 0x80000001
02-18 17:09:06.194 W/ResourceType(2621) : getEntry failing because entryIndex 27 is beyond type entryCount 1
02-18 17:09:06.194 W/ResourceType(2621) : Failure getting entry for 0x0101001b (t=0 e=27) in package 1: 0x80000001
02-18 17:09:06.204 D/VPN_Connections(2621) : NetworkDatabase:singleNetwork - Start
02-18 17:09:06.214 D/VPN_Connections(2621) : EditNetwork:onCreate - End
02-18 17:09:09.774 W/KeyCharacterMap(2621) : No keyboard for id 0
02-18 17:09:09.784 W/KeyCharacterMap(2621) : Using default keymap: /system/usr/keychars/qwerty.kcm.bin
02-18 17:09:25.324 W/KeyCharacterMap(2621) : No keyboard for id 0
02-18 17:09:25.324 W/KeyCharacterMap(2621) : Using default keymap: /system/usr/keychars/qwerty.kcm.bin
02-18 17:09:45.534 D/VPN_Connections(2621) : Updated database and modified 1 record
02-18 17:09:52.344 D/VPN_Connections(2621) : long press handler, handling the choice
02-18 17:09:53.344 D/VPN_Connections(2621) : NetworkDatabase:singleNetwork - Start
02-18 17:09:53.924 D/VPN_Connections(2621) : Enter IPSec gateway address:
02-18 17:09:53.924 D/VPN_Connections(2621) : IP xxxxxxxxxxxxxxx.no-ip.org
02-18 17:09:53.924 D/VPN_Connections(2621) : Enter IPSec ID for xxxxxxxxxxxxxxxx.no-ip.org:
02-18 17:09:53.924 D/VPN_Connections(2621) : group id: [email][email protected][/email]
02-18 17:09:53.924 D/VPN_Connections(2621) : Enter IPSec secret for [email][email protected]@xxxxxxxxxxxxxxxxx.no-ip.org[/email]:
02-18 17:09:53.924 D/VPN_Connections(2621) : group pwd xxxxxxxxxxxxxxxxxxxx
02-18 17:09:53.924 D/VPN_Connections(2621) : Enter username for xxxxxxxxxxxxxxx.no-ip.org:
02-18 17:09:53.924 D/VPN_Connections(2621) : user [email][email protected][/email]
02-18 17:09:53.924 D/VPN_Connections(2621) : Enter password for [email][email protected]@xxxxxxxxxxxxxx.no-ip.org[/email]:
02-18 17:09:53.934 D/VPN_Connections(2621) : password ***************
02-18 17:09:53.934 D/VPN_Connections(2621) : done interacting with vpnc
02-18 17:09:53.944 D/VPN_Connections(2621) : process stderr:
02-18 17:09:53.944 D/VPN_Connections(2621) :
02-18 17:09:53.944 D/VPN_Connections(2621) : process had died, return as failed connection
02-18 17:10:53.684 D/VPN_Connections(2621) : Monitoring will not start
02-18 17:11:19.894 D/VPN_Connections(2621) : Monitoring will not start

Hier die Fritzbox -Config:
Code:
vpncfg {

        connections {

                enabled = yes;

                conn_type = conntype_user;

                name = "[email protected]";

                always_renew = no;

                reject_not_encrypted = no;

                dont_filter_netbios = yes;

                localip = 0.0.0.0;

                local_virtualip = 0.0.0.0;

                remoteip = 0.0.0.0;

                remote_virtualip = 192.168.0.33;

                remoteid {

                        key_id = "[email protected]";

                }

                mode = phase1_mode_aggressive;

                phase1ss = "all/all/all";

                keytype = connkeytype_pre_shared;

                key = "xxxxxxxxxxxxxxxxxxx";

                cert_do_server_auth = no;

                use_nat_t = yes;

                use_xauth = yes;

                use_cfgmode = no;
                xauth { 
						valid = yes; 
						username = "[email protected]"; 
						passwd = "xxxxxxxxxxxxx"; 
					 }

                phase2localid {

                        ipnet {

                                ipaddr = 0.0.0.0;

                                mask = 0.0.0.0;

                        }

                }

                phase2remoteid {

                        ipaddr = 192.168.0.33;

                }

                phase2ss = "esp-all-all/ah-none/comp-all/no-pfs";

                accesslist = 

                             "permit ip any 192.168.0.33 255.255.255.0";

        }

        ike_forward_rules = "udp 0.0.0.0:500 0.0.0.0:500", 

                            "udp 0.0.0.0:4500 0.0.0.0:4500";

}





// EOF

Benutze die gepatchte Version: signed-myVPNC.apk
Fritzbox 7270 aktuellste Firmware.

Für jede Hilfe bin ich wirklich sehr dankbar.

Markus
 
Hallo!
Also ich lese nun schon seit Tagen hier im Forum doch ich kriege es einfach nicht hin.
Nachdem ich vor 2 Wochen meine brandneues Galaxy S I9000
(GT-I9000
FW 2.2
Kernel: 2.6.32.9
Basisversion: I9000AOJP3
Buildnummer: FROYO.AOJP4
PCode: GT-I9000HKYVIA)
mit Alice Software erhalten habe, versuche ich seitdem verzweifelt die Fritz.App via Alice-Mobile-Flat an der heimischen Fritzbox 7270v2(54.04.86 mit Freetz) zum Laufen zu bekommen.
Habe mir das so einfach vorgestellt jedoch es nun erst seit gestern endlich geschafft, das Phone in den Root-Modus zu kriegen mittels Z4root da alle anderen Tips leider fehlgeschlagen sind. Auch mit Oneclickroot war nix zu machen bei meiner Firm.
Nun hänge ich bereits an Punkt 2 der genialen Anleitung aus Post #131.
Beim Installieren von Busybox 1.17.1 erscheint:
Phone is rooted
Amount of free space in /System: 604kb
Not enough space to install busybox to /system, we need at least 1000kb free.

Nachdem ich bereits Zahnabdrücke am Gehäuse habe hoffe ich hier auf Eure Hilfe.
Bin schon kurz davor nach alternativer, bereits mit Busybox und root versehener Firmware zu suchen, jedoch würde ich vorher meine originale gerne komplett dumpen für den Fall der Fälle.
Hoffe, Ihr versteht mein Problem und habt den rettenden Tip für mich.
Wollte doch "nur" mit dem I9000 auch von unterwegs mit der Fritz.App über meinen heimischen Festnetzanschluss erreichbar sein und ab und zu telefonieren.
Als ich mir das Gerät ausgesucht habe und da was von VPN stand habe ich nicht zu träumen gewagt das das soooo umständlich ist und ich so lange daran basteln muss.... .
Würde mich über jeden Tip freuen.
Gruß und Danke
Jörg
 
Anleitungen für ein Backup gibt es bei Android-Hilfe.de oder bei XDA Developers. Suche nach Roto-Backup oder nandroid.

Wenn der Platz im Image nicht ausreicht, dann wird es natürlich schwierig. Kleiner Hinweis: die JS5 läuft hervorragend.

Übrigens: wenn du schon eine 7270 mit Freetz hast, dann kannst du auch PPTP auf die Box bringen und mit Android Bordmitteln eine VPN Verbindung aufbauen.
 
Ein großes LOB von mir für die Anleitung. Es funktioniert einwandfrei.
 
Ich muss mal ein dickes Lob aussprechen. Habe mein neues GalaxyS dank der super Anleitung von stsoft per VPN mit meiner FritzBox verbunden.
Hab da nur noch eine frage, wie bekomme ich die Telefonie über den VPN hin? Ich schaffe es, dass sich der SIP-Client an der Box anmeldet und kann auch rauswählen. Sprache habe ich dann aber keine :-(
 
Kann allen Samsung Galaxy 9000 Nutzern Doc's & Stefunel's Magical ROM Kitchen empfehlen. Mehr Infos u.a. bei den xda developers.
Man kann sich einen individuellen und daher auch sehr schlanken ROM in nur wenigen Schritten zusammenklicken. Beispielsweise Hardcores Kernel hat TUN support bereits integriert (muss im Recovery Modus bei den Tweaks aktiviert werden) und man benötigt daher keine tun.ko.

Dann nur noch die signed-myVPNC.apk installieren und die bei AVM für das Iphone beschriebenen Schritte durchführen.

Wem adb zu umständlich ist, der kann sich mal droidSSHd anschauen.
 

Statistik des Forums

Themen
245,790
Beiträge
2,239,894
Mitglieder
373,004
Neuestes Mitglied
davee22
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.