IDE Menü

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

tomworld hat geschrieben: @OSi sind in den Ordnern auch die entsprechenden Treiber drinn (ext2.o usw.)?
In "/lib/modules/2.4.37.7-dbox2/kernel/fs/ext3" z.B. ist die Datei "ext3.o" mit einer Größe von ~100KB vorhanden.
In "/lib/modules/2.4.37.7-dbox2/kernel/fs/ext2" ist eine Datei "ext2.o" mit einer Größe von ~54KB vorhanden.
MfG OSi
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

aber keine xfs.o oder, hatte ich schon mal hier angesprochen, wenn einer der Ordner leer ist, aber vorhanden und nix in /var/lib/modules, kommt diese Fehlermeldung

xfs ist nicht im Image :gruebel:

PS. var/lib wird erst erzeugt, wenn NFS mitgebaut wird, denn ist dort ein Ordner nfs mit Inhalt einiger File, den Ordner modules kann man ja anlegen bzw. über das var-neutrino-local.sh erzeugen lassen
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

Daran liegts. Hab den Fehler. :dash:
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

@dbt

der Ordner /var/lib/modules existiert nicht in @OSi sein Image, liegt es daran?

die Treiber hat er ja im root-Bereich
ich bau immernoch mit xfs und lege so auch immer einen Ordner modules mit den Treiber xfs.o im var-Bereich an, auch wenn ich ihn nur zum Testen nutzte, lösche ich den Treiber, habe ich diese Fehlermeldung beim versuch zu speichern

der Rest geht, auch wenn ich ihn dann lösche (mounten und so)
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

tomworld hat geschrieben:der Ordner /var/lib/modules existiert nicht in @OSi sein Image, liegt es daran?
Das ist es, mir ist das bisher nur nicht aufgefallen, weil ich den Ordner immer customized angelegt hatte und mir das Szenario daher nie begenet ist. Ich konnte das gerade nachstellen. Ich ändere das.
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

OSi hat geschrieben:Der Pfad /var/lib/ allerdings existiert bei mir überhaupt nicht.
tomworld hat geschrieben:der Ordner /var/lib/modules existiert nicht in @OSi sein Image, liegt es daran?
Wegen der Meldung im Log hatte ich schon die selbe Idee, aber sicher war ich mir nicht :roll:
[drive setup] loadFsModulList: can't open directory var/lib/modules No such file
or directory
Nun ja, ihr habt den Fehler nun gefunden. Freut mich :)
Ich werde Morgen wahrscheinlich wieder bauen und euch sagen ob diesmal alles klappt :up:
MfG OSi
FlatTV
Einsteiger
Einsteiger
Beiträge: 110
Registriert: Freitag 9. Januar 2009, 18:22

Re: IDE Menü

Beitrag von FlatTV »

rhabarber1848 hat geschrieben:
FlatTV hat geschrieben:nur wird dadurch eben auch das Laden verhindert wenn ein Modul nicht zum aktuellen Kernel passt.
Das sollte eigentlich nie der Fall sein ;)
ja
seife hat geschrieben:Es ist ja auch absicht, dass ein Modul zum Kernel passen muss.
auch ja

aber... die von dbt hier angebotenen Module laufen so eben auch nicht im Kernel 2.4.37.7-dbox2

cu FlatTV
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

@OSi

lege doch diesen Ordner an (var/lib/modules), ohne Inhalt

@FlatTV

diese sind mit "kernel_version=2.4.37.7-tuxbox" und nicht mit "kernel_version=2.4.37.7-dbox2" compiliert, die werden nicht laufen
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

sollte jetzt gefixt sein :wink:
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

tomworld hat geschrieben:@OSi
lege doch diesen Ordner an (var/lib/modules), ohne Inhalt
Klappt so nicht, war grade via FTP auf der Box und habe diese Ordner angelegt.
Selber Fehler: "Beim Speichern der Einstellungen sind Fehler aufgetreten"
Log meldet folgendes:

Code: Alles auswählen

~ # BETA! 1.17
[drive setup] loadDriveSettings: load settings from /var/tuxbox/config/drivesetu
p.conf
[drive setup] loadFdiskPartTable: /dev/ide/host0/bus0/target0/lun0/disc not avai
lable...
[drive setup] loadFdiskPartTable: /dev/ide/host0/bus0/target1/lun0/disc not avai
lable...
[drive setup] loadFdiskPartTable: /dev/mmc/disc0/disc not available...
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target0/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target1/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
[drive setup] ide modules unloaded...

