Aaron Mulder on 17 Dec 2005 18:28:25 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Map of boot procedure


As far as I can tell SuSE 10 uses hotplug.  It seems to handle network
drivers, mounting various devices (USB sticks, perhaps CD-ROMs?), the
bluetooth module in my laptop, etc.  I have next to 0 understanding of
how it actually works under the covers.  I have noticed that it writes
various things to /etc/sysconfig/hardware/ -- a file named for each
device it detects and that file seems to contain the proper driver to
load for the device.  If you can figure out whether your sound card is
listed there (comparing ID via lspci or something), then you can check
and see if you can override the driver listed or whatever.  For what
it's worth, I've used SuSE 10 with both laptops and desktops and
haven't had this problem, though I don't think I've used it with an
audigy card.

Aaron

On 12/17/05, Gary Coulbourne <bear@bears.org> wrote:
>
> On Dec 17, 2005, at 11:52 AM, Doug Crompton wrote:
>
> > To make a long story short after trying to figure out why I ended up
> > adding the base sound card module load in /etc/sysconfig/kernel in
> > which I
> > discovered has a place to load modules that were not hardware detected
> > properly.
>
> It depends, really.  I've never trusted automatic configuration, and
> usually just build the kernel with the devices I have built-in.
> However, each distribution has its own way of handling it.  Most
> current distributions use hotplug/coldplug for autoloading, though --
> where particular devices in the /dev directory can be associated with
> automatically loadable modules, and that sort of thing.  I'm still
> not fully converted in my thinking from devfs, and so I don't
> remember all of the udev syntax, but I believe there's a way to set
> it up to use that.
>
> I did a little looking around on what SUSE uses.  /etc/sysconfig/
> kernel is for those modules required for booting.   Some people on
> the mailing lists recommended putting modprobe commands in /etc/
> init.d/boot.local, appending them, like:   echo "/usr/sbin/modprobe
> sndcardmodule" >> /etc/init.d/boot.local
>
> I suspect hotplug is the "right" way to do it, but I'm not really up
> to speed on the configuration or if SUSE is using it.  Here's a page
> on it: http://lwn.net/Articles/123932/
>
> And Here's a page on SUSE's booting:
> http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.2/suselinux-
> adminguide_en/ch10.html
>
> Peace,
> Gary
> _______________________________________________
> bclug.org mailing list
> bclug.org@lists.sitelink.com
> http://lists.sitelink.com/mailman/listinfo/bclug.org
> This message was sent to ammulder@alumni.princeton.edu
>
_______________________________________________
bclug.org mailing list
bclug.org@lists.sitelink.com
http://lists.sitelink.com/mailman/listinfo/bclug.org
This message was sent to historian@netisland.net