[GRLUG] Meeting agenda?

Michael Mol mikemol at gmail.com
Wed Oct 11 12:31:19 EDT 2006


On 10/11/06, Tim Schmidt <timschmidt at gmail.com> wrote:
> On 10/11/06, Justin Denick <justin.denick at gmail.com> wrote:
> > Regardless of what your distro may or may not come with, learning about the
> > kernel would make for a very informative lecture. So often, users rely on
> > apt to to their bidding, and that's fine. But some of us want to know why it
> > works and what could make it stop working.
> >
> > I build my own kernels for many reasons:
> > 1) I don't use modules unless I absolutely must, and even then I complain.
> > 2) I don't need to support the hardware I don't own or will never buy
> > 3) I like to know what's going on
> > 4) When a problem comes up, I don't want to rely on solutions like:
> > "reinstall the package"
> >
> > So I say we keep the Kernel Building lecture alive.
> > I would give the presentation, but I must admit there are many on this list
> > who know volumes more than I do; I'm probably still a newb.
>
> Sure...  I'm not opposed to the kernel presentation...  Just pointing
> out that building a kernel isn't a common task for most people any
> more.  When I started using Linux in 1998, building a custom kernel
> for each and every install of Linux was almost the expected norm.
> Now, even most 'bleeding edge' hardware like SATA controllers, 10
> gigabit ethernet, and crazy Taiwanese rebranded ultra-generic hardware
> X work out of the box.  Even when hotplugged :)

Last I checked, you still can't run SMART tools over SATA on most
distros.  I'm not even sure the passthrough ioctls have been added to
the main kernel tree yet.

>
> As far as your reasons go...  There are some pertinent counterpoints:
>
> 1) The only reason I can think of to be weary of modules is a
> bordering-on-paranoia fear of rootkits...  quite a few load as
> modules.  However, a few that I know of use only /dev/kmem or similar
> to bootstrap themselves into kernel-space - no module support needed.
> Otherwise, modules are functionally identical to compiled-in drivers.

On some distros, like stock Debian, module loading isn't always
automatic...I remember one configuration I had where I had two sound
cards, and always had to manually load the driver for the second card.
(One was onboard AC97, the other was my then-new Sound Blaster Live)

>
> 2) Unless you, for some crazy reason :), buy it.  Hard to tell a year
> or three in advance.

Very true.  I never, ever thought I'd use USB.  But that was when I
was on a K6-200 desktop system where you had to plug the USB ports
into headers on the motherboard. (No, I don't miss the AT form factor.
 Not one measly bit.)  Once I switched to a box with a USB keyboard, I
found I had no choice. (There weren't any PS/2 keyboards in the house.
 Just a bunch of AT keyboard and a PC/XT keyboard.)

>
> 3) Me too.

That's the reason I first compiled a kernel.  I'd been running my
first copy of Linux for a few days, and I wanted to try it.

-- 
:wq


More information about the grlug mailing list