/dev/ide/host0/bus0/target0/lun0/disc:
 setting 32-bit IO_support flag to 1
 setting drive write-caching to 0 (off)
 setting standby to 0
 (off)
 IO_support     =  1 (32-bit)
[neutrino] insmod  failed with return code = 1
[drive setup] initModul: load ...failed Success
[drive setup] initModul: modul  not loaded
[drive setup] initMmcDriver: loading  failed...
[drive setup] mkFstab: writing /var/etc/fstab...ok
[drive setup] saveHddSetup:  preparing exports...
[neutrino] no file /etc/init.d/K31nfsserver was found
[drive setup] saveHddSetup:  error while executing /etc/init.d/K31nfsserver...
[drive setup] saveHddSetup: errors while applying settings...
MfG OSi
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

Einfach cvs-Update und make-neutrino/make flash-neutrino machen, dann müsste es nun klappen.
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

:gruebel:

ich bau immer alles rein, was gibt (hdtemp usw.) @OSi, machte aber keine Probleme ohne dieses hdtemp

genau, werde morgen auch mal wieder ein Update machen, eigentlich müsste das Austauschen der File drive_setup.cpp & drive_setup.h in apps/tuxbox/neutrino/src/gui reichen, nach einen "make flash-semiclean" (in härtefallen auch mal "make clean"), sollte schneller gehen :)

die File findet man hier ja oben :D

PS. ich bau mit "make flash-neutrino-squashfs-2x" für meine Nokia
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

