Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[Slackware 9.0] smp kernel hangt na usb.c

Anoniem
jolo
4 antwoorden
  • Ik heb in Slackware 9.0 de kernel (kernel-source-2.4.20-noarch-5.tgz) gecompileerd met Symmetric multi-proceesing aan. Math emulation uit en 486 gewijzigd in Pentium III. en saved kernel configuration. Daarna [code:1:a1c1bf5e8a] make dep [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] make clean [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] make bzImage [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] cp System.map /boot/System.map-ide-2.4.20-smp [/code:1:a1c1bf5e8a] en [code:1:a1c1bf5e8a] cp bzImage /boot/vmlinuz-ide-2.4.20-smp [/code:1:a1c1bf5e8a] en uiteraarsd deze smp kernel verwerkt in mijn [b:a1c1bf5e8a] /boot/grub/menu.lst [/b:a1c1bf5e8a] op mijn Redhat 9.0 partitie.

    Tijdens het opstarten van de Slackware 9.0 smp kernel
    [code:1:a1c1bf5e8a]
    <knip>
    Module dependencies up to date (no new kernel modules found).
    usb.c: registered new driver usbdevs
    usb.c: registered new driver hub
    [/code:1:a1c1bf5e8a]
    Hier blijft de kernel hangen. Numlock en Capslocks werken nog wel, maar Ctrl + Alt + F2 of Ctrl + Alt + del niet.

    Het opstarten had zo verder moeten gaan
    [code:1:a1c1bf5e8a]
    linux kernel: usb-uhci.c: $Revision: 1.275 $ time 15:38:38 Mar 11 2003
    linux kernel: usb-uhci.c: High bandwidth mode enabled
    <knip>
    [/code:1:a1c1bf5e8a] In /var/log/messages kon ik overigens niets terug vinden over het hangen van de smp kernel.
    Ik heb ook nog de 2.4.20 source van kernel.org geprobeerd, maar het resultaat was het zelfde als hierboven.
    De vraag is dus waarom blijft die smp kernel tijdens het opstarten hangen? :-?

    Met de Slackware 9.0 Release Candedates kon ik wel opstarten met de 2.4.20 source van kernel.org gecompileerd met smp ondersteuning aan. :)
  • Staat hotplug tijdens de boot uit?
    [code:1:35a551d664]cd /var/log/setup && ./setup.hotplug[/code:1:35a551d664]
  • Ik had die hoplug dialoog beantwoord met [b:55a4fdd61f] No [/b:55a4fdd61f]

    Eigenlijk was mijn openings post niet helemaal compleet. Dit was mijn tweede poging.
    De eerste keer ging het mis bij
    [code:1:55a4fdd61f]
    make modules
    make modules_install
    [/code:1:55a4fdd61f]
    De modules van de smp - en uni kernel kwamen door elkaar heen in de /lib/modules/2.4.20 map
    Wat tot gevolg had dat er niet meer gestart kon worden met zowel de uni - en smp kernel.

    In de tweede poging had ik die modules voor de smp kernel nog niet gemaakt.
    In mandrake 9.1 die een uni - en een smp kernel standaard installeerd heeft zowel de uni - en de smp kernel
    een eigen module map. Hoe dit in Slackware geregeld kan worden ben ik nog niet achter.

    Ik heb nu ik met [b:55a4fdd61f] mv [/b:55a4fdd61f] de map /lib/modules/2.4.20 gewijzigd in /lib/modules/2.4.20.backup en alsnog smp modules gemaakt.
    De smp kernel blijft nu niet meer hangen. Alleen de emu10k1 module wordt niet meer geladen. Waarschijnlijk is dan toch die kernel source van Slackware beter. Ik bekijk dit morgen wel weer verder :roll:
  • Ik donder de modules map altijd gewoon weg voor ik ga recompilen, anders zit ik met unresolved symbols.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.