ds-0.2.9-1-labor23

Status
Für weitere Antworten geschlossen.
@olistudent: d.h. also die bisherigen dsmod-versionen mussten auch durch diese lange kompilierung durch und wurden dann halt precompiled online gestellt? sry bin leider nicht wirklich versiert was da alles abläuft...
 
Genau. Du brauchst einmal den Kernel und zum anderen die Binaries und Libs. Daniel hat das bei sich precompiled und in den dsmod bzw. die Pakete gepackt. Deshalb war das nicht nötig.
Man kann im dsmod-Menü aber auch external Compiler auswählen und die Toolchain aus einer früheren Version nutzen.

MfG Oliver
 
olistudent schrieb:
@phoenix.tom
Du hast jetzt aber nicht das Problem, oder?
nope
Code:
/ $ sh -x /etc/init.d/rc.webcfg
+ export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin
+ export LD_LIBRARY_PATH=/mod/lib
+ DAEMON=httpd
+ [ ! -r /mod/etc/conf/mod.cfg ]
+ . /mod/etc/conf/mod.cfg
+ export MOD_CROND=yes
+ export MOD_HTTPD=yes
+ export MOD_HTTPD_PASSWD=$1$$1WWJPmP12BO09MnL4B.mR1
+ export MOD_HTTPD_PORT=81
+ export MOD_LIMIT=60000
+ export MOD_SWAP=yes
+ export MOD_TELNETD=no
+ [ yes != yes ]
+ start
+ [ -z $1$$1WWJPmP12BO09MnL4B.mR1 ]
+ homedir=/usr/mww/
+ [ -x /tmp/flash/httpd_conf ]
+ /mod/etc/default.mod/httpd_conf
+ [ -r /tmp/flash/httpd.extra ]
+ echo -n Starting webinterface...
Starting webinterface...+ httpd -p 81 -c /mod/etc/httpd.conf -h /usr/mww/ -r DS-MOD (user:admin)
+ exitval=0
+ [ 0 -eq 0 ]
+ pidfile
+ ps
+ grep  httpd -p 81
+ grep -v grep
+ head -1
+ awk {print $1}
+ [ ! -s /var/run/httpd.pid ]
+ echo done.
done.
+ exit 0
Eigentlich startet keiner der Dienste automatisch.
Wenn ich die rc-files dann manuell aufrufe starten die deamons.
 
Zuletzt bearbeitet:
Jetzt sicher nicht mehr.

nach moduninstall all-mods
und neu flashen rennt die box wieder wie sie soll und zwar endlich mit eigenem image (8).

Seit ich Dein image aufgespielt hatte kam als Paket ausschließlich dnsmasq.

Irgendwo muss sich da was mit der Zeit verbogen haben.

Jetzt scheint alles problemlos zu laufen.
 
Auf den ersten Blick würde ich sagen, dass ptweetys Patch auch mit diesem mod funktionieren sollte. Ich hab an diesen Files nichts geändert. Es könnte höchstens sein, dass Daniel von 0.2.6 bis 0.2.9 da was geändert hat.

MfG Oliver
 
OK, werde es einfach mal versuchen.
 
bekomme ein felher mit ds-0.2.9_26-9 beim ./rebuild_uClibc

PHP:
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/src'
make[2]: Entering directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/tk'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/tk'
make[2]: Entering directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/xv'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/xv'
make[2]: Entering directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/gnome'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/gnome'
make[2]: Entering directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/icons'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/icons'
make[2]: Entering directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/po'
make[2]: *** Keine Regel vorhanden, um das Target »../gnome/achown.c«,
  benötigt von »mc.pot«, zu erstellen.  Schluss.
