[Problem] Freetz Iperf make schlägt fehl

rohoffmann

Neuer User
Mitglied seit
5 Feb 2005
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo Gemeinde!

Ich habe nach dem Entpacken von freetz den iperf_2_0_5.patch erfolgreich eingespielt. Danach habe ich im /make die Dateien config.in und external.in um den Patch erweitert. Nach Aufrufen von make menuconfig kann ich unter testing das iperf Paket auch auswählen. Danach speichere ich die Konfiguration ab.
Wenn ich nun make ausführe, wird die Imageerstellung mit folgender Ausgabe abgebrochen.

Code:
robert@x000m114 ~/Downloads/freetz-1.1.4 $ make
C source/iperf-2.0.5 \
		LIBS="-lpthread"
/bin/bash: C: Kommando nicht gefunden.
make: [source/iperf-2.0.5/src/iperf] Fehler 127 (ignoriert)
mkdir -p packages/iperf-2.0.5/root/usr/bin/
cp source/iperf-2.0.5/src/iperf packages/iperf-2.0.5/root/usr/bin/iperf
cp: Aufruf von stat für „source/iperf-2.0.5/src/iperf“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [packages/iperf-2.0.5/root/usr/bin/iperf] Fehler 1
robert@x000m114 ~/Downloads/freetz-1.1.4 $

Kann mir evtl einer Helfen?

Systemumgebung: Linux Mint 10, freetz 1.1.4

Danke im Vorraus
 
.../Downloads/freetz-1.1.4 $ ...
Ist der Patch auch für freetz-1.1.4, oder ist der Patch für den trunk?

EDIT:
Code:
...
$($(PKG)_BINARY): $($(PKG)_DIR)/.configured  
                 $(SUBMAKE) -C $(IPERF_DIR) \ 
...
 
Zuletzt bearbeitet:
Der sollte für den trunk sein. Ich kann dir den Patch, am WE, für freetz-1.1.4 anpassen.
 
Danke für den Denkanstoss. Habs mit dem Trunk hinbekommen. Image ist schon erstellt und auf der Box.

Leider hab ich jetzt noch ein Problem, daß wenn ich auf der Box den iperf-server starten will, die Fehlermeldung

root@fritz:/var# iperf -s
iperf: can't load library 'libuClibc++.so.0'

kommt. m

mal schauen.
 
Die Abhängigkeit zu uClibc++ fehlt sowohl am Makefile als auch in der Config.in...
 
Die Abhängigkeit ist gelöst. Siehe Patch im Anhang.
Code:
root@fritz:/var/mod/root# [B]ldd /usr/bin/iperf[/B]
        libuClibc++.so.0 => /usr/lib/[COLOR="red"]freetz[/COLOR]/libuClibc++.so.0 (0x2aabe000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x2aaf4000)
        libc.so.0 => /lib/libc.so.0 (0x2ab17000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ab92000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)

EDIT:


Alternative tools: netio, netperf, nuttcp
 

Anhänge

  • iperf_2_0_5_proper.patch.txt
    2.6 KB · Aufrufe: 4
Zuletzt bearbeitet:
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.