Tinyproxy für Orginalfirmware?

mcmic

Mitglied
Mitglied seit
30 Mrz 2006
Beiträge
201
Punkte für Reaktionen
0
Punkte
0
Hi Leutz,

hatte für den 2.4er kernel früher mal den Tinyproxy am start. Wollte nun unterm 2.6er mit der Orginalfirmware den Proxy mal wieder laufen lassen.

Hat jemand schon mal ein static Binary für den aktuellen Kernel compiliert (davon hab ich nämlich nicht allzuviel Ahnung) ??

Die Suche hier ergab zwar einige treffer aber irgendwie laufen die Binarys nicht wirklich. Fehlen immer irgendwelche Libs oder der Proxy läßt sich nicht starten.

Wäre sehr nett wenn mir jemand eine Tipp geben könnte oder eben so ein Binary z. Verfügung stellen könnte.

Grüße

M.
 
Hier ;-)

Code:
joerg@linux-l63w:~/freetz/source/tinyproxy-1.7.0/src>mipsel-linux-uclibc-ldd tinyproxy        
not a dynamic executable
joerg@linux-l63w:~/freetz/source/tinyproxy-1.7.0/src>
Und auf der Box:
Code:
/var/tmp # ./tinyproxy -h
Usage: tinyproxy [options]
Options:
  -d            Operate in DEBUG mode.
  -c FILE       Use an alternate configuration file.
  -h            Display this usage information.
  -l            Display the license.
  -v            Display the version number.

Features compiled in:
    XTinyproxy header
/var/tmp # ./tinyproxy -v
tinyproxy 1.7.0 (mipsel-unknown-linux-gnu)
/var/tmp #

Jörg
 

Anhänge

  • tinyproxy.gz
    195.2 KB · Aufrufe: 44
vielen herzlichen Dank!

Das Binary läuft soweit ..... leider nur bis an den Punkt wo die Fehlermeldung kommt:

"Could not create the pool of chlidren"

Kann mir darauf keinen rechten Reim machen....
- User ist auf Root
- Max Serverzahl 5

Weiß da einer Rat?

Edit:

die log sagt etwas von zu wenig Speicher... wie kann das sein? Hab noch genug Memory frei.... sehr merkwürdig.
Kann es sein das das Binary auf ein schreibgeschütztes Verzeichniss zugreifen will??
 
Zuletzt bearbeitet:
Ich habe es nur übersetzt, nutzen tue ich es nicht, sorry.

Jörg
 
Falls es jemanden interessiert:

Habe den TinyProxy endlich am Start.

Mit angehängtem Binary und libresolv.so.0

Zum starten erstellte ich eine Start Datei mit folgendem Inhalt:

Code:
# falls vorhanden alte Log Datei löschen,
# da Tinyproxy nicht überschreiben kann
rm /var/tmp/tinylog.txt

# Tinyproxy starten mit Pfadangabe für libresolv.s0.0
# Pfade an örtliche Gegebenheiten anpassen!
LD_LIBRARY_PATH=/var/tmp/usb/Proxy /var/tmp/usb/Proxy/tinyproxy -c tinyproxy.conf
 

Anhänge

  • tinyproxy.zip
    36.4 KB · Aufrufe: 80
Habe eine 7270 mit aktuellster Original Firmware und momentan noch TinyProxy auf meiner Dreambox laufen. Bekomme ich TinyProxy ohne weiteres auf die FB oder brauch ich da unbedingt Freetz ?
 
Nö, das Binary läuft ohne freetz, und mcmic hat sogar noch ein wenig an "Fleisch" mit drumgepackt und den funktionierenden Aufruf beschrieben...

Machs doch einfach ;-)

Jörg
 
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.