Am Freitag, 7. Mai 2004 00:37 schrieb David Haller:
Hallo,
Am Thu, 06 May 2004, Georg Golombek schrieb:
Am Donnerstag, 6. Mai 2004 03:19 schrieb David Haller:
Am Wed, 05 May 2004, Georg Golombek schrieb:
[..]
ld:arch/i386/kernel/vmlinux.lds.s:5: ignoring invalid character `#' in expression ld:arch/i386/kernel/vmlinux.lds.s:5: syntax error
Das .S muss noch durch den cpp, ein symlink reicht also nicht. Versuch mal (nachdem du den symlink wieder entfernt hast):
==== cd /usr/src/linux ## oder wo halt die Kernelquellen liegen make arch/i386/kernel/vmlinux.lds.s ====
Falls das nicht klappt meld dich nochmal.
hat geklappt, allerdings sind mir die Mechanismen im Kernel nicht klar, vor allem im 2.6er.
was habe ich da ausgelöst? da lief ja 15 min alles mögliche über die Konsole!
Da wurde das vmlinux.lds.S durch den cpp gejagt. Und vorher wurden sicher noch diverse Abhaengigkeiten und tools erstellt.
die dvb-Module konnte ich per insmod laden, fernsehen geht:
dvb-core.ko skystar2.ko stv0299.ko
aber wenn ich dieselben Einträge wie beim 2.4er in die /etc/modules.conf (/etc/modprobe.conf) mache:
options dvb-core dvb_shutdown_timeout=0 alias char-major-250 skystar2 add below skystar2 stv0299
läd er mir das Modul stv0299 nicht automatisch, wenn ich zum Beispiel kzapdvb starte.
RTFM: man modprobe.conf
Das ging hier auch neulich ausfuehrlich ueber die Liste.
"below" und so gibt's nicht mehr. Du brauchst folgende Eintraege in deiner modprobe.conf
==== UNGETESTET bzgl. der {} und der mit \ maskierten Umbrueche ==== ### below skystar2 stv0299 install skystar2 {\ /sbin/modprobe stv0299;\ }; /sbin/modprobe --ignore-install skystar2 remove skystar2 /sbin/modprobe --ignore-remove --remove skystar2 && {\ /sbin/modprobe --remove stv0299;\ } ====
Ich hab' naemlich gar keinen Kernel 2.6 ;)
Hallo David, habe inzwischen eine Teillösung (nach beäugen der manpage zu modprobe) in der modprobe.conf steht bei mir jetzt: options dvb-core dvb_shutdown_timeout=0 alias char-major-250 skystar2 install skystar2 /sbin/modprobe --ignore-install skystar2 && /sbin/modprobe -k stv0299 allerdings läd er mir die Module schon beim Start. ich werde mal in den voreilig entsorgten Mails schauen was ich da noch abgucken kann. Danke erstmal Grüße GG