open_Netcenter Forum open_Netcenter Forum
Registrieren | FAQ | Suche | Mitgliederliste | Heutige Beiträge | Einloggen



Autor Thema: Netcenter-Tools
christian80nrw
Lernt noch alles kennen
*
ID # 8


  Erstellt am 26. August 2006 15:42 (#1)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Hallo Mike!

Ich bin mit den Tools jetzt schon etwas weitergekommen.
Zumindest fängt er schonmal an zu compiieren...

Ob der Export-Path-Befehl 100%ig richtig ist kann ich Dir nicht sagen. Bin noch am testen.

Installation der Tools in Deinem Linux-Rechner:
Kopiere die Dateien im Tool-Archiv nach /tmp
cd /opt
tar xzf /tmp/hndtools-3.0.tar.gz
ln -s /opt/brcm/hndtools-mipsel-linux-3.0 /opt/brcm/hndtools-mipsel-linux
cd /opt/brcm
tar xzf /tmp/hndtools-mipsel-uclibc.tar.gz
ln -s /opt/brcm/hndtools-mipsel-uclibc-0.9.19 /opt/brcm/hndtools-mipsel-uclibc
export PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/opt/brcm/hndtools-mipsel-linux/bin:/opt/brcm/hndtools-mipsel-uclibc/bin:/opt/brcm/hndtools-mipsel-uclibc:/opt/brcm/hndtools-mipsel-linux

Konfiguration der Busybox:
cd busybox
make menuconfig


Vergiss dann dabei nicht >2 GB Support, Telnet, Tar/Gzip, Vi, Rpm, Tftp etc. zu aktivieren.

Ich kämpfe mich gerade durch dieses Dokument hier, da ich glaube das in der Toolchain noch der Hund begraben liegt:
http://mm.aueb.gr/research/P2PWNC/ri/download/build-fw-HOWTO.txt


Gruss!
Christian

Beiträge: 14 | Mitglied seit: August 2006 | IP-Adresse: gespeichert
christian80nrw
Lernt noch alles kennen
*
ID # 8


  Erstellt am 26. August 2006 17:35 (#2)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Kleiner Zwischenstand:

ftp://ftp.linksys.com/opensourcecode/wrt54gs/4.71.0-DE/WRT54GSV3-DE_v4.71.0.tgz

Compiliere gerade die Toolchain aus obigem Archiv (siehe Dokument oben). Blockiere damit schon seit einigen Minuten den kompletten Vserver weil das so viel ist.

Werde danach versuchen die Firmware (natürlich mit Telnet etc.) zu compilieren.
"Fortsetzung folgt".

Gruss!

Beiträge: 14 | Mitglied seit: August 2006 | IP-Adresse: gespeichert
christian80nrw
Lernt noch alles kennen
*
ID # 8


  Erstellt am 26. August 2006 18:54 (#3)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
So, für heute gebe ich auf.

Vielleicht kommst Du ja weiter wie ich . Jedenfalls scheinen die Tools nun bei mir im System integriert zu sein.

Log:

make
[ ! -d /test/hostsrc/naspack ] || make -C /test/hostsrc/naspack all
[ ! -d /test/hostsrc/nasload ] || make -C /test/hostsrc/nasload all
[ ! -d /test/hostsrc/pig_latin_trans ] || make -C /test/hostsrc/pig_latin_trans install
[ ! -d /test/hostsrc/build_translation_array_start ] || make -C /test/hostsrc/build_translation_array_start install
[ ! -d /test/hostsrc/extract_translation_info ] || make -C /test/hostsrc/extract_translation_info install
[ -d /test/src/apps/mipsel/translation_info ] || mkdir /test/src/apps/mipsel/translation_info
[ ! -d cfe ] || make -C cfe all
make -C apps all
make[1]: Entering directory `/test/src/apps'
[ ! -f libcrypto/Makefile ] || make -C libcrypto
[ ! -f nvram/Makefile ] || make -C nvram
make[2]: Entering directory `/test/src/apps/nvram'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/test/src/apps/nvram'
[ ! -f translation/Makefile ] || make -C translation
[ ! -f netvarplugin/Makefile ] || make -C netvarplugin
[ ! -f shared/Makefile ] || make -C shared
[ ! -f webhooks/Makefile ] || make -C webhooks
[ ! -f httpd/Makefile ] || make -C httpd
make -C iptables BINDIR=/usr/sbin LIBDIR=/usr/lib KERNEL_DIR=/test/src/linux/linux
/bin/sh: extensions/.BALANCE-test: Permission denied
/bin/sh: extensions/.CONNMARK-test: Permission denied
/bin/sh: extensions/.FTOS-test: Permission denied
/bin/sh: extensions/.IPV4OPTSSTRIP-test: Permission denied
/bin/sh: extensions/.NETMAP-test: Permission denied
/bin/sh: extensions/.ROUTE-test: Permission denied
/bin/sh: extensions/.ipv4options-test: Permission denied
/bin/sh: extensions/.mport-test: Permission denied
/bin/sh: extensions/.nth-test: Permission denied
/bin/sh: extensions/.pool-test: Permission denied
/bin/sh: extensions/.psd-test: Permission denied
/bin/sh: extensions/.quota-test: Permission denied
/bin/sh: extensions/.random-test: Permission denied
/bin/sh: extensions/.realm-test: Permission denied
/bin/sh: extensions/.recent-test: Permission denied
/bin/sh: extensions/.record-rpc-test: Permission denied
/bin/sh: extensions/.string-test: Permission denied
/bin/sh: extensions/.REJECT-test6: Permission denied
/bin/sh: extensions/.ah-test6: Permission denied
/bin/sh: extensions/.esp-test6: Permission denied
/bin/sh: extensions/.frag-test6: Permission denied
/bin/sh: extensions/.ipv6header-test6: Permission denied
/bin/sh: extensions/.opts-test6: Permission denied
/bin/sh: extensions/.rt-test6: Permission denied
make[2]: Entering directory `/test/src/apps/iptables'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/test/src/apps/iptables'
[ ! -f netconf/Makefile ] || make -C netconf
make[2]: Entering directory `/test/src/apps/netconf'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/test/src/apps/netconf'
[ ! -f rc/Makefile ] || make -C rc
[ ! -f libbcm/Makefile ] || make -C libbcm
[ ! -f firewall/Makefile ] || make -C firewall
make[2]: Entering directory `/test/src/apps/firewall'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/test/src/apps/firewall'
rm -rf /test/src/apps/mipsel/install/www
make -C www/broadcom INSTALLDIR=/test/src/apps/mipsel/install/www
make: *** www/broadcom: No such file or directory. Stop.
make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [www] Error 2
make[1]: Leaving directory `/test/src/apps'
make: *** [all] Error 2

Beiträge: 14 | Mitglied seit: August 2006 | IP-Adresse: gespeichert
christian80nrw
Lernt noch alles kennen
*
ID # 8


  Erstellt am 26. August 2006 19:58 (#4)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Mike, falls Du vor mir mit dem Compilieren weiterkommst, ändere bitte vorher umbedingt diesen Parameter:

Datei:
linux/include/linux/nfsd/const.h

Bitte den Wert vor dem Compilieren des Kernels auf 32768 stellen.

Danke Dir.


/*
* Maximum blocksize supported by daemon currently at 8K
*/
#define NFSSVC_MAXBLKSIZE 8192

Beiträge: 14 | Mitglied seit: August 2006 | IP-Adresse: gespeichert
Mike
Administrator
******
ID # 1


  Erstellt am 26. August 2006 21:57 (#5)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Zitat:
make: *** [all] Error 2



den Fehler kriege ich auch immer :(

Na mal sehen, was sich machen läßt...

Gruß
Mike

Beiträge: 179 | Mitglied seit: Juli 2006 | IP-Adresse: gespeichert
Gelöscht
Gelöscht

ID # 40


  Erstellt am 14. Oktober 2006 18:14 (#6)  |  Zitat Zitat
Zitat:

make -C www/broadcom INSTALLDIR=/test/src/apps/mipsel/install/www
make: *** www/broadcom: No such file or directory. Stop.
make: *** [all] Error 2



Kann es sein, dass WD einfach ihr Webinterface nicht dabei gelegt haben, weil sie es nicht unter GPL veröffentlichen wollen? So ist es doch auch beim WRT54G, oder?

IP-Adresse: gespeichert
Mike
Administrator
******
ID # 1


  Erstellt am 16. Oktober 2006 15:39 (#7)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hallo Heini_Hansen

und willkommen im Forum

Zitat:
Kann es sein, dass WD einfach ihr Webinterface nicht dabei gelegt haben, weil sie es nicht unter GPL veröffentlichen wollen? So ist es doch auch beim WRT54G, oder?



Das wäre schon möglich.

Leider fehlt mir momentan die Zeit für weitere Arbeiten in diese Richtung.

Da komme ich wohl erst nach Weihnachten wieder richtig dazu.
Und dann werde ich Deinen Tip mit berücksichtigen.

Gruß
Mike

Beiträge: 179 | Mitglied seit: Juli 2006 | IP-Adresse: gespeichert



| open_Netcenter Web - Infos, Handhabung, Anleitungen | Boardregeln


Tritanium Bulletin Board 1.6
© 2010–2014 Tritanium Scripts