FullDuplex wieder aufwärmen
-
- Interessierter
- Beiträge: 88
- Registriert: Montag 20. November 2006, 16:45
Re: FullDuplex wieder aufwärmen
OT
Zuletzt geändert von Tahtu am Mittwoch 4. Juni 2008, 17:12, insgesamt 1-mal geändert.
-
- Einsteiger
- Beiträge: 107
- Registriert: Freitag 15. Juli 2005, 08:44
Re: FullDuplex wieder aufwärmen
An der u-boot.config oder ähnliches habe ich nichts verändert, einfach nur testweise ein newmake ohne alles laufen lassen.
Die boot.conf sieht so aus:
console=ttyS0
baudrate=9600 dbox_duplex=2
lcd_inverse=0
lcd_contrast=12
gruß boardgeist
Die boot.conf sieht so aus:
console=ttyS0
baudrate=9600 dbox_duplex=2
lcd_inverse=0
lcd_contrast=12
gruß boardgeist
-
- Interessierter
- Beiträge: 57
- Registriert: Freitag 18. Januar 2008, 10:21
Re: FullDuplex wieder aufwärmen
Ähm, da doch auch die veränderte U-Boot Version bei, oder?
Dann sollte doch auch dbox_duplex direkt als eigene Zeile in der boot.conf funktionierten.
Sieht ein bischen so aus, als würde jetzt dbox_duplex zweimal gesetzt, beim ersten mal auf 2, dann nochmal weil nicht als eigener Parameter angegeben wieder auf 0, oder nix.
probier doch mal das in eine eigene Zeile zu schreiben.
viele Grüße
Biertrinker
Dann sollte doch auch dbox_duplex direkt als eigene Zeile in der boot.conf funktionierten.
Sieht ein bischen so aus, als würde jetzt dbox_duplex zweimal gesetzt, beim ersten mal auf 2, dann nochmal weil nicht als eigener Parameter angegeben wieder auf 0, oder nix.
probier doch mal das in eine eigene Zeile zu schreiben.
viele Grüße
Biertrinker
-
- Einsteiger
- Beiträge: 107
- Registriert: Freitag 15. Juli 2005, 08:44
Re: FullDuplex wieder aufwärmen
Funktioniert mit extra Zeile, danke!
Hatte mich halt ans Wiki gehalten...
gruß boardgeist
Hatte mich halt ans Wiki gehalten...
gruß boardgeist
-
- Interessierter
- Beiträge: 57
- Registriert: Freitag 18. Januar 2008, 10:21
Re: FullDuplex wieder aufwärmen
das wiki berücksichtigt den Zustand, wie er im CVS ist noch nicht. Müsste dann mal angepasst werden. Hab gerade aber selber nicht so ganz den Überblick ;-)
-
- Interessierter
- Beiträge: 88
- Registriert: Montag 20. November 2006, 16:45
Re: FullDuplex wieder aufwärmen
.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:46, insgesamt 2-mal geändert.
-
- Semiprofi
- Beiträge: 1313
- Registriert: Donnerstag 2. Dezember 2004, 00:18
Re: FullDuplex wieder aufwärmen
Wir sollten mal dringend die Schärfe aus dem Ton nehmen, den wir hier anschlagen. Dieser Stil führt ja nun zu gar nichts.Tahtu hat geschrieben:Jemand der ein Problem nicht versteht und auch nicht versucht das Problem zu verstehen ist wohl kaum in der Position sinnvolle Vorschläge zu machen. Deine Ignoranz bzlg. meiner Gedanken fördert bei mir kein Interesse dir zuzuhören.
Das ist völlig richtig. Der Aufnahmepuffer ist realisiert worden, nachdem jemand beharrlich behauptet hat, daß das Probleme lösen könnte. Bei diversen anderen Dingen in diesem Projekt war es ähnlich. Deshalb geht heute vieles, was Ende 2002, als ich auf dieses Projekt aufmerksam wurde, reine Utopie war. Ich gehöre auch zu den Menschen, die "geht nicht" erst akzeptieren, wenn man ihnen das begründet. Das habe ich mit meiner Beschreibung vom Bootvorgang versucht.Es ist also weder verwerflich etwas in Frage zu stellen, noch neue Vorschläge anzubieten oder die Vorschläge von jemand aufzunehmen um etwas zu realisieren.
Solange der von Betaresearch stammende Bmon die D-Box startet, landen seine Debugausgaben auf der seriellen Schnittstelle. Das ist nicht zu ändern, weil niemand den Quellcode des Bmon hat. Es gab Überlegungen, Bmon durch etwas eigenes zu ersetzen. Der Gedanke wurde verworfen, da Bmon auch die Hardware initialisiert. Hardware, für die du keine Dokumentation bekommst. Wenn bekannt wäre, wie man die jeweilige Hardware ansprechen muß, dann wäre der Bmon längst durch etwas eigenes ersetzt worden. Dann bräuchte man auch keine U-Codes aus der Originalsoftware mehr, da wir längst eigene hätten.
Was soll das? Ich wollte dich nicht angreifen, sondern dir erklären, warum deine Forderung nicht realisierbar ist. Das habe ich mit Argumenten getan.... für die erhabenen Ober-Schlaumeier hier im Forum...
-
- Developer
- Beiträge: 467
- Registriert: Dienstag 15. Juli 2003, 10:58
Re: FullDuplex wieder aufwärmen
Das braucht er doch gar nicht. Wenn Du Neutrino einmal startest und wieder beendest, dann wird die Zeile automatisch in die boot.conf eingetragen.Tahtu hat geschrieben:Magst Du deine boot.conf posten, so wie sie bei dir funktioniert?
Danach kann man das schön per Neutrino-Menü umstellen.
-
- Interessierter
- Beiträge: 88
- Registriert: Montag 20. November 2006, 16:45
Re: FullDuplex wieder aufwärmen
.
Zuletzt geändert von Tahtu am Samstag 10. Oktober 2009, 15:46, insgesamt 2-mal geändert.
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
Bootrate ist syntaktisch falsch. IMO brauch an die boot.conf keiner mehr ran - das geht übers neutrino menü.Tahtu hat geschrieben:@Tommy:
Ich bekomme FD mit diesem Image nicht hin.
Ich fände es schön, wenn im CVS in der boot.conf geändert werden würde:inCode: Alles auswählen
bootrate=9600
Soweit ich das verstanden habe macht dieses keinen Unterschied - aber es gibt etwas mehr Sicherheit für Neueinsteiger beim Umbau von HD auf FD, da so leichter erkannt wird an der richtigen Stelle etwas zu ändern.Code: Alles auswählen
bootrate=9600 dbox_duplex=0
@Admin/Mod:
kann mal einer von Euch diese ganze OT Kagge hier aus dem Thread nehmen - ist ja nicht mehr möglich sich hier über FD zu unterhalten.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: FullDuplex wieder aufwärmen
Hi,
anbei von mir erstellte Images für Kernel 2.6 mit folgenden Patches:
- full-duplex
- Busybox modprobe
- Busybox dd
- echo-Patch um deep-standby beim ersten Booten zu verhindern
- LZMA
Update:
- DHCP-Patch entfernt
- busybox dd-Patch neu
- neuer CVS checkout
- --enable-ide, aber ohne angepasste Skripte (habe kein IDE-Interface)
Update 2008/09/06:
- beinhaltet cifs.ko
Update 2008/09/13:
- LZMA-Patch
- IDE wieder entfernt, kann es mangels Hardware nicht testen
Das Image enthält keine uCodes und wurde mit folgenden Parametern aus dem zum Kompilierzeitpunkt aktuellen CVS gebaut:
Durch den LZMA-Patch und die verkleinerte rootpartitionsize sind in /var nun 3 MB frei, massig Platz für Logos
Hier geht es zum Download:
neutrino-squashfs.img1x.bz2
neutrino-squashfs.img2x.bz2
anbei von mir erstellte Images für Kernel 2.6 mit folgenden Patches:
- full-duplex
- Busybox modprobe
- Busybox dd
- echo-Patch um deep-standby beim ersten Booten zu verhindern
- LZMA
Update:
- DHCP-Patch entfernt
- busybox dd-Patch neu
- neuer CVS checkout
- --enable-ide, aber ohne angepasste Skripte (habe kein IDE-Interface)
Update 2008/09/06:
- beinhaltet cifs.ko
Update 2008/09/13:
- LZMA-Patch
- IDE wieder entfernt, kann es mangels Hardware nicht testen
Das Image enthält keine uCodes und wurde mit folgenden Parametern aus dem zum Kompilierzeitpunkt aktuellen CVS gebaut:
Code: Alles auswählen
TUXHOME=$HOME/tuxbox ./configure \
--prefix=$TUXHOME/dbox2/ \
--with-cvsdir=$TUXHOME/compile/ \
--enable-maintainer-mode \
--disable-dependency-tracking \
--enable-german-keymaps \
--enable-kernel26 \
--enable-cdkVcInfo \
--enable-flashrules \
--with-rootpartitionsize=0x4C0000 \
--with-checkImage=rename
make flash-neutrino-squashfs-all
Code: Alles auswählen
[ 12.390192] Creating 6 MTD partitions on "D-Box 2 flash memory":
[ 12.461650] 0x00000000-0x00020000 : "BR bootloader"
[ 12.526127] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[ 12.587392] 0x00040000-0x00500000 : "root (squashfs)"
[ 12.650851] 0x00500000-0x00800000 : "var (JFFS2)"
[ 12.710287] 0x00020000-0x00800000 : "Flash without bootloader"
[ 12.783451] 0x00000000-0x00800000 : "Complete Flash"
Code: Alles auswählen
~ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock/2 4.8M 4.8M 0 100% /
/dev/mtdblock/3 3.0M 660.0k 2.4M 21% /var
neutrino-squashfs.img1x.bz2
neutrino-squashfs.img2x.bz2
# sha1sum neutrino-squashfs.img*
f5367a3081e6f05a9a406064a879544de823c3d5 neutrino-squashfs.img1x.bz2
d56a5ec1d0dd93305511ddedd51080a44d5427e3 neutrino-squashfs.img2x.bz2
Zuletzt geändert von rhabarber1848 am Freitag 13. Juni 2008, 16:51, insgesamt 3-mal geändert.
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
wie kann ich unter 2.6 /dev/zero erstellen? Das scheint in 2.6 Images nicht drin zu sein aber mein speedtest brauchts:
Edit:
BTW. In 2.6er images funktioniert das setzen des FD nicht über das Menü. Der wert wird nicht in die boot.conf geschrieben. Wenn man den Wert manuell einträgt wird die Einstellung allerdings im Menü angezeigt.
Code: Alles auswählen
dd: can't open '/dev/zero': No such file or directory
Code: Alles auswählen
mknod -m 666 /dev/zero c 1 5
BTW. In 2.6er images funktioniert das setzen des FD nicht über das Menü. Der wert wird nicht in die boot.conf geschrieben. Wenn man den Wert manuell einträgt wird die Einstellung allerdings im Menü angezeigt.
-
- Developer
- Beiträge: 467
- Registriert: Dienstag 15. Juli 2003, 10:58
Re: FullDuplex wieder aufwärmen
Nur in 2.6er oder auch in 2.4er?Tommy hat geschrieben: BTW. In 2.6er images funktioniert das setzen des FD nicht über das Menü. Der wert wird nicht in die boot.conf geschrieben. Wenn man den Wert manuell einträgt wird die Einstellung allerdings im Menü angezeigt.
Die Einstellung wird ja von Neutrino vorgenommen und sollte Kernelunabhängig sein.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: FullDuplex wieder aufwärmen
Jetzt schon. Hatte ich hier schon lange rumliegen, nur nie committed...Tommy hat geschrieben:wie kann ich unter 2.6 /dev/zero erstellen? Das scheint in 2.6 Images nicht drin zu sein
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
Ich hab noch kein 2.4er gebaut/ in die Finger gekriegt mit den CVS Anderungen. Um es nochmal genauer zu beschreiben.flasher hat geschrieben:Nur in 2.6er oder auch in 2.4er?Tommy hat geschrieben: BTW. In 2.6er images funktioniert das setzen des FD nicht über das Menü. Der wert wird nicht in die boot.conf geschrieben. Wenn man den Wert manuell einträgt wird die Einstellung allerdings im Menü angezeigt.
Die Einstellung wird ja von Neutrino vorgenommen und sollte Kernelunabhängig sein.
Nach dem flashen ist in /var/tuxbox/boot/boot.conf die Option dbox_duplex=0 voreingestellt
dbox/Einstellungen/Treibereinstellungen Menüpunkt vorhanden mit 3 Optionen (aus/ein/erzwingen)
Egal was man einstellt:
1. Nach dem speichern im Menü in die boot.conf geschaut (ftp) dbox_duplex=0
2. Nach dem reboot in die boot.conf geschaut (ftp) dbox_duplex=0 (Menü: aus)
Über Tuxcom den wert auf 2 gestellt -> reboot -> Menü: erzwingen
BTW: Ich habe in meinem 2.6 Image (Ver2. auch FD nicht zum laufen gekriegt - hatte auch wenig Zeit
THX@Seife ;-)
Hab grad gesehen - der Rest (IDE) ist ja jetzt auch drin - kann ich mir das kopieren der eigenen makedevices jetzt sparen.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: FullDuplex wieder aufwärmen
Kleiner Patch zum Thema:Tommy hat geschrieben:Übrigens dd sollte in der Busybox drin sein. Damit läuft dann auch der eine speedtest
Code: Alles auswählen
diff -uNr 2/busybox.config.m4 1/busybox.config.m4
--- cdk/Patches/busybox.config.m4 2008-06-06 11:50:54.000000000 +0200
+++ cdk/Patches/busybox.config.m4 2008-06-06 11:51:19.000000000 +0200
@@ -147,8 +147,8 @@
option(`CONFIG_CUT', `y', `n')
option(`CONFIG_DATE', `y', `y')
option(`CONFIG_FEATURE_DATE_ISOFMT', `y', `n')
-option(`CONFIG_DD', `y', `n')
-option(`CONFIG_FEATURE_DD_SIGNAL_HANDLING', `n', `n')
+option(`CONFIG_DD', `y', `y')
+option(`CONFIG_FEATURE_DD_SIGNAL_HANDLING', `n', `y')
option(`CONFIG_FEATURE_DD_IBS_OBS', `n', `n')
option(`CONFIG_DF', `y', `y')
option(`CONFIG_DIFF', `n', `n')
-
- Einsteiger
- Beiträge: 107
- Registriert: Freitag 15. Juli 2005, 08:44
Re: FullDuplex wieder aufwärmen
Was Tommy schreibt, kann ich bestätigen.
Bei Kernel 2.4.36.2 und Newmake werden Änderungen in der boot.conf aus dem Menü heraus nicht geschrieben.
Dort steht immer der per Tuxcom manuell editierte Wert.
Ansonsten läuft das Ganze jetzt bei mir.
gruß boardgeist
Bei Kernel 2.4.36.2 und Newmake werden Änderungen in der boot.conf aus dem Menü heraus nicht geschrieben.
Dort steht immer der per Tuxcom manuell editierte Wert.
Ansonsten läuft das Ganze jetzt bei mir.
gruß boardgeist
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: FullDuplex wieder aufwärmen
Hier auch, mit Kernel 2.4 und 2.6Boardgeist hat geschrieben:Bei Kernel 2.4.36.2 und Newmake werden Änderungen in der boot.conf aus dem Menü heraus nicht geschrieben.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: FullDuplex wieder aufwärmen
Jetzt schon.
Hoffe ich zumindest
Hoffe ich zumindest
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
könnt Ihr diese http://forum.tuxbox-cvs.sourceforge.net ... 00#p357400 Änderungen mal einchecken? Ich krieg das scheinbar mit dem Patch nicht gebacken. Das Risiko ist recht gering da:
a) das interesse am 2.6 sich ja _noch_ in Grenzen hält
b) nicht mehr passieren kann als das FD trotzdem nicht geht
Und (OT) evtl. auch die Anpassungen fürs IDE (linuxkernel.mk, linux-2.6.23-dbox2.config-flash, rcS.m4)
a) das interesse am 2.6 sich ja _noch_ in Grenzen hält
b) nicht mehr passieren kann als das FD trotzdem nicht geht
Und (OT) evtl. auch die Anpassungen fürs IDE (linuxkernel.mk, linux-2.6.23-dbox2.config-flash, rcS.m4)
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
kann es sein das ich den falschen uboot verwende? Kann man das irgendwie falsch machen wenn man nichts macht?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: FullDuplex wieder aufwärmen
Kommt immer drauf an, was man gemacht hatTommy hat geschrieben:Kann man das irgendwie falsch machen wenn man nichts macht?
Aber Spaß beiseite, hast Du das Image von mir mal getestet?
Ich habe ja keine FD-Dbox, daher kann ich es nicht richtig testen, aber die Bootmeldungen
unterscheiden sich bei mir, je nachdem, welchen Wert dbox_duplex in boot.conf hat.
Siehst Du beim Booten, auf welchen Duplex-Modus der Netzwerkchip eingestellt wird?
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: FullDuplex wieder aufwärmen
ich lads gerade mal runter. Vermut. hast Du aber kein DD drin - dann kann ich nicht messen (wenn es funktioniert)rhabarber1848 hat geschrieben:Kommt immer drauf an, was man gemacht hatTommy hat geschrieben:Kann man das irgendwie falsch machen wenn man nichts macht?
Aber Spaß beiseite, hast Du das Image von mir mal getestet?
Ich habe ja keine FD-Dbox, daher kann ich es nicht richtig testen, aber die Bootmeldungen
unterscheiden sich bei mir, je nachdem, welchen Wert dbox_duplex in boot.conf hat.
Siehst Du beim Booten, auf welchen Duplex-Modus der Netzwerkchip eingestellt wird?
-
- Interessierter
- Beiträge: 37
- Registriert: Montag 13. Dezember 2004, 22:19
Re: FullDuplex wieder aufwärmen
Und noch mehr OT:Tommy hat geschrieben:könnt Ihr diese http://forum.tuxbox-cvs.sourceforge.net ... 00#p357400 Änderungen mal einchecken? Ich krieg das scheinbar mit dem Patch nicht gebacken. Das Risiko ist recht gering da:
a) das interesse am 2.6 sich ja _noch_ in Grenzen hält
b) nicht mehr passieren kann als das FD trotzdem nicht geht
Und (OT) evtl. auch die Anpassungen fürs IDE (linuxkernel.mk, linux-2.6.23-dbox2.config-flash, rcS.m4)
Ich habe Tommys 2.6er-Image getestet, dabei ist mir aufgefallen, dass der Automounter nicht zum Laufen zu bewegen ist: er wird weder beim Bootvorgang gestartet noch klappt der Aufruf (natürlich mit Parametern) per Telnet. Wenn ich Barf hier richtig verstehe, muss das im Kernel "enabled" werden.
Wäre toll, wenn diese Zeile Standard würde.
Gruß,
johnsmith
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: FullDuplex wieder aufwärmen
in Patches/linux-2.6.23-dbox2.config-flash ist CONFIG_AUTOFS4_FS=m