![]() |
Raspberry & Freenet
Hallo,
bekomme mit keiner Java- oder Freenetversion Freenet zum Starten. Installation in englisch läuft fehlerfrei durch. Deutsch kommen einige Fehler. Keine Version startet. ./run.sh start Starting Freenet 0.7... Segmentation fault <-- kommt immer Komm nicht weiter. Hat es einer geschafft? bigobelix |
Ich kann im google nix dazu finden das es freenet ARM prozessoren native unterstützen würde.
Nur jede menge threads mit problemen die x86 kompilierten libraries auf ARM umzubauen |
Ich eben auch nichts. Das heißt aber nicht, dass es nicht funktionieren kann?
Einfach einen WLan-USB-Stick und eine 2,5" Festplatte ran und mit Tor und Freenet online gehen bei minimalem Stromverbrauch. So ist mein Plan. Solls mal schneller gehen, um RTL zu schauen (hust), kann ich immer noch über die Fritzbox online gehen. Die Überwachung nimmt immer mehr zu. Wird Zeit, sich rechtzeitig zu schützen! RaspberryPi ist spottbillig und recht leistungsfähig... bigobelix |
Doch genau das heißt es leider ;)
Damit ein programm auf ARM Architektur funktioniert muss es auch dafür kompiliert werden. Und soweit ich aus den wenigen Threads dazu rauslesen konnte sind da wohl einige Libraries die Freenet braucht weder für ARM vorhanden, noch gibt es sourcecode um sie selbst zu kompilieren. Möglich sicherlich irgendwie, aber nicht für Leute wie uns die schon beim Kernel kompilieren ins schwitzen kommen :D edit: nur so als hinweis, Paranoia, sich schützen wollen und Java passt ungefähr so gut zusammen wie ne Highend Einbruchssicherung und dann lässt man ein Fenster offen ;) |
Hallo thyiel,
das wunderte mich auch all die Jahre. Stecke da aber nicht tief genug drin. Sicherlich hat das was mit den unterschiedlichsten Plattformen zu tun, auf denen Java (angeblich) fehlerfrei läuft? Aber [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] versichert zumindestens, dass keine Hintertürchen drin sind. Ich fürchte mich auch nicht vor amerikanischen Geheimdiensten. Ich fürchte mich eher vor dem Abmahnwahn und der deutschen Regierung. Ich befürchte, das wird noch viel schlimmer werden. Der letzte Innenminister hat eine Registrierung von Tornutzern verlangt. Der jetzige führt diese vielleicht ein? Der kleine RaspberryPi soll einfach das machen, wofür er gekauft wurde. Mit Kabel-BW habe ich einen angeblich unbegrenzten Zugang mit 100/5 MBit. Ich benötige diese Bandbreite eigentlich gar nicht. Da wollte ich sie gern teilen. Und weil meine letzte Skizze von einer Atombombe ich glaube im Physikbuch (DDR) zu finden war, wollte ich genau die mal aktualisieren........... bigobelix |
MMn ist der Raspberry dafür, auch wenn er günstig ist, sowieso keine geeignete Plattform.
Tor braucht generell schon viel CPU-Leistung und Freenet viel Festplattenplatz, beides hast du auf dem Raspberry nicht. Den fehlenden Festplattenplatz kannst du durch eine externe Festplatte nachrüsten aber da hast du das Problem, dass sich Ethernet und USB einen Bus teilen und damit die Leistung wesentlich geringer ist. Zum Thema: Es scheint zu funktionieren: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] Post von "superhamster" |
Das is dann halt auch warum ich mir dann doch lieber einen Buch-großen mini PC gebastelt hab der auch ned viel mehr Strom braucht als ein Rasp, aber wenigstens genug Leistung und anpassbarkeit hat und ARM Architektur spart man sich auch.
@obelix: das offene Fenster war irgendwie eher auf die ständigen unabsichtlichen Sicherheitslücken im Java bezogen, nicht auf eine evtl. Hintertüre ;) Ich mag Java aber generell überhaupt nicht. Selbst bei normal aussehenden Programmfenstern hab ich da immer das Gefühl es läuft einfach nicht wirklich flüssig. Speziell auf sehr schwachen Rechnern |
Hallo,
ihr habt ja beide Recht und auch wiederum nicht so richtig. Ich sag‘s mal so, es muss gehen. Ich gebe da nicht so schnell auf. Wenn es bei anderen läuft, dann bei mir auch. Und ich mag Java auch nicht. Nichts ist so löchrig wie Java und Flash? Aber Freenet läuft nunmal darauf. Geschwindigkeit? Bei Tor oder Freenet relevant? Das tröpfelt da eh nur. Ich selbst will ja nur Tor nutzen, falls ich es mal brauche. Weiß nicht für was genau. Böse Internetseiten? Gibt‘s die wirklich? Aber heute reicht ja die Eingabe des falschen Suchbegriffs bei Google zur Hausdurchsuchung und Untersuchungshaft! Freenet will ich einfach laufen lassen für andere mit der 1TB USB. Die gesamte Leistungsaufnahme sollte dann im Durchschnitt ca. 5W nicht übersteigen? Das wäre es mir wert. Ich warte mal und stöbere weiter, bis da einer eine Idee hat oder die Ursache des Absturzes findet. Es geht mir ja nicht allein so. Mir fehlt aber das Wissen, die vielen Warnungen bis zum Abbruch zu verstehen. bigobelix Hallo, hat sich erledigt - Freenet auf dem Raspberry läuft. 30cm Problem... bigobelix |
Falls es jemanden interessieren sollte. Nicht alles wird so richtig sein oder schneller gehen oder besser. Mir egal! es läuft.
# 2013-12-20-wheezy-raspbian.img sudo apt-get update sudo apt-get upgrade sudo apt-get xrdp (Windows-Remote raspberrypi) sudo apt-get mc (I love mc & Total Commander) sudo raspi-config # set overclocking 800MHz, memory 16MB, password, language etc. mkdir ~/Downloads cd ~/Downloads # Download Oracle JDK 1.8.0 and extract e.g. to /opt [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] sudo tar zxvf jdk-8-ea-b121-linux-arm-vfp-hflt-19_dec_2013.tar.gz -C /opt # Download apache-ant and extract to /opt/jdk1.8.0/ wget [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] sudo tar zxvf apache-ant-1.9.3-bin.tar.gz -C /opt/jdk1.8.0/ # Set JAVA_HOME and PATH, make sure this is set every time you do a build export JAVA_HOME=/opt/jdk1.8.0/ export PATH=$JAVA_HOME/bin:$PATH export ANT_HOME=/opt/jdk1.8.0/apache-ant-1.9.3/ export PATH=$ANT_HOME/bin:$PATH # check java -version ant -version wget [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] tar zxvf wrapper_3.5.23_src.tar.gz cd wrapper_3.5.23_src ./build32.sh wget [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] ./run.sh start # <-- Segmentation fault cp ~/Downloads/wrapper_3.5.23_src/bin/wrapper ~/Freenet/bin/wrapper-linux-armhf-32 cp ~/Downloads/wrapper_3.5.23_src/lib/libwrapper.so ~/Freenet/lib/libwrapper-linux-armhf-32.so cd ~/Downloads/wrapper_3.5.23_src/build/classes/ jar cf wrapper.jar org cp wrapper.jar ~/Freenet/ cd ~/Freenet ./run.sh start |
Dann haste ja doch noch ne ARM Version der x86 library (wrapper) gefunden die die Probleme gemacht hat ;)
|
Mir fiel es gestern wie Schuppen von den Augen, als ich auf sourceforge.net mal wieder nachschaute, ob eine neue Version von dem wrapper da liegt und da lag eine MAC OS?!
Und da habe ich nicht die Datei heruntergeladen, die mir angeboten wurde (war immer X86) und bin den Links gefolgt. Und da fand ich dann die oben verlinkte Datei und die funktionierte halt. Hat mich ein paar Tage gekostet und hinterher ist man immer froh, wenn es den klappt. CPU ist immer auf Volllast. OK, bei der CPU kann von Last eher nicht gesprochen werden, aber trotz Kühlkörper wird sie merklich warm. Wer Lust und Ahnung hat, kann meinen Kram oben gern optimieren. Ich lerne gern dazu. Z.B. ging nicht, mit wget JDK runterzuladen wegen Zertifikatsproblem [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]. Musste es manuell downloaden. Für einen Fachmann sicherlich kein Problem? bigobelix |
Hallo bigobelix,
ich habe alles genau nach deiner anleitung gemacht und bekomme leider die folgende wrapper.log Fehlermeldung: Zitat:
Hast du eine Idee an was es liegen kann? Ich habe ja die selbe Hardware wie du und bei dir geht es ja offensichtlich. EDIT: Hat sich erledigt. Habe das Setup nochmal gestartet, auf die gemountete Festplatte installiert und freenet_stable_latest.jar in freenet.jar umbenannt. Nun geht es. |
Java per wget runterzuladen geht schon:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] Allerdings muss man dazu die genaue Version von Java wissen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:33 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.