make[2]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0/po'
make[1]: *** [all] Fehler 1
make[1]: Leaving directory `/home/bofh/ds-0.2.9_26-9/source/mc-4.5.0'
make: *** [source/mc-4.5.0/src/mc] Fehler 2
bofh@bofh-debian:~/ds-0.2.9_26-9$
kann einer helfen

edit : ich habe nun mal mc ausgemacht und lasse nun noch mal ./rebuild_uClibc laufen

PHP:
#@tar -C packages -xjf dl/privoxy-3.0.6-dsmod-0.4.tar.bz2
/home/bofh/ds-0.2.9_26-9/toolchain/target/bin/mipsel-linux-uclibc-strip --remove-section=.comment --remove-section=.note source/privoxy-3.0.6-stable/privoxy
cp source/privoxy-3.0.6-stable/privoxy packages/privoxy-3.0.6/root/usr/sbin
cp: reguläre Datei ,,packages/privoxy-3.0.6/root/usr/sbin" kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
make: *** [privoxy-precompiled] Fehler 1
neuer fehler
edit : ich habe nun mal privoxy-3.0.6 ausgemacht und lasse nun noch mal ./rebuild_uClibc laufen

PHP:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i386-pc-linux-gnu
checking host system type... mipsel-unknown-linux-gnu
checking for mipsel-linux-gcc... mipsel-linux-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [source/tor-0.1.1.25/.configured] Fehler 77
 
Zuletzt bearbeitet:
Das Verzeichnis /root/usr/sbin <- gibt es nicht mußt du erst anlegen mit entsprechenden Rechten.
 
@MasterSammy

du must unter make/privoxy die Datei "privoxy.mk editieren, dort muß die # entfernt werden in der Zeile : #@tar -C $(PACKAGES_DIR) -xjf $(DL_DIR)/$(PRIVOXY_PKG_SOURCE)

danach sollte es funktionieren

Code:
#@tar -C packages -xjf dl/privoxy-3.0.6-dsmod-0.4.tar.bz2
/home/bofh/ds-0.2.9_26-9/toolchain/target/bin/mipsel-linux-uclibc-strip --remove-section=.comment --remove-section=.note source/privoxy-3.0.6-stable/privoxy
cp source/privoxy-3.0.6-stable/privoxy packages/privoxy-3.0.6/root/usr/sbin
cp: reguläre Datei ,,packages/privoxy-3.0.6/root/usr/sbin" kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
make: *** [privoxy-precompiled] Fehler 1
 
Habe nun doch noch ein Problem. Ich habe im menuconfig alles Konfiguriert, dann kamen make toolchain, ./rebuild_uClibc. Dann habe ich noch meinen Kernel geändert und die Busybox neu gebastelt. Die Busybox scheint übernommen zu sein, jedoch wurde der neue Kernel nicht mit eingebaut. Auch nicht, wenn ich im make menuconfig replace Kernerl wähle. Woran liegt das?
 
ok geändert test lauft

andreasz schrieb:
@MasterSammy

du must unter make/privoxy die Datei "privoxy.mk editieren, dort muß die # entfernt werden in der Zeile : #@tar -C $(PACKAGES_DIR) -xjf $(DL_DIR)/$(PRIVOXY_PKG_SOURCE)

danach sollte es funktionieren

Code:
#@tar -C packages -xjf dl/privoxy-3.0.6-dsmod-0.4.tar.bz2
/home/bofh/ds-0.2.9_26-9/toolchain/target/bin/mipsel-linux-uclibc-strip --remove-section=.comment --remove-section=.note source/privoxy-3.0.6-stable/privoxy
cp source/privoxy-3.0.6-stable/privoxy packages/privoxy-3.0.6/root/usr/sbin
cp: reguläre Datei ,,packages/privoxy-3.0.6/root/usr/sbin" kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
make: *** [privoxy-precompiled] Fehler 1

EDIT : bekomme immer noch denn fehler

abuhome schrieb:
Das Verzeichnis /root/usr/sbin <- gibt es nicht mußt du erst anlegen mit entsprechenden Rechten.

das nun auch gemacht

Edit
bringt beides nix fehler immer noch daher packet nun aus
 
Zuletzt bearbeitet:
@lord-of-linux
Wenn "replace Kernel" an ist, dann sollte er auch ersetzt werden. Das müsstest du schon daran merken, dass der mod nicht mehr durchläuft, weil der rc.s-patch nicht für die 4945 passt.

@MasterSammy
Den ersten Fehler (mc) hatte ich auch schon. Beim "make mc-precompiled" kam er jetzt aber nicht.
2. Fehler ist ein Fehler im Privoxy-Paket.
Mit dem 3. Fehler kann ich nix anfangen. Der dürfte an dieser Stelle nicht kommen. Da stimmt dann irgendwas mit der Toolchain nicht.

MfG Oliver

edit:
Code:
replacing busybox
  replacing busybox-8mb_26
  installing symlinks
replacing kernel
  replacing kernel-8mb_26-04.19 (iln6)
installing modules
    loop.ko
    coda.ko
    exportfs.ko
 
Zuletzt bearbeitet:
olistudent schrieb:
@lord-of-linux
Wenn "replace Kernel" an ist, dann sollte er auch ersetzt werden. Das müsstest du schon daran merken, dass der mod nicht mehr durchläuft, weil der rc.s-patch nicht für die 4945 passt.

@MasterSammy
Den ersten Fehler (mc) hatte ich auch schon. Beim "make mc-precompiled" kam er jetzt aber nicht.
2. Fehler ist ein Fehler im Privoxy-Paket.
Mit dem 3. Fehler kann ich nix anfangen. Der dürfte an dieser Stelle nicht kommen. Da stimmt dann irgendwas mit der Toolchain nicht.

MfG Oliver

edit:
Code:
replacing busybox
  replacing busybox-8mb_26
  installing symlinks
replacing kernel
  replacing kernel-8mb_26-04.19 (iln6)
installing modules
    loop.ko
    coda.ko
    exportfs.ko

ok Privoxy-Paket ist nun aus mal hoffen das nen update kommt *g*
 
Mach doch bitte nicht immer Fullquotes. Das ist so unübersichtlich.

Du musst in make/privoxy/privoxy.mk nur die 2 # entfernen:
#@tar -C packages -xjf dl/privoxy-3.0.6-dsmod-0.4.tar.bz2
Und in der Zeile vorher.
Tor geht mit der Labor aber nicht, falls du das vorhast.

MfG Oliver
 
@olistudent Das Problem mit den Tar Version habe ich gelöst. Dein Tar Patch hat bei mir allerdings auch nicht geholfen. Ich habe dir tar.mk mit Version 1.4 ummodifiziert. Damit klappt es. Danke.
 

Anhänge

  • fritzbox.png
    fritzbox.png
    40 KB · Aufrufe: 72
Hi,

also mit dem privoxy hab ich ebenfalls probleme obwohl ich die # entfernt habe:

pcre/chartables.c:196: error: redefinition of 'pcre_default_tables'
pcre/chartables.c:13: error: previous definition of 'pcre_default_tables' was here

pcre/chartables.c:379: error: redefinition of 'pcre_default_tables'
pcre/chartables.c:196: error: previous definition of 'pcre_default_tables' was here

danach dann Fehler 1 bei pcre.o und schließlich Fehler 2 ohne privoxy geht es sauber ...

Grosses Lob Danisahne, Bofhell und Olistudent
 
da ich mit der .9 nur Fehler hatte, habe ich Privoxy 3.0.0.6 und Dnsmasq 2.35 in die .8 gebracht und mit dem 5184_Labor erstellt, dort lief das erstellen ohne Fehler durch
alle bisher erstellten Image mit der Labor 5339 haben extreme probleme mit dem Sync gebracht, ständige abbrüche, welche mit der 5184 nicht vorhanden waren

DSL-Sync war mit der 5339 : 13449
DSL-Sync mit der 5184 : 17017 momentan
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
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.