Eine höfliche frage...
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
-
- Interessierter
- Beiträge: 30
- Registriert: Mittwoch 13. März 2002, 22:42
-
- Senior Member
- Beiträge: 1544
- Registriert: Freitag 12. Oktober 2001, 00:00
-
- Einsteiger
- Beiträge: 344
- Registriert: Freitag 22. März 2002, 18:36
-
- Senior Member
- Beiträge: 249
- Registriert: Samstag 21. Juli 2001, 00:00
Problem
Wie ist das jetzt genau:
Der neue "fp.o" ist nicht notwendig bei Nokia-Boxen?
Denn genau so eine habe ich und "lcdcmd" zeigt da ein etwas merkwürdiges Verhalten.
Dimmen geht nicht, wenn ich dimmen will, geht die Beleuchtung aus und nicht wieder an, egal welchen Wert ich verwende (auch Standardwert=175 bringt nichts). Genau so ist es, wenn ich das Display mit lcdcmd mal aus- und wieder anschalte, dann ist zwar eine Anzeige zu erkennen, aber die Beleuchtungsdioden bleiben definitiv aus.
Erst nach einem ReBoot ist die Beleuchtung wieder an.
Contrastveränderung und reversieren geht übrigens einwandfrei.
Ob ich etwa auch die neue "fp.o" brauch?
Wäre dankbar, wenn mir jemand die bereits fertig kompilierte per Email schicken würde (kann nicht kompilieren - keine Ahnung wie).
Dürfte für Euch ja kein Problem sein...
Wo genau sollte ich den Aufruf von "lcdcmd" im Startscript einfügen?
Grüße
Mike
kartenzwerg@freenet.de
Der neue "fp.o" ist nicht notwendig bei Nokia-Boxen?
Denn genau so eine habe ich und "lcdcmd" zeigt da ein etwas merkwürdiges Verhalten.
Dimmen geht nicht, wenn ich dimmen will, geht die Beleuchtung aus und nicht wieder an, egal welchen Wert ich verwende (auch Standardwert=175 bringt nichts). Genau so ist es, wenn ich das Display mit lcdcmd mal aus- und wieder anschalte, dann ist zwar eine Anzeige zu erkennen, aber die Beleuchtungsdioden bleiben definitiv aus.
Erst nach einem ReBoot ist die Beleuchtung wieder an.
Contrastveränderung und reversieren geht übrigens einwandfrei.
Ob ich etwa auch die neue "fp.o" brauch?
Wäre dankbar, wenn mir jemand die bereits fertig kompilierte per Email schicken würde (kann nicht kompilieren - keine Ahnung wie).
Dürfte für Euch ja kein Problem sein...
Wo genau sollte ich den Aufruf von "lcdcmd" im Startscript einfügen?
Grüße
Mike
kartenzwerg@freenet.de
-
- Senior Member
- Beiträge: 249
- Registriert: Samstag 21. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
stimmt Du hast recht Nokias brauchen auch den neuen Treiber!
an die &0xf habe ich nicht gedacht
Für die die nicht kompilieren können/wollen habe ich hier http://wizardnet.de/fp.zip den Treiber.
Voldemort
an die &0xf habe ich nicht gedacht
Für die die nicht kompilieren können/wollen habe ich hier http://wizardnet.de/fp.zip den Treiber.
Voldemort
Besten Dank!!!Voldemort hat geschrieben: Für die die nicht kompilieren können/wollen habe ich hier http://wizardnet.de/fp.zip den Treiber.
Voldemort
Wär schön, wenn das immer so wäre...
Kann ich die Datei "lcdcmd" eigentlich auch gleich ins Image (/var/..) mit aufnehmen? Wenn ja, welche Zugriffsrechte müssen gesetzt werden (standardmäßig wäre alles rwx)?
Und als letzte Frage nochmal:
Wohin mit dem Programm-Aufruf?
- Möchte, dass er nur und erst nach dem ersten Startmenüeintrag aktiv wird, habe hier schon was von Start0, Start1 gelesen, diese finden sich aber bei mir nicht!
Grüße
Mike
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
Also ich habe das bei mir im rcS Script nach der initialisierung der Treiber.
Bei rcS aus dem aktuellen cvs ist das dann der letzte Eintrag
Es kann aber auch irgend wo anders hin hauptsache dass es überhaupt ausgefürt wird und und nach dem lcd-treiber aufgerufen wird.
Im Flash müsste daß das irgend wie nach /var damit man die parameter ändern kann. Wie da aber momentan die Start-Scripte aussehen weiß ich nicht weil ich nur das kompilerte CVS vom Netz boote, und das lmage das ich für Notfälle auf der Box habe das 1.19 von McClean ist.
Voldemort
Bei rcS aus dem aktuellen cvs ist das dann der letzte Eintrag
Es kann aber auch irgend wo anders hin hauptsache dass es überhaupt ausgefürt wird und und nach dem lcd-treiber aufgerufen wird.
Im Flash müsste daß das irgend wie nach /var damit man die parameter ändern kann. Wie da aber momentan die Start-Scripte aussehen weiß ich nicht weil ich nur das kompilerte CVS vom Netz boote, und das lmage das ich für Notfälle auf der Box habe das 1.19 von McClean ist.
Voldemort
-
- Erleuchteter
- Beiträge: 659
- Registriert: Dienstag 19. März 2002, 20:57
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
Oh, mein Gott, das hab ich befürchtet
Also ich versuchs mal:
fp.o muss nach /lib/modules/2.4.2/misc
Das sollte aber im neusten Snapshot von AxelW bereits drin sein.
In älteren Images muss man den Treiber selbst ins Image hinein kopieren, dazu braucht Ihr die Tuxbox Flash Tools die findet Ihr hier http://dbox.cyberphoria.org/
lcdcmd kann nach /bin, /sbin oder /var kopiert werden.
Ihr müsst aber darauf achten dass Ihr die Datei ausführbar macht.
Das geht mit den Flash Tools oder mit dem FTP-Client wenn Ihr die datei über FTP nach /var schreibt.
Bedienen kann man das Prog dann über eine Telnet Verbindung oder über die Serielle Konsole. Soll die helligkeit nur einmalig beim start eingestellt werden dann muss in das Startscript folgende Zeile eingefügt werden:
lcdcmd -d 150 -c 15
Ihr könnt natürlich andere Werte angeben oder den Kontrast ganz weglassen.
Die Zeile muss nach dem Laden des LCD-Treibers, das ist eine Zeile die so
$INSMOD $MODDIR/misc/lcd.o
oder so ähnlich aussieht und vor dem Start der Gui einfügen.
Wer's jetzt immer noch nicht geschnallt hat, sorry ich bin ein schlechter Lehrer, soll bitte nochmal jemand anderen fragen der's besser Erklären kann, oder noch ein bischen warten bis Dimmen in den Gui's integriert ist. Der Knoten ist ja jetzt geplatzt, die Implementation ist je nach Gui eine mehr oder weniger große Fleißaufgabe, und wird sicher in nicht all zu ferner Zukunft auch einmal gemacht werden.
Voldemort
Also ich versuchs mal:
fp.o muss nach /lib/modules/2.4.2/misc
Das sollte aber im neusten Snapshot von AxelW bereits drin sein.
In älteren Images muss man den Treiber selbst ins Image hinein kopieren, dazu braucht Ihr die Tuxbox Flash Tools die findet Ihr hier http://dbox.cyberphoria.org/
lcdcmd kann nach /bin, /sbin oder /var kopiert werden.
Ihr müsst aber darauf achten dass Ihr die Datei ausführbar macht.
Das geht mit den Flash Tools oder mit dem FTP-Client wenn Ihr die datei über FTP nach /var schreibt.
Bedienen kann man das Prog dann über eine Telnet Verbindung oder über die Serielle Konsole. Soll die helligkeit nur einmalig beim start eingestellt werden dann muss in das Startscript folgende Zeile eingefügt werden:
lcdcmd -d 150 -c 15
Ihr könnt natürlich andere Werte angeben oder den Kontrast ganz weglassen.
Die Zeile muss nach dem Laden des LCD-Treibers, das ist eine Zeile die so
$INSMOD $MODDIR/misc/lcd.o
oder so ähnlich aussieht und vor dem Start der Gui einfügen.
Wer's jetzt immer noch nicht geschnallt hat, sorry ich bin ein schlechter Lehrer, soll bitte nochmal jemand anderen fragen der's besser Erklären kann, oder noch ein bischen warten bis Dimmen in den Gui's integriert ist. Der Knoten ist ja jetzt geplatzt, die Implementation ist je nach Gui eine mehr oder weniger große Fleißaufgabe, und wird sicher in nicht all zu ferner Zukunft auch einmal gemacht werden.
Voldemort
Super, darf ich das mal so ergänzen:
Die Files herunterladen,
"fp.o" von: http://wizardnet.de/fp.zip
"lcdcmd" von: http://wizardnet.de/lcdcmd_2.zip
und beide entpacken.
Das Programm TuxBoxFlashTool (unter http://dbox.cyberphoria.org/) im Vollbildmodus starten und das aktuelle eigene Image bzw. cdk öffnen (das Image kann auch aktuell aus der Box geholt werden, bei einem Image dann auf den gelben Bereich "CRAMFS" unten klicken).
Die Datei "fp.o" im Verzeichnis "/lib/modules/2.4.2/misc/" markieren, dann auf "Extract" klicken und unter einem anderen Namen speichern (z.B. "fp-old.o"). Im TuxBoxFlashTool die Datei wieder markieren und "Delete" anklicken.
Dann auf "Insert File" klicken und die heruntergeladene Datei "fp.o" auswählen. Diese Datei markieren und der Reihe nach auf "Change Owner" (neuer Wert=500), Change Group (neuer Wert=100), Change Permissions (Haken nur auf rw-, r--, r--) gehen, die Änderung jeweils mit OK bestätigen.
Nochmal die Rechte beider Dateien überprüfen, alles OK? Dann jetzt "speichern" (Vorsichtige "speichern unter" einem neuen Namen, z.B. Image01.img).
Datei "lcdcmd"
Verzeichnis "/var" markieren und mit "Insert File" die heruntergeladene Datei "lcdcmd" einfügen. Dann ebenfalls die Werte unter "Change Owner" (neuer Wert=500), "Change Group" (neuer Wert=100) und "Change Permissions" (die Haken auf -rwx, -rx, -rx) ändern.
Aufruf von lcdcmd mit dem Start(script) der Box
Im Verzeichnis "/etc/init.d" die Datei "rcs" markieren, auf "extract" klicken und unter dem vorgeschlagenen Namen speichern. Mit einem Unix-fähigem File-Editor (z.B. http://home.t-online.de/home/Jens.Altmann/jfe.htm) diese Datei öffnen und z. B. wie angegeben ergänzen:
..........
else
$INSMOD $MODDIR/misc/lcd.o &
lcdmenu
RC="$?"
/var/lcdcmd -d 150 -c 15
until
..........
dann speichern und Programm beenden.
In den TuxBoxFlashTools wieder das vorstehend gespeicherte Image bzw. cdk öffnen und das Verzeichnis "/etc/init.d" markieren. Dann mit "Insert File" die eben gespeicherte Datei "rcs" auswählen. Die existierende Datei "rcs" wird dabei (kommentarlos) mit der geänderten Datei "rcs" überschrieben. Nun noch die Rechte ändern, also "Change Owner" auf 500, "Change Group" auf 100 und "Change Permissions" auf -rwx -r-x -r-x setzen.
Das Image oder cdk speichern.
Bei einem cdk muss jetzt noch ggf. die Versionsnummer und unbedingt die md5-Prüfsumme korrigiert werden.
Das wars und jetzt das Image oder cdk in die Box flashen.
Viel Erfolg
Grüße
Mike
Änderungen und Korrekturen willkommen.
Die Files herunterladen,
"fp.o" von: http://wizardnet.de/fp.zip
"lcdcmd" von: http://wizardnet.de/lcdcmd_2.zip
und beide entpacken.
Das Programm TuxBoxFlashTool (unter http://dbox.cyberphoria.org/) im Vollbildmodus starten und das aktuelle eigene Image bzw. cdk öffnen (das Image kann auch aktuell aus der Box geholt werden, bei einem Image dann auf den gelben Bereich "CRAMFS" unten klicken).
Die Datei "fp.o" im Verzeichnis "/lib/modules/2.4.2/misc/" markieren, dann auf "Extract" klicken und unter einem anderen Namen speichern (z.B. "fp-old.o"). Im TuxBoxFlashTool die Datei wieder markieren und "Delete" anklicken.
Dann auf "Insert File" klicken und die heruntergeladene Datei "fp.o" auswählen. Diese Datei markieren und der Reihe nach auf "Change Owner" (neuer Wert=500), Change Group (neuer Wert=100), Change Permissions (Haken nur auf rw-, r--, r--) gehen, die Änderung jeweils mit OK bestätigen.
Nochmal die Rechte beider Dateien überprüfen, alles OK? Dann jetzt "speichern" (Vorsichtige "speichern unter" einem neuen Namen, z.B. Image01.img).
Datei "lcdcmd"
Verzeichnis "/var" markieren und mit "Insert File" die heruntergeladene Datei "lcdcmd" einfügen. Dann ebenfalls die Werte unter "Change Owner" (neuer Wert=500), "Change Group" (neuer Wert=100) und "Change Permissions" (die Haken auf -rwx, -rx, -rx) ändern.
Aufruf von lcdcmd mit dem Start(script) der Box
Im Verzeichnis "/etc/init.d" die Datei "rcs" markieren, auf "extract" klicken und unter dem vorgeschlagenen Namen speichern. Mit einem Unix-fähigem File-Editor (z.B. http://home.t-online.de/home/Jens.Altmann/jfe.htm) diese Datei öffnen und z. B. wie angegeben ergänzen:
..........
else
$INSMOD $MODDIR/misc/lcd.o &
lcdmenu
RC="$?"
/var/lcdcmd -d 150 -c 15
until
..........
dann speichern und Programm beenden.
In den TuxBoxFlashTools wieder das vorstehend gespeicherte Image bzw. cdk öffnen und das Verzeichnis "/etc/init.d" markieren. Dann mit "Insert File" die eben gespeicherte Datei "rcs" auswählen. Die existierende Datei "rcs" wird dabei (kommentarlos) mit der geänderten Datei "rcs" überschrieben. Nun noch die Rechte ändern, also "Change Owner" auf 500, "Change Group" auf 100 und "Change Permissions" auf -rwx -r-x -r-x setzen.
Das Image oder cdk speichern.
Bei einem cdk muss jetzt noch ggf. die Versionsnummer und unbedingt die md5-Prüfsumme korrigiert werden.
Das wars und jetzt das Image oder cdk in die Box flashen.
Viel Erfolg
Grüße
Mike
Änderungen und Korrekturen willkommen.
-
- Einsteiger
- Beiträge: 344
- Registriert: Freitag 22. März 2002, 18:36
-
- Erleuchteter
- Beiträge: 659
- Registriert: Dienstag 19. März 2002, 20:57
vielen Dank für die Anleitungen, jetzt kann ich dimmen. Die werte liegen eher im Bereich von 1-100 für d sonst wirds zu Hell (0 ist bei mir auch schwarz). Für c maximal bis 10 sonst kommem Streifen.
Die neue fb.o scheint im akt. Img(14.05) noch nicht drin zu sein. lcdcmd im /var Verzeichnis geht bei mir nicht, nur im /bin (geht sonst beim flashen irgendwie verloren)
nochmal Danke, auf sowas hab ich lang gewartet.
Sagem 1xI Kabel
-
- Senior Member
- Beiträge: 175
- Registriert: Samstag 21. Juli 2001, 00:00
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
-
- Senior Member
- Beiträge: 1544
- Registriert: Freitag 12. Oktober 2001, 00:00
-
- Neugieriger
- Beiträge: 5
- Registriert: Freitag 5. April 2002, 00:00
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
-
- Neugieriger
- Beiträge: 5
- Registriert: Freitag 5. April 2002, 00:00
@Voldemort
Also ich benutze bei Nokia und Sagem das AlexW19.05.02 und man kann ja auch Helligkeit, Kontrast in gewissen Grenzen ändern. Display off/on und invers funktioniert auch, nur die Hintergrundbeleuchtung bleibt immer an und somit wird es nicht wirklich dunkel. (z.B. bei -off, auf dem Display nichts mehr zu lesen, außen aber hell->Hintergrundbeleuchtung).
Kann das eventuell mit der Heligkeitssteuerung über die Fotodiode/Transistor bei der Sagem zusammenhängen? Haste bei ner Nokia ja nicht und da funktionierts ja auch super.
Für Vorschläge bin ich dankbar:-)
Also ich benutze bei Nokia und Sagem das AlexW19.05.02 und man kann ja auch Helligkeit, Kontrast in gewissen Grenzen ändern. Display off/on und invers funktioniert auch, nur die Hintergrundbeleuchtung bleibt immer an und somit wird es nicht wirklich dunkel. (z.B. bei -off, auf dem Display nichts mehr zu lesen, außen aber hell->Hintergrundbeleuchtung).
Kann das eventuell mit der Heligkeitssteuerung über die Fotodiode/Transistor bei der Sagem zusammenhängen? Haste bei ner Nokia ja nicht und da funktionierts ja auch super.
Für Vorschläge bin ich dankbar:-)
-
- Interessierter
- Beiträge: 62
- Registriert: Mittwoch 7. November 2001, 00:00
Hm, also eine Sagem zum testen habe ich leider nicht.
Bei meiner Philips funktioniert das Dimmen mit der Version 1.5.19052002-18.33 von AlexW.
Bei -d 0 muss es Stockdunkel werden und bei -d 255 muss das Flutlicht wieder an gehen.
Ob das bei Dir was mit der Fotodiode zu tun hat weiß ich nicht. Bei der Philips muss diese Funktion extra eingeschaltet werden. Und der Regelbereich der Automatik ist auch nicht gerade berauschend.
Es kann da natürlich Unterschiede zwischen Philips und Sagem geben. Es währe sogar Denkbar dass es außer dem Flash noch andere Unterschiede zwischen den Sagem's selbst gibt.
Das müssen Leute testen die eine Sagem Ihr eigen nennen.
Kann es sein, dass Du die noch die erste Version von "lcdcmd" benutzt? die macht das nicht richtig und regelt statt dessen nur den Kontrast!
Das Dateidatum der aktuellen Version im Ziparchiv ist 13.05.2002 08:30 und die Dateilänge ist 6356 Bytes.
Bei meiner Philips funktioniert das Dimmen mit der Version 1.5.19052002-18.33 von AlexW.
Bei -d 0 muss es Stockdunkel werden und bei -d 255 muss das Flutlicht wieder an gehen.
Ob das bei Dir was mit der Fotodiode zu tun hat weiß ich nicht. Bei der Philips muss diese Funktion extra eingeschaltet werden. Und der Regelbereich der Automatik ist auch nicht gerade berauschend.
Es kann da natürlich Unterschiede zwischen Philips und Sagem geben. Es währe sogar Denkbar dass es außer dem Flash noch andere Unterschiede zwischen den Sagem's selbst gibt.
Das müssen Leute testen die eine Sagem Ihr eigen nennen.
Kann es sein, dass Du die noch die erste Version von "lcdcmd" benutzt? die macht das nicht richtig und regelt statt dessen nur den Kontrast!
Das Dateidatum der aktuellen Version im Ziparchiv ist 13.05.2002 08:30 und die Dateilänge ist 6356 Bytes.
-
- Neugieriger
- Beiträge: 5
- Registriert: Freitag 5. April 2002, 00:00