Damn it, warum nur will ich nicht, dass du damir Recht hast. Aber danke, das scheint die Erklärung zu sein. Dann sollten die mal schnell die ipkg liste aktualisieren. Hat jemand die isofs für die 2.6.24 zur Hand?
Und der Pfad "/opt/lib/modules/2.6.15/kernel/lib/zlib_inflate/zlib_inflate.ko" existiert nur bis zum Verzeichnis "modules"! Darin befindet sich dann eine Datei namens "isofs.o"DiskStation> insmod isofs.ko
insmod: cannot insert `isofs.ko': Invalid module format (-1): Exec format error
muss man aber den Kernel 2.6.15 haben, hab ich nicht geschrieben, dass ich genau den habe!?!?Mit "uname -a" kannst Du herausfinden, welche Kernelversion auf Deiner DS läuft. Das IPKG-Modul basiert auf dem Kernel 2.6.15. Wenn Dein Kernel davon abweicht, wäre das wohl die Erklärung.
Auf meiner DS läuft Kernel 2.6.24 (mit Firmware 803 beta). Bei einigen Synology Stations wurde der neue Kernel auch bereits in der Firmware 731-732 eingeführt...
Trolli
cat /proc/cpuinfo | grep platform
uname -r
/opt/etc/ipkg/cross-feed.conf
src/gz kernel-modules http://ipkg.nslu2-linux.org/feeds/optware/syno0844mv6281/cross/unstable/
src/gz kernel-modules http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc854x/cross/unstable/
src/gz kernel-modules http://ipkg.nslu2-linux.org/feeds/optware/syno0844mv6281/cross/unstable/
ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc854x/cross/unstable//Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc854x/cross/unstable//Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/kernel-modules
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
ipkg list kernel-module* | grep 2.6.24.1
Nothing to be done
Successfully terminated.
Ich durchsuchte die Verzeichnisse und bekam ein Lächeln bis über beide Ohren.
Dieser Befehl ergibt bei mir schlicht weg gar nichts!Welcher Prozessor verbaut ist sieht man, indem man auf der Shell folgendes eingibt:
Code:cat /proc/cpuinfo | grep platform
Ergibt 2.6.15Nun benötigen wir noch die Kernel Version, diese lassen wir uns so anzeigen:
Code:uname -r
cat /proc/cpuinfo
processor : 0
cpu : 82xx
revision : 1.4 (pvr 8081 1014)
bogomips : 176.64
chipset : 8245
vendor : Synology Inc.
machine : DS-101g+
Du musst beide Zeilen in der /opt/etc/ipkg/cross-feed.conf haben. Die oberste 1. ist für die neuen Kernel-Module, die 2. dadrunter für den normalen IPKG Pool. Hast du nur den oberen für die neuen Kernel-Module drin, dann kannst du keine anderen Pakete mehr installieren (siehe dein Problem im anderen Thread). Hast du nur den unteren drin, dann installierst immer die Kernel-Module aus dem normalen Pool, welche ja nicht funktonieren, da falscher Kernel. Ausserdem sehe ich grad, dass ich die falsche Zeile für ppc824x gepostet hatte.Wenn nun klar ist, welcher Prozessor und welcher Kernel drin steckt, muss noch mit einem Editor eine Zeile in dereingefügt werden. Diese Zeile muss unbedingt ganz oben stehen, da sonst die Priorität tiefer liegen würde, als die vom Hauptpaketpool und man bei einem ipkg install wieder die falschen Kernel-Module herunter laden würde.Code:/opt/etc/ipkg/cross-feed.conf
Danach einsrc/gz kernel-modules http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc824x/cross/unstable/
src/gz cross http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable/
ipkg update
Und die Suche nach kernel-module-isofs_2.6.15-1:DiskStation: ~ > ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable//Packages
Updated list of available packages in /opt/lib/ipkg/lists/synoware
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc824x/cross/unstable//Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc824x/cross/unstable//Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/kernel-modules
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable//Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable//Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
DiskStation: ~ > ipkg list | grep isofs
cdrtools - 2.01-4 - low-level CD recording tools: cdrecord, mkisofs, etc.
cdrtools - 2.01-4 - low-level CD recording tools: cdrecord, mkisofs, etc.
kernel-module-isofs - 2.6.15-3 - Synology x07 (Marvell mv5281) kernel module: isofs
kernel-module-isofs - 2.6.15-1 - Kernel module isofs
kernel-module-isofs - 2.4.22-6 - DS-101G+ kernel module isofs
DiskStation: ~ > cat /opt/etc/ipkg/cross-feed.conf
src/gz kernel-modules http://ipkg.nslu2-linux.org/feeds/optware/syno0844ppc824x/cross/unstable/
src synoware http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/
src/gz cross http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable/
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.