busybox neue version

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:
JtG-Riker hat geschrieben:Ja, gucke schon ne Weile auf ner Testbox damit. - aber kein GCC4 - das muss ich mal testen
Ich teste demnächst mit gcc 3.4.6, habe ich noch nicht gemacht.
Kein Unterschied zwischen gcc3 und gcc4, mit BB 1.19.x ist meine Box nicht benutzbar.
bruno71
Interessierter
Interessierter
Beiträge: 84
Registriert: Freitag 25. Dezember 2009, 12:03

Re: busybox neue version

Beitrag von bruno71 »

Kannst du das "busybox1192.diff" noch mal aktualisieren?
In der "busybox.config.m4" hat sich ja was geändert. :wink:
bruno71
Interessierter
Interessierter
Beiträge: 84
Registriert: Freitag 25. Dezember 2009, 12:03

Re: busybox neue version

Beitrag von bruno71 »

Also ich habe mit Busybox 1.19.2 und aktuellem CVS keine probleme. Funktioniert alles wie gehabt.
Habe gerade ein aktuelles Image gebaut und geflasht.

Mfg bruno71
bruno71
Interessierter
Interessierter
Beiträge: 84
Registriert: Freitag 25. Dezember 2009, 12:03

Re: busybox neue version

Beitrag von bruno71 »

bruno71 hat geschrieben:Also ich habe mit Busybox 1.19.2 und aktuellem CVS keine probleme. Funktioniert alles wie gehabt.
Habe gerade ein aktuelles Image gebaut und geflasht.

Mfg bruno71
Hat noch mal jemand getestet? :wink:
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Re: busybox neue version

Beitrag von JtG-Riker »

rhabarber1848 hat geschrieben:
rhabarber1848 hat geschrieben:
JtG-Riker hat geschrieben:Ja, gucke schon ne Weile auf ner Testbox damit. - aber kein GCC4 - das muss ich mal testen
Ich teste demnächst mit gcc 3.4.6, habe ich noch nicht gemacht.
Kein Unterschied zwischen gcc3 und gcc4, mit BB 1.19.x ist meine Box nicht benutzbar.
Hm soll ich dir mal ein Image mailen ?
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:mit BB 1.19.x ist meine Box nicht benutzbar.
Das Problem hier muss durch lokale Patches oder customization begründet sein,
ohne das funktioniert BB 1.19.2 auch bei mir. Ich teste weiter...
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Das Problem hier muss durch lokale Patches oder customization begründet sein
Das ist korrekt, allerdings liegt der Fehler vermutlich in Problemen beim mounten
von NFS-shares, die nichts mit lokalen Anpassungen zu tun haben.
Klappt das mounten von NFS-shares bei Euch mit BB 1.19.x?
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: busybox neue version

Beitrag von Gaucho316 »

Ich nutze einen Snap von Riker mit BusyBox 1.19.3 und nehme per NFS auf eine WL-HDD auf. Das funktioniert ohne Probleme. Ich verwende dabei allerdings automount und weiß nicht, ob das einen Unterschied macht.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

Gaucho316 hat geschrieben: Ich verwende dabei allerdings automount und weiß nicht, ob das einen Unterschied macht.
Dito, allerdings hängt sich mount hier auf, auch mit einer minimal gepatchten busybox-1.19.3/util-linux/mount.c
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

Bitte testen: busybox1194.diff

Ich konnte das Problem hier mittlerweile eingrenzen. Das busybox 1.19.x-mount funktioniert
nicht mit einem meiner NFS-Server, mount hängt fest, Grund unbekannt, dies ist unabhängig
davon, ob automount genutzt oder der mount-Befehl manuell aufgerufen wird. Da auf diesem
Server die timerd.conf liegt, startet timerd und somit Neutrino nicht beim Boxstart.

Das ist also meine lokale Anpassung, von der ich hier geschrieben habe.

Da das Problem bei anderen Usern scheinbar nicht auftritt, würde ich vorschlagen, den o.g.
Patch allgemein zu testen, insbesondere mit dem HDD-Setupmenü, damit er den Weg ins
CVS findet. Ich habe leider kein IDE/SATA-Interface.

Ich nutze seit heute ein BB 1.19.4-Image (auch yadd funktioniert), allerdings mit einem
weiteren Patch, der einen neuen Wert für die cdk/configure-Option (@seife: sorry ;) )
--with-filesystem-tools=mount einführt und damit "/bin/mount -> /bin/busybox" gegen
die Version aus utillinux austauscht: mount.diff (EDIT: Patch ist im CVS)
Damit läuft mein Image ohne Probleme. Ob dieser Patch nun ins CVS kommt oder nicht,
ist für mich nicht wichtig, ich kann ihn als lokalen Patch mitlaufen lassen.
Zuletzt geändert von rhabarber1848 am Sonntag 12. Februar 2012, 12:49, insgesamt 1-mal geändert.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: busybox neue version

Beitrag von dbt »

Da das Problem bei anderen Usern scheinbar nicht auftritt, würde ich vorschlagen, den o.g.
Patch allgemein zu testen, insbesondere mit dem HDD-Setupmenü, damit er den Weg ins
CVS findet. Ich habe leider kein IDE/SATA-Interface.
Das BB-Mount hatte schon immer irgendwelche Macken. Schon alleine aus dem Grund würde ich vom Versionspokern absehen. Nutze selbst noch die 1.17er Version. Wegen dem HDD-Setup sollte das aber keine Probleme geben, weil es seine eigenen Sachen benutzt und selbst keine System-Mount Kommandos für die Mounts absetzt und nur die benötigten Kommandos in die Bootdateien schreibt aber diese nicht direkt ausführt. Die Kommandos sollten da aber überall gleich sein, egal ob man BB-Mount oder das "echte" nutzt. Das wäre z.B. default mount -a.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

