Davs ...
Ok det er ikke blevet bedre, trods det at der er kommet mange gode og
konstruktive forslag, så jeg forsøger lige med lidt mere beskrivelse.
Jeg køre en en debian potato release, som køre på et BP6 motherboard. Det
hele køre særdeles fint og uden nogle problemer på en 2.2.19 kerne jeg selv
(med hjælp fra make og gcc) har bygget, og installeret.
Da jeg så her forleden skulle lege med et lille Webcam (QuickCam Express),
havde den det ikke så godt med USB (qce 0.40b cordumper) på min 2.2.19
installation. Så, da jeg længe har ville prøve 2.4 kernen på denne maskine
ville jeg derfor gerne tage skridtet helt denne gang.
Nu er jeg jo ny til det her Debian noget, og er derfor meget forsigtig, og
finder derfor Bunk's site om at opdaterer potato til 2.4 kernen. Dernæst
indsætter jeg "Bunk" i min sources.list ("deb
http://people.debian.org/~bunk/debian potato main" ), og lavede en "apt-get
update" og "apt-get dist-upgrade", som anbefalet.
Dette bevirkerde bla. at min "modutils" pakke kom op på "2.4.6-2.bunk",
hvilke jo skulle være det bedste
Jeg henter derefter en ny kerne (2.4.5) pakker sourcen ud i
"/usr/bin/linux" og dernæst "make menuconfig" og så endelig "make dep
bzImage modules modules_install install", og så skulle jeg også lige pille
lidt i lilo.
Den booter godt nok den nye kerne, men den fejler på alle referencer til
den moduler (ja, ja alt kunne jo være bygget in i statisk, men det er jo
ikke altid optimalt). Det er værd at bemærke at "depmod -a" finder de
rigtigt moduler i "/lib/modules/2.4.5/kernel", men med en "-e" option
fortæller den mig at den ikke kan løse de symbolske referencer der er i
modulerne ??? (så triket med /etc/modutils/paths" virkede ikke, heller ikke
efter "update-modules", desværre.
Underligt tænker jeg, og tager et kik i "/proc/ksyms", hvor jeg finder de
symboler som depmod ikke kunne finde (her kan nævnes ting som "kmalloc",
som jeg er ret central).
Så nu er det jeg ikke forstå noget, hvis et symbol findes i "/proc/ksyms",
men depmod ikke kan finde dem, hvad har jeg så gjort galt, hvor er det den
leder efter disse ?
Jeg undskylder den lange smørre, men jeg vil så gerne forstå ! Jeg kunne
reinstallerer det hele (det virker for mig på andre maskiner), men det lære
jeg jo ikke noget af
For dem der kom så lang, tak for tålmodighedden.
/BL