Hallo erstmal,
Ich habe mir das im Titel genannte Produkt gekauft, weil bereits die Digivox mini II sehr gut unterstützt werden und MSI für den Digivox mini III einen Linux Treiber für alle Kernel höher als 2.6.22 anbietet. Leider fand sich in dem Treiber (welcher leider auch nciht auf der CD enthalten war) keine Anleitung zum installieren, also habe ich es mit meiner Kenntnissen probiert.
Zuerst einmal Infos über mein System:
OS: Ubuntu 8.04 Hardy 64bit
Kernel: 2.6.24-19-rt
Treiber:
http://global.msi.com.tw/index.php?func=downloaddetail&type=manual&maincat_no=132&prod_no=1477Treiber Notiz: Kernel 2.6.22 or above
Ich hab den Treiber heruntergeladen und entpackt und erstmal unbenannt, da die Bezeichnung mit Klamemrn Fehler bei einem make ergeben würde, naja es gab auch so Fehler beim make.
cypher@HackFleisch:~/for$ make make -C /lib/modules/2.6.24-19-rt/build SUBDIRS=/home/cypher/for modules make[1]: Betrete Verzeichnis \'/usr/src/linux-headers-2.6.24-19-rt\' make[2]: *** Keine Regel vorhanden, um das Target »/home/cypher/for/af901x-core.o«, benötigt von »/home/cypher/for/dvb-usb.o«, zu erstellen. Schluss. make[1]: *** [_module_/home/cypher/for] Fehler 2 make[1]: Verlasse Verzeichnis \'/usr/src/linux-headers-2.6.24-19-rt\' make: *** [default] Fehler 2
Da ich gehen hab das garkeine keine Sources beiliegen dachte ich gleich, dass ich die schönen benötigten Kernelmodule nicht für meinen Kernel kompilieren kann, also probierte ich es mit den vorkompilierten:
cypher@HackFleisch:~/for$ sudo make install dvb-core.ko dvb-pll.ko dvb-usb.ko dvb-af901x.ko /sbin/depmod -a
Das sah zuerst vielversprechend au, entpuppte sich aber als Fehlschlag, denn:
cypher@HackFleisch:~/for$ sudo modprobe -f dvb_af901x WARNING: Error inserting dvb_core (/lib/modules/2.6.24-19-rt/kernel/drivers/media/AF901X/dvb-core.ko): Invalid module format WARNING: Error inserting dvb_usb (/lib/modules/2.6.24-19-rt/kernel/drivers/media/AF901X/dvb-usb.ko): Invalid module format FATAL: Error inserting dvb_af901x (/lib/modules/2.6.24-19-rt/kernel/drivers/media/AF901X/dvb-af901x.ko): Invalid module format
Die Leute die sich damit auskennen nämlich diese aus dem FreeNode IRC-Channel #v4l und #dvb waren der Ansicht, dass ich nun ein Problem hätte was man nicht ohne einen Quellcode der Kernelmodule lösen könnte, es sei, denn man würde mir für meinen Kernel einen corkompilierten Treiber zur verfügung stellen, da dieser hier für den Kernel:
cypher@HackFleisch:~/for$ modinfo /lib/modules/2.6.24-19-rt/kernel/drivers/media/AF901X/dvb-af901x.ko | grep vermagic
vermagic: 2.6.22.5-31-default SMP mod_unload 586
Tja ich denke mal das liegt wohl an 64bit.
Gibt es eine Lösung, ode rjemanden der mir helfen kann? Danke.