dbt hat geschrieben:...dann müsste es nun klappen.
Grade eben frisch mit leeren Verzeichnissen gebaut (dauert 'ne weile da ich mein Ubuntu über eine VM laufen lasse).
Einhängen von Partitionen klappt, allerdings immer noch das selbe Problem.
"Beim Speichern der Einstellungen sind Fehler aufgetreten"
LOG:

Code: Alles auswählen

BETA! 1.18
[drive setup] loadDriveSettings: load settings from /var/tuxbox/config/drivesetu
p.conf
[drive setup] loadFsModulList: can't open directory var/lib/modules No such file
 or directory
[drive setup] loadMmcModulList: can't open directory var/lib/modules No such fil
e or directory
[drive setup] loadFdiskPartTable: /dev/ide/host0/bus0/target0/lun0/disc not avai
lable...
[drive setup] loadFdiskPartTable: /dev/ide/host0/bus0/target1/lun0/disc not avai
lable...
[drive setup] loadFdiskPartTable: /dev/mmc/disc0/disc not available...
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target0/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target1/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
[drive setup] ide modules unloaded...

/dev/ide/host0/bus0/target0/lun0/disc:
 setting 32-bit IO_support flag to 1
 setting drive write-caching to 0 (off)
 setting standby to 0
 (off)
 IO_support     =  1 (32-bit)
[neutrino] insmod  failed with return code = 1
[drive setup] initModul: load ...failed Success
[drive setup] initModul: modul  not loaded
[drive setup] initMmcDriver: loading  failed...
[drive setup] mkFstab: writing /var/etc/fstab...ok
[drive setup] saveHddSetup:  preparing exports...
[neutrino] no file /etc/init.d/K31nfsserver was found
[drive setup] saveHddSetup:  error while executing /etc/init.d/K31nfsserver...
[drive setup] saveHddSetup: errors while applying settings...
tomworld hat geschrieben: ich bau immer alles rein, was gibt (hdtemp usw.) @OSi, machte aber keine Probleme ohne dieses hdtemp
Würde das Tool HDTEMP ja auch mit einbauen, ich hab aber ehrlich gesagt keine Ahnung wie :oops:
MfG OSi
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: IDE Menü

Beitrag von rhabarber1848 »

OSi hat geschrieben:Würde das Tool HDTEMP ja auch mit einbauen, ich hab aber ehrlich gesagt keine Ahnung wie :oops:
In ein paar Tagen geht das mit --with-features=hddtemp,
ich habe das soeben auf meine To-Do-Liste gesetzt:
http://www.tuxbox-cvs.sourceforge.net/f ... 76#p374076
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

Warum das jetzt nicht geht, ist aber etwas seltsam.
Wie bist du denn genau vorgangen, um die Einstellungen zu übernehmen?
Gehe mal bitte per telnet in die Modulordner und mach mal und poste dann die Ausgaben!
[neutrino] insmod failed with return code = 1
Stimmt bei dir die Path Umgebung? Allerdings steht auch hinter insmod kein Modulname, so dass es mir immer wahrscheinlicher erscheint, dass du überhaupt keine Module weder ide, core noch fs drin hast :gruebel: Jedenfalls nicht wo sie erwartet werden...
OSi hat geschrieben:Würde das Tool HDTEMP ja auch mit einbauen, ich hab aber ehrlich gesagt keine Ahnung wie :oops:
Ob dort hdtemp installiert ist oder nicht spielt eigentlich keine Rolle. Die Meldung im Log ist nur ein "freundlicher" Hinweis darauf, dass es nicht installiert ist und erklärt, dass keine Temparatur im Menü angezeigt werden kann. Deswegen sollte es trotzdem gehen.
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

dbt hat geschrieben:Warum das jetzt nicht geht, ist aber etwas seltsam.
Wie bist du denn genau vorgangen, um die Einstellungen zu übernehmen?
Service -> IDE-Interface / HDD / MMC -> IDE-Interface "aktiv mit Standard IRQ" -> Übernehmen
Dann kommt auch schon die Meldung das die Einstellungen nicht gespeichert werden können.
Wenn ich das Menü zum zweiten mal (ohne reboot der Box) öffne kann ich auch problemlos Partitionen einhängen und auf die HDD zugreifen.
Nach einem Reboot hat er die im IDE-Menü getätigten Einstellungen dann vergessen und ich muss alles auf's Neue machen.
dbt hat geschrieben:Gehe mal bitte per telnet in die Modulordner und mach mal und poste dann die Ausgaben!

Code: Alles auswählen

~ # cd /lib/modules/2.4.37.7-dbox2/kernel/drivers/ide
/lib/modules/2.4.37.7-dbox2/kernel/drivers/ide # ls
ide-core.o    ide-detect.o  ide-disk.o

Code: Alles auswählen

/lib/modules/2.4.37.7-dbox2/kernel/fs # ls
cifs   ext2   ext3   jbd    lockd  lufs   nfs
Wie gesagt, das Einhängen von Partitionen klappt ja problemlos...
MfG OSi
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

@OSi du hast "--disable-mmc", vieleicht klappt es wenn du diese mitbauen läst, auch wenn du sie nicht benötigst
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

tomworld hat geschrieben:@OSi du hast "--disable-mmc", vieleicht klappt es wenn du diese mitbauen läst, auch wenn du sie nicht benötigst
Grade ohne "--disable-mmc" gebaut, läuft :up:
Speichern der Einstellungen und Einhängen der Partitionen klappt sofort.
LOG:

Code: Alles auswählen

[drive setup] ide modules unloaded...

/dev/ide/host0/bus0/target0/lun0/disc:
 setting 32-bit IO_support flag to 1
 setting drive write-caching to 0 (off)
 setting standby to 0
 (off)
 IO_support     =  1 (32-bit)
[drive setup] mkFstab: writing /var/etc/fstab...ok
[drive setup] saveHddSetup:  preparing exports...
[neutrino] no file /etc/init.d/K31nfsserver was found
[drive setup] saveHddSetup:  error while executing /etc/init.d/K31nfsserver...
[drive setup] writeInitFile: writing /var/etc/init.d/06hdd ...ok
[drive setup] writeInitFile: writing /var/etc/init.d/07mounts ...ok
[drive setup] linking /var/etc/init.d/06hdd-->/var/etc/init.d/S06hdd ...ok
[drive setup] linking /var/etc/init.d/06hdd-->/var/etc/init.d/K06hdd ...ok
[drive setup] linking /var/etc/init.d/07mounts-->/var/etc/init.d/S07mounts ...ok
[drive setup] linking /var/etc/init.d/07mounts-->/var/etc/init.d/K07mounts ...ok
BETA! 1.21
[drive setup] loadDriveSettings: load settings from /var/tuxbox/config/drivesetu
p.conf
[drive setup] loadFsModulList: can't open directory var/lib/modules No such file
 or directory
[drive setup] loadMmcModulList: can't open directory var/lib/modules No such fil
e or directory

The number of cylinders for this disk is set to 30401.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
[drive setup] loadFdiskPartTable: /dev/ide/host0/bus0/target1/lun0/disc not avai
lable...
[drive setup] loadFdiskPartTable: /dev/mmc/disc0/disc not available...
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target0/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
[neutrino] hddtemp  -n -w -q /dev/ide/host0/bus0/target1/lun0/disc > /tmp/hdtemp
 2>/dev/null failed with return code = 127
[drive setup] getHddTemp: reading temperature from hdd failed...hddtemp  not ins
talled
@tomword: Wie kamst du denn auf die Idee das es damit zusammenhägt ?? :gruebel:
Vielen vielen Dank für die Hilfe =)
MfG OSi
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

