| | #1 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 31.07.2009
Beiträge: 75
Abgegebene Danke: 1
Erhielt 25 Danke für 13 Beiträge
| ich will OpenVPN auf meinem Senioren-Haendi. Finde irgendwie kein tun.ko und hab's daher mit dem Kernelquelltext von opensource.samsung.com neu kompiliert. Weil ich gerade dabei war noch'n unionfs.ko (das braucht's fuer Debian -> anderes Forum anderer Thread war fuer Galaxy-Old soll auf'm GalaxyTab weiterleben). Jedenfalls: "openvpn-static" und die "openvpn settings" app vom Schaeffelhut tun es, aber irgendwie klappt "route add ..." nicht. Zum Debuggen braucht man eine Busybox und der Market hat gerade mal wieder schlechte Laune. Also erstmal die Binaries im Anhang FYI. // Sven-Ola |
| | |
| | #3 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 31.07.2009
Beiträge: 75
Abgegebene Danke: 1
Erhielt 25 Danke für 13 Beiträge
|
Nun geht. Das Android-ifconfig ist zu dusselig und verwechselt "...broadcast 192.168.111.255" mit der IP-Adresse fuer den Tunnel. Man braucht das Busybox-ifconfig. Der Busybox-Installer aus dem Market ueberschreibt aber nicht das Android-ifconfig, also muss man es manuell machen: pc> adb shell tab> su tab> cd /system/bin tab> rm ifconfig tab> ls -s busybox ifconfig tab> exit |
| | |
| | #4 (permalink) |
| Junior Mitglied Modell: Samsung Galaxy S (I9000) Registriert seit: 12.07.2010
Beiträge: 36
Abgegebene Danke: 2
Erhielt 2 Danke für 2 Beiträge
|
Hallo Sven, ich bin schon ewig am probieren endlich OpenVPN zum laufen zu bringen, es will nicht. Evt. kannst Du mir helfen. Ich habe soweit die obige anleitung befolgt nun bekomme ich aber folgenden Fehler nachdem ich mein password eingegeben hab: ifconfig failed: could not execute external program kannst Du mir einen Tip geben? |
| | |
| | #5 (permalink) |
| Android-Hilfe.de Mitglied Modell: Galaxy Tab 10.1 / Nexus S Registriert seit: 06.11.2010
Beiträge: 52
Abgegebene Danke: 3
Erhielt 13 Danke für 9 Beiträge
| Ich habe es mittlerweile zum Laufen bekommen, nachdem ich 1. Busybox vom Market in /system/bin installiert, 2. root-explorer installiert habe (um r/w-Zugriff auf /system/xbin zu bekommen), 3. das Verzeichnis /system/xbin/bb erzeugt habe, 4. in /system/xbin/bb Links auf busybox mit den Namen ifconfig und route erzeugt habe: ln -s /system/bin/busybox /system/xbin/bb/route ln -s /system/bin/busybox /system/xbin/bb/ifconfig 5. tun.ko von hier in /system/xbin mit root-explorer kopiert habe (unionfs.ko brauchte ich nicht), 6. OpenVPN vom Market in /system/xbin installiert und die Pfade zu route/ifconfig auf /system/xbin/bb installiert habe 7. OpenVPN Settings vom Market installiert habe, 8. die Aktivierung des TUN Modules über Menu / Advanced mit insmod im Pfad /system/xbin/tun.ko konfiguriert und "Load tun kernel module" aktiviert habe 9. meine vorhandenen OpenVPN-Settings auf die Speicherkarte kopiert habe und schließlich 10. den Pfad zur Konfiguration und zum OpenVPN binary entsprechend gesetzt habe. Danach liess sich die Verbindung aufbauen und nach Korrektur der ifconfig/route Einträge erfolgte auch das Routing des Traffic über den sicheren Kanal. Grüsse, |
| | |
| | #6 (permalink) |
| Junior Mitglied Modell: Samsung Galaxy S (I9000) Registriert seit: 12.07.2010
Beiträge: 36
Abgegebene Danke: 2
Erhielt 2 Danke für 2 Beiträge
|
WOW, wahnsinn! vielen vielen Dank für die erklärung. Endlich gehts jetzt auch bei mir. Das war der letzte Baustein der mir zum perfekten Handy gefehlt hat. viele Grüße & nochmals Danke |
| | |
| | #7 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 31.07.2009
Beiträge: 75
Abgegebene Danke: 1
Erhielt 25 Danke für 13 Beiträge
|
Ja - das vorinstallierte ifconfig aus der Android-Toolbox passt nicht zum Openvpn. Es verwechselt die Broadcast-Option mit der IP-Adresse. Das Busybox ifconfig macht es richtig. Und meine Marketprobleme haben sich mittlerweile auch gelöst: ich hatte eine halb funktionierende IPv6-Default-Route. killall radvd auf dem Router und der Market tat es wieder... |
| | |
| | #8 (permalink) | |
| Neuer Benutzer Registriert seit: 27.05.2010
Beiträge: 22
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
| Zitat:
![]() Du schreibst, dass Du die ifconfig/route Einträge korregiert hast. Was hast Du da Befehle eingegeben ? EDIT: Habe die client.ovpn nochmal auf dem Galaxy Tab getestet. Mir ist im Syslog meines Routers zuhause aufgefallen, dass die Anfragen vom Galaxy Tab ins Internet auch zuhause ankommen. Aber sonst geht nichts. Am routing im Router kann es nicht liegen, weil ein XP PC über openvpn (mit der selben client.ovpn wie beim galaxy) ohne Probleme ins Internet kommt. Edit: Habs selber hinbekommen. Grüsse Chris Geändert von chris2002 (16.12.2010 um 18:41 Uhr) | |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 27.12.2010
Beiträge: 18
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Hi, tut mir leid, das ich euch nerven muss, aber kann mir das.mal.jemand erklären. Ich bin leider nicht so der.Computerprofi. Daher verstehe ich leider nicht.wie.das.funktioniert. Kann mir das.jemand für dumme erklären? Gruß Fichte |
| | |
| | #10 (permalink) | |
| Junior Mitglied Modell: Samsung Galaxy S (I9000) Registriert seit: 12.07.2010
Beiträge: 36
Abgegebene Danke: 2
Erhielt 2 Danke für 2 Beiträge
| Zitat:
Noch einen Tip, soweit wie ich das jetzt sehe MUSS der Kernel zwingend TUN-Support haben. (Berichtigt mich bitte, wenn das so nicht stimmt!) Das haben nicht alle, das mußt Du vorher nachschauen. DocRom in den älteren Version z.B. 7.5 hat es, CyanogenMod wohl auch, oder wohl auch der Speedmod Kernel K12A Gruß Jörg | |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| OpenVPN: tun.ko gesucht | Cymric | Samsung Galaxy S (I9000) Forum | 5 | 15.04.2011 08:49 |
| [ROM] Official 2.2, with: busybox, old A2SD+, OpenVPN (TUN), EXT4 support, 802.11N | Lari | Custom-Roms für HTC Desire | 235 | 02.11.2010 01:22 |
| T-Mobile Froyo drauf und was kann ich jetzt alles tun? | legendos | Root / Hacking / Modding für HTC Desire | 1 | 20.09.2010 10:46 |
| in /system/ schreiben ohne Root-Rechte mittels squashfs/unionfs | donut | Root / Hacking / Modding für HTC Desire | 63 | 15.08.2010 19:09 |
| Root und Garantie - was tun bei defektem Display? | herofan | Root / Hacking / Modding für Motorola Milestone | 3 | 08.04.2010 13:34 |