rhabarber1848 hat geschrieben:Ich nutze seit heute ein BB 1.19.4-Image (auch yadd funktioniert), allerdings mit einem
weiteren Patch, der einen neuen Wert für die cdk/configure-Option (@seife: sorry ;) )
--with-filesystem-tools=mount einführt und damit "/bin/mount -> /bin/busybox" gegen
die Version aus utillinux austauscht: mount.diff (EDIT: Patch nach kleinem bugfix aktualisiert)
committed to CVS:
http://article.gmane.org/gmane.comp.vid ... x.scm/3266
http://article.gmane.org/gmane.comp.vid ... x.scm/3267
http://article.gmane.org/gmane.comp.vid ... x.scm/3268
http://article.gmane.org/gmane.comp.vid ... x.scm/3269
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: busybox neue version

Beitrag von rhabarber1848 »

dbt hat geschrieben:Das BB-Mount hatte schon immer irgendwelche Macken. Schon alleine aus dem Grund würde ich vom Versionspokern absehen.
Sehe ich auch so, vorrangig ist für mich derzeit der commit des gcc47-Patches, dann schaue ich mir bb 1.20.x an
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: busybox neue version

Beitrag von seife »

Die shell in der busybox hat seit 1.19 schon eine macke, siehe http://thread.gmane.org/gmane.linux.busybox/35955

Wird jetzt für die dbox nicht sonderlich relevant sein, aber der Vollständigkeit halber erwähne ich es mal... die init-Skripten für's Neutrino-HD hat es betroffen.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: busybox neue version

Beitrag von GetAway »

Busybox-1.20.2, getestet mit gcc4 und k24-yadd.
Das mounten von NFS-shares klappt damit ebenfalls.

Bitte testen:
0001-version-bump-busybox-1.20.2.patch
msrx111
Interessierter
Interessierter
Beiträge: 95
Registriert: Dienstag 14. Juni 2011, 17:50
Image: eigenkompilat neutrino
Image: eigenkompilat neutrino

Re: busybox neue version

Beitrag von msrx111 »

rhabarber1848 hat geschrieben: [...] Da das Problem bei anderen Usern scheinbar nicht auftritt [...]
Das ist so nicht richtig. Bei den von mir erstellten Images gab es immer wieder Probleme mit dem mounten von NFS shares.
(vor Allem bei den Enigma Images)
Ich hatte jedoch diesen Thread hier gelesen und war davon ausgegangen, dass es sich um ein bekanntes Problem handelt,
dass irgendwann gelöst werden würde. Was ja jetzt auch der Fall zu sein scheint.
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Re: busybox neue version

Beitrag von JtG-Riker »

GetAway hat geschrieben:Busybox-1.20.2, getestet mit gcc4 und k24-yadd.
Das mounten von NFS-shares klappt damit ebenfalls.

Bitte testen:
0001-version-bump-busybox-1.20.2.patch
Ich bastel mal einen Snapshot zum testen - bin gerad erst aus dem Urlaub zurück, daher wirds ein oder zwei Tage dauern.

Gruß Riker
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: busybox neue version

Beitrag von Gaucho316 »

Wie sieht's hiermit aus? Nicht, dass das in Vergessenheit gerät.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: busybox neue version

Beitrag von Gaucho316 »

Keiner? Im aktuellen JtG-Snap ist der Patch drin. Ich hab bis jetzt keine Probleme bemerkt, nutze aber automount für den Zugriff auf NFS-Freigaben.
msrx111
Interessierter
Interessierter
Beiträge: 95
Registriert: Dienstag 14. Juni 2011, 17:50
Image: eigenkompilat neutrino
Image: eigenkompilat neutrino

Re: busybox neue version

Beitrag von msrx111 »

Einchecken!!!!!
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: busybox neue version

Beitrag von GetAway »

msrx111 hat geschrieben:Einchecken!!!!!
Was ist hiermit?
http://www.tuxbox-cvs.sourceforge.net/f ... 59#p385659
msrx111
Interessierter
Interessierter
Beiträge: 95
Registriert: Dienstag 14. Juni 2011, 17:50
Image: eigenkompilat neutrino
Image: eigenkompilat neutrino

Re: busybox neue version

Beitrag von msrx111 »

Bei mir ist er drin und ich konnte keine Probleme feststellen....
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: busybox neue version

Beitrag von dbt »

GetAway hat geschrieben:Busybox-1.20.2, getestet mit gcc4 und k24-yadd.
Das mounten von NFS-shares klappt damit ebenfalls.

Bitte testen:
0001-version-bump-busybox-1.20.2.patch
done
http://sourceforge.net/p/tuxbox-cvs/cdk ... log/?path=
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: busybox neue version

Beitrag von GetAway »

Busybox-1.22.1 inkl. der letzten offiziellen Fixe.
Getestet im Neutrino-Yadd mit K2.6 und K2.4, ohne IDE-Interface.
NFS und CIFS mounts funktionieren mit beiden Kernelversionen.
Die Funktion static int singlemount() in mount.c ist nun ungepatched.

Bitte testen.
Patch: 0001-bump-Version-busybox-1.22.1.patch

Hatte noch ein Überbleibsel in busybox.mk drin. Bitte neu herunterladen.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: busybox neue version

Beitrag von GetAway »

Es gab jede Menge downloads.

Hatte mal jemand Zeit den Busybox-Patch zu testen?