Ausgangssystem: Fedora 7 Installations-DVD
Nach Standardinstallation wird mit "yum update" das System auf den aktuellen Stand gebracht, dies beschert aktuell den kernel-2.6.23.1-21.fc7.i686.rpm
Reboot
"yumdownloader --source kernel" liefert das zugehörige Kernel-Source-Paket kernel-2.6.23.1-21.fc7.src.rpm
Nun wird der Kernel vorbereitet:
rpm -Uhv kernel-2.6.23.1-21.fc7.src.rpm
rpmbuild -bp /usr/src/redhat/SPECS/kernel-2.6.spec
cd /lib/modules/2.6.23.1-21.fc7
ln -s ../../usr/src/redhat/BUILD/kernel-2.6.23/linux-2.6.23.i386 build
cd build
make oldconfig
make modules_prepare
Anschließend führe ich die beiden build.sh-Skripte aus - erst die userspace-driver, dann die em28xx-userspace2
Die Kopilierung läuft durch, das Laden der Treiber schlägt aber fehl
"modprobe em28xx" liefert
"media_stub: version magic '2.6.23.1 SMP mod_unload 686 4KSTACKS' should be '2.6.23.1-21.fc7 SMP mod_unload 686 4KSTACKS' "
Der Versuch "modprobe -f em28xx" scheitert mit:
"FATAL: Error inserting em28xx (<path>): Key was rejected by service"