Bleibt Klärungsbedarf was -disable-mmc dabei kaputt macht :gruebel: :gruebel: :gruebel:
tomworld
Einsteiger
Einsteiger
Beiträge: 247
Registriert: Sonntag 24. August 2008, 03:44

Re: IDE Menü

Beitrag von tomworld »

ich selbst bau immer alles rein und nutze ja HDD-IF mit SD
@OSi hat sicherlich ein HDD-IF ohne SD/MMC

das Drivesetup könnte die Treiber "mmc, mmc2 und mmccombo" nicht finden, denke das sie bei @OSi nicht unter root/lib/modules/2.4.37.7-dbox2/misc zu finden sind, wegen "--disable-mmc ", dies müsste er mal prüfen

PS. @OSi "make hdtemp" baut HDtemp in das Image, bei mir über die Customization und den Eintrag in der "root-local.sh"
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

tomworld hat geschrieben:ich selbst bau immer alles rein und nutze ja HDD-IF mit SD
@OSi hat sicherlich ein HDD-IF ohne SD/MMC
das Drivesetup könnte die Treiber "mmc, mmc2 und mmccombo" nicht finden, denke das sie bei @OSi nicht unter root/lib/modules/2.4.37.7-dbox2/misc zu finden sind, wegen "--disable-mmc ", dies müsste er mal prüfen
Ob da ein MMC Steckplatz drauf ist oder nicht, spielt keine Rolle. Getestet wurde das ganze mit den Interfaces von Gurgel und Stingray.
Default ist mmc auf aus genau wie ide, also wird auch nichts versucht zu laden.
Wird kein MMC-Modul gefunden, wird das ebenso auf aus gesetzt und die Modul-Auswahl erst garnicht angezeigt.
Scheinbar brauchts aber doch noch einige ifdefs. Reicht wohl doch nicht ganz, um alles zur Laufzeit zu regeln. :gruebel:
tomworld hat geschrieben: PS. @OSi "make hdtemp" baut HDtemp in das Image, bei mir über die Customization und den Eintrag in der "root-local.sh"
make hddtemp ist für yadd, Für Flash brauchts make flash-hddtemp.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: IDE Menü

Beitrag von rhabarber1848 »

dbt hat geschrieben:make hdtemp ist für yadd, Für Flash brauchts make flash-hdtemp.
s/hdtemp/hddtemp/
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: IDE Menü

Beitrag von dbt »

'türlich, 'türlich. :oops:
OSi
Interessierter
Interessierter
Beiträge: 58
Registriert: Sonntag 4. Oktober 2009, 02:58
Sonstiges: Belkin F7D3302 mit dd-wrt (kong mod) + ICY BOX als Samba-Share und Client Bridge

Re: IDE Menü

Beitrag von OSi »

tomworld hat geschrieben: @OSi hat sicherlich ein HDD-IF ohne SD/MMC
Nein, ist das IDE-SATA-IF von dbox2.com, also mit SD/MMC.
Allerdings habe ich keine SD/MMC für'n Einbau in meine Philips übrig.
tomworld hat geschrieben: ...denke das sie bei @OSi nicht unter root/lib/modules/2.4.37.7-dbox2/misc zu finden sind, wegen "--disable-mmc ", dies müsste er mal prüfen
Alles klar, dann lass ich mein Ubuntu noch einmal mit "--disable-mmc" bauen =)
tomworld hat geschrieben: PS. @OSi "make hdtemp" baut HDtemp in das Image, bei mir über die Customization und den Eintrag in der "root-local.sh"
D.h. einfach eine root-local.sh erstellen in welcher "make flash-hddtemp" steht und diese dann in's customizationsdir ??
MfG OSi
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: IDE Menü

Beitrag von rhabarber1848 »

OSi hat geschrieben:D.h. einfach eine root-local.sh erstellen in welcher "make flash-hddtemp" steht und diese dann in's customizationsdir ??
Oder mit diesem Patch
http://www.tuxbox-cvs.sourceforge.net/f ... 71#p374171

--with-features=hddtemp (und evtl. noch andere Optionen)