gentoo and kernel modules question

From: Guillaume Dargaud (usenetNOSP_at_Mgdargaud.net)
Date: 04/17/04

  • Next message: lm9user: "PCMCIA setup question"
    Date: Sat, 17 Apr 2004 23:35:46 +0200
    
    

    I got started with gentoo yesterday and I now have a working system with kde
    and other goodies. But some things don't work.

    For instance the sound. I have a Audio Adapter
    Creative SB PCI128 (Ensoniq ES5880) Sound Card and I couldn't figure out
    what option to use to make it work.

    More generally there are some things I don't understand about modules.
    When I first booted with the gentoo liveCD it autodetected and used the
    following modules:
    amd_k7_agp
    agpart
    e1000
    orinoco_pci
    orinoco
    hermes
    eepro100
    mii
    sbp2
    eth1394
    ohci1394
    ieee1394
    usb_storage

    When I compiled the kernel 2.6.5, I tried to use genkernel but I couldn't
    get modules-update to run in the end. So I did a manual kernel compile,
    which worked okay. But I don't understand where many of those modules came
    from. Some I found and enabled directly in the kernel, others I have no
    idea.

    How to find the equivalency between kernel option and module name ?

    For instance in the gentoo documentation, it gives the example of using
    'emerge e1000' to install a kernel module for the Intel GB ethernet. Why is
    this necessary since the e1000 source code is part of the kernel source ?!?
    Is it a different driver ?
    The other example gives ati-drivers, ati-drivers-extra and xfree-drm. First,
    with a radeon 9000, I don't understand if I'm supposed to use them all or
    either the 1st two or the last. And, knowing your hardware, how does one
    know the driver names to emerge ? What am I supposed to emerge for my sound
    card ? And even knowing the name of the module is not very useful, I
    couldn't find the source of amd_k7_agp for instance !

    I'm just plain confused about the use of modules. In the past (Red Hat 7.2,
    8.0 and 9.0), the 'make modules modules_install' would compile some of the
    kernel source into modules and install them. Now it seems that it doesn't
    happen this way. I've enabled some kernel options as module and set them
    in /etc/modules.autoload.d/kernel-2.6 but they (almost) all fail on system
    start. The gentoo documentation is really light about the kernel and
    modules.

    -- 
    Guillaume (confused in moduleland) Dargaud
    http://www.gdargaud.net/
    "A lack of leadership is no substitute for inaction."
    

  • Next message: lm9user: "PCMCIA setup question"

    Relevant Pages

    • Another ALSA post
      ... I have an Audigy 2 sound card, and need ALSA to make the ... I am running a 2.4.18-bf2.4 kernel with absolutely no modifications ... Kernel source -- ?what?? ...
      (Debian-User)
    • Problem with Asus P4C800-DX and P4 -Northwood-
      ... Gentoo Linux and WinXP with dual-boot on this system. ... So I ran the same test in Windows on the same platform and it took about ... have made equal experiences with that hardware configuration on the ... maybe a kernel problem because I have no problems under Windows and it ...
      (Linux-Kernel)
    • Re: Problem with Asus P4C800-DX and P4 -Northwood-
      ... on the same disk and windows is the first one, ... > Gentoo Linux and WinXP with dual-boot on this system. ... > maybe a kernel problem because I have no problems under Windows and it ...
      (Linux-Kernel)
    • Gentoo is slow
      ... MB of RAM, while my GF uses a regular desktop computer, an AMD with 1 GHz ... Both computers use a GeForce 4 (440 Go on the notebook, ... Both run Gentoo 1.4 with regular updates and KDE, that is, until both ... I played around with all kernel releases since 2.4.18 and currently run the ...
      (comp.os.linux.portable)
    • Rate mal mit Genkernel / hda vs. sda, Bootproblem
      ... aktülles Gentoo zu installieren versucht. ... Genkernel: Der Boot geht schief. ... Mit den neuen Treiber sollen dann IDE-Platten als /dev/sdx und nicht ... ext3 und ext4 ist fest im Kernel. ...
      (de.comp.os.unix.linux.misc)