Anleitung für Bandbreitenlimitierung einzelner PCs gesucht (mit freetz)

freetz@freetz-linux:~/freetz-devel$ pwd
/home/freetz/freetz-devel
freetz@freetz-linux:~/freetz-devel$ ls -la make/libs/libnids
drwxr-xr-x 3 freetz freetz 4096 Jun 5 15:51 .
drwxr-xr-x 83 freetz freetz 4096 Jun 5 15:51 ..
-rw-r--r-- 1 freetz freetz 151 Jun 5 15:51 Config.in
-rw-r--r-- 1 freetz freetz 99 Jun 5 15:51 external.files
-rw-r--r-- 1 freetz freetz 205 Jun 5 15:51 external.in
-rw-r--r-- 1 freetz freetz 1933 Jun 5 15:51 libnids.mk
-rw-r--r-- 1 freetz freetz 60 Jun 5 15:51 Makefile.in
Hast Du "make libnids-precompiled" aus dem Verzeichnis "freetz-devel" gemacht, oder aus einem anderen Verzeichnis?
 
Hast Du "make libnids-precompiled" aus dem Verzeichnis "freetz-devel" gemacht, oder aus einem anderen Verzeichnis?

Aus dem Verzeichnis "freetz-devel"

EDIT:

Wenn du Zeit hast, ich bin auch gerade im IRC "##fritzbox" ;)
 
Zuletzt bearbeitet:
Versuch mal aus dem Verzeichnis "freetz-devel":
Code:
make libnet-precompiled

Noch immer das gleiche:/

freetz@freetz-linux:~/freetz-devel$ make libnet-precompiled
make: *** Keine Regel, um »libnet-precompiled« zu erstellen. Schluss.
 
Evtl. fehlt bzw. wird die ".config"-Datei benötigt. Mach mal vorher "make menuconfig".

okay jetzt wird es schon mal ausgeführt, dauert ne weile, da was gedownloadet werden muss...

EDIT:

Im Verzeichnis "freetz@freetz-linux:~/freetz-devel$" ist er jetzt fertig (done.)
Oder soll ich das in freetz-stable-2.0 machen?
 
Zuletzt bearbeitet:
Hast Du auch "make libnids-precompiled" gemacht?

Da erscheint später wieder diese Ausgabe:

checking for GLIB... configure: error: Package requirements (glib-2.0 >= 2.2.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GLIB_CFLAGS and GLIB_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.

ERROR: Build failed.
make: *** [source/target-mips_gcc-4.6.4_uClibc-0.9.32.1/libnids-1.24/.configured] Fehler 1
 
checking for GLIB... configure: error: Package requirements (glib-2.0 >= 2.2.0) were not met.
Versuch mal:
Code:
make glib2-precompiled
und danach
Code:
make libnids-precompiled
Evtl. werden auch andere libs noch benötigt.
 
Versuch mal:
Code:
make glib2-precompiled
und danach
Code:
make libnids-precompiled
Evtl. werden auch andere libs noch benötigt.

Der erste Code hat geklappt, nur bei "make libnids-precompiled" kommt später wieder eine (andere) Meldung:

*** Warte auf noch nicht beendete Prozesse...
make[2]: *** [killtcp.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: Verlasse Verzeichnis '/home/freetz/freetz-devel/source/target-mips_gcc-4.6.4_uClibc-0.9.32.1/libnids-1.24/src'
make[1]: *** [static] Fehler 2
make[1]: Verlasse Verzeichnis '/home/freetz/freetz-devel/source/target-mips_gcc-4.6.4_uClibc-0.9.32.1/libnids-1.24'

ERROR: Build failed.
make: *** [source/target-mips_gcc-4.6.4_uClibc-0.9.32.1/libnids-1.24/src/libnids.so.1.24] Fehler 1
 
..., nur bei "make libnids-precompiled" kommt später wieder eine (andere) Meldung:
Ich habe jetzt den trunk auch neu ausgecheckt und bekomme keine Fehlermeldung:
Code:
...
target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/root/usr/lib/freetz/libnids.so.1.24;
done.
 
Ich habe jetzt den trunk auch neu ausgecheckt und bekomme keine Fehlermeldung:
Code:
...
target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/root/usr/lib/freetz/libnids.so.1.24;
done.

Muss denn vielleicht dieser Prozess beendet werden?
 
*** Warte auf noch nicht beendete Prozesse...
make[2]: *** [killtcp.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...

Diese^^ Oder was ist damit gemeint?

Hast du sonst noch einen Vorschlag, wie man weiterkommt? :)
 
Hast du sonst noch einen Vorschlag, wie man weiterkommt?
Welche Box hast Du? Das scheint ein Linker-Problem zu sein. Aber warum hat es bei mir funktioniert, mit der libnids? dsniff konnte ich mit dem neu ausgecheckten trunk, auch kompilieren:
Code:
...
mkdir -p packages/target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/dsniff-2.4/root/usr/bin/; cp source/target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/dsniff-2.4/tcpnice packages/target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/dsniff-2.4/root/usr/bin/tcpnice; /home/gm/freetz-devel/toolchain/build/mipsel_gcc-4.6.4_uClibc-0.9.32.1/mipsel-linux-uclibc/bin/mipsel-linux-uclibc-strip --remove-section={.comment,.note,.pdr} packages/target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/dsniff-2.4/root/usr/bin/tcpnice;
...
packages/target-mipsel_gcc-4.6.4_uClibc-0.9.32.1/dsniff-2.4/root/etc/dsniff/dsniff.magic;
done.
Evtl. nach einem
Code:
make config-clean-deps
erneut versuchen.

EDIT:

... und
Code:
make libnids-clean
make dsniff-clean
 
Zuletzt bearbeitet:
Ich habe eine 7141, dann versuche ich es mal von vorne...

Wo soll ich dann wieder anfangen(welcher befehl) und in welchem Verzeichnis?

EDIT:

Wo soll ich den Code "make dsniff-clean" ausführen, in freetz-stable-2.0 gibt wird dabei "Build failed" ausgegeben und in freetz-devel:

freetz@freetz-linux:~/freetz-devel/make/libs$ make dsniff-clean
make: *** Keine Regel, um »dsniff-clean« zu erstellen. Schluss.

(Auch in anderen freetz-devel-Verzeichnissen)
 
Zuletzt bearbeitet:
Es wird "make dsniff-clean" nicht ausgeführt, die gleiche Fehlermeldung, wie bei make libnids-precompiled...
 
Im Verzeichnis "freetz@freetz-linux:~/freetz-devel$ Gleiche Fehlermeldung wie vorher :/
 
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.