laden von modulen beim booten unter debian und kernel 2.6

Andreas Koch andreas.koch at fh-luh.de
Tue Mar 1 12:47:21 CET 2005


[..] 
> Schmeiß' sie raus! CD-ROM-Laufwerke lassen sich auch ohne diese Krücke
> ansprechen; CD-Brennen geht ohne ide-scsi und mit 2.6.x sogar viel
> besser (da DMA unterstützt wird).

ist geschehen ...

[...] 
> > auf das cdrom zugreifen. Ich habe ide-cd daher in die /etc/modules eingetragen.
> > Dort ist ide-cd der einzige Eintrag und ich frage mich nun wie z.B. der
> > Treiber für meine Soundkarte oder Netzwerkkarte geladen wird und wann ?.
> 
> Entweder laden die ALSA-Scripte die Treiber, oder Du hast irgendwo
> entsprechende Einträge in /etc/modprobe.d/* .

fgrep hat modprobe in den /etc/init.d/alsa script gefunden.

Werden die Einträge in modprobe.conf bzw. modprobe.d nicht nur von modprobe
benutzt um alias/optionen/pre- und postinstall für ein Modul zu
erledigen wenn es mit modprobe geladen werden soll ? - oder bewirken die
Einträge (mal abgesehen von pre-install) das module beim
Systemstart geladen werden (wie /etc/modules) ?

> > Warum sind diese Treiber anscheinend nach dem booten automagisch 
> > verfügbar und warum ist es ide-cd nicht ?. Google hat bislang nichts
> 
> Einige Subsysteme erzeugen beim Zugriff auf die device nodes ihrerseits
> Anfragen für Module; die Sound-Treiber gehören dazu und mit einer
> entsprechenden Vielfalt an Einträgen in /etc/modprobe.d/* kannst Du das
> alles erschlagen.

hmm. Die alsa Treiber werden durch init.d/alsa geladen. Was ich aber
noch nicht finden konnte ist wann der Netzwerktreiber geladen wird. Wird
er durch init.d/network bzw. dort durch ifup eth0 (-> alias /dev/eth0
via_rhine in modpobe.conf) geladen ?

> Wenn Du aber z.B. auf /dev/hdc zugreifst, ist erstmal nicht klar, ob das
> ein CD-Laufwerk, ein Band- oder Plattenlaufwerk ist. Du kannst entweder
> den Treiber explizit laden (z.B. via /etc/modules), oder mit dem Laden
> der IDE-Treber (via initrd) einfach _alle_ IDE-Laufwerks-Treiber
> nachladen. Alternativ könnte auch ein Script nach dem Laden der
> IDE-Port-Treiber /proc/ide/*/media durchgehen und nur die benötigten
> Laufwerks-Treiber laden.
> 
> Du hast die (Qual der) Wahl :-)

Ich denke ich nehme /etc/modules.

Einfach zu durchschauen ist das ja nicht umbedingt. Wenn man dann noch
hotplug dazu nimmt ...

Gibt es einen empfehlenswerten Text wo man sich das mal in Ruhe anlesen
kann ?

> MfG, JBG

Danke für die Erleuchtung :)

MFG, Andreas

-- 

Dipl.-Ing. Andreas Koch

Hydrology and Water Resources Management

Fachhochschule Lippe und Hoexter
University of Applied Sciences

An der Wilhelmshoehe 44, 37671 Hoexter, Germany

Phone  : (+49) 5271 / 687 - 269
Fax    : (+49) 5271 / 687 - 245
e-mail : Andreas.Koch at fh-luh.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20050301/192e0f53/attachment.sig>


More information about the Linux mailing list