Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
modprobe versucht unnötige Treiber zu laden[solved]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 7:13 am    Post subject: modprobe versucht unnötige Treiber zu laden[solved] Reply with quote

Hi,
ich hab ein Problem beim Booten, bei dem ich nicht weiter komme.
Es scheint, als versuche modprobe die Treiber snd-cs4232 und snd-wavefront zu laden.
Dafür hab ich keine Karte und entsprechend die Treiber auch nicht kompiliert. Meine Soundkarte läuft. (->Creative Labs SB Live! EMU10k1)
Die hab ich mit alsaconf eingerichtet.

Ich habe das ganze /etc - Verzeichnis gegreppt nach wavefront, aber nichts gefunden. Ich habe auch kein Verzeichnis /etc/modprobe.d
Im Verzeichnis /etc/modules.d finde ich natürlich auch kein cs4232 oder wavefront.

Wo kommt dieser Ladeversuch her? und vor allem: Wie krieb ich die Fehler weg??
Danke für jeden Tipp.


Gruß
Markus


Last edited by markusk21 on Sun May 27, 2007 8:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
XMath
Guru
Guru


Joined: 14 Aug 2004
Posts: 435
Location: Germany, Gaimersheim

PostPosted: Sun May 27, 2007 8:38 am    Post subject: Reply with quote

Moin,
nur ein Schuss ins Blaue: udev.

:roll:
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 4:38 pm    Post subject: Reply with quote

Das hab ich auch schon überlegt, aber ich weiss nicht wo da eine Einstellung hakt.
Wo muss ich suchen, bzw. welche Infos fehlen hier noch?

Beim Booten gibt es aber eine phase, in der udev seine module läd (modules loaded by udev oder so)
die Fehlermeldungen kommen später.
Ich schau mal genauer.
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 4:48 pm    Post subject: Reply with quote

OK, also.
Udev läd seine Treiber tatsächlich lange vor den Fehlermeldungen.
Es wird meine Netzwerkkarte gestartet,
dann kommen die Fehlermeldungen wegen der 2 Treiber (beides doppelt)
Danach wird coldplug als gestartet ausgewiesen.

Das sind die letzten Dienste, bevor runlvel 3 begonnen wird.

Im Moment würde ich coldplug als übeltäter vermuten. Das ist aber nicht installiert, weil es mal ersetzt werden sollte.
Hilft installieren?
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 4:50 pm    Post subject: Reply with quote

Ah, hatte ich es richtig in erinnerung:
Quote:
Calculating dependencies... done!
[ebuild N ] sys-apps/coldplug-20040920-r1 0 kB
[blocks B ] >=sys-fs/udev-089 (is blocking sys-apps/coldplug-20040920-r1)
[blocks B ] sys-apps/coldplug (is blocking sys-fs/udev-104-r12)


Also udev. Aber wo suchen?
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5322

PostPosted: Sun May 27, 2007 4:56 pm    Post subject: Reply with quote

die coldplug funktionalität ist schon seit längerem in udev integriert.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 5:06 pm    Post subject: Reply with quote

Ja. Und wie weiter?
Ich weiss nicht wo ich suchen soll. Es gibt eine Datei "blacklist" in /etc/hotplug
aber ich vermute, die hat nichts mit dem Boot-Vorgang zu tun, oder?
Also, wo kann ich Einstellungen für das integrierte coldplug vornehmen?
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Sun May 27, 2007 5:12 pm    Post subject: Reply with quote

markusk21 wrote:
Ich weiss nicht wo ich suchen soll.


/etc/modprobe.d/blacklist

Ma
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 5:39 pm    Post subject: Reply with quote

OK,
folgendes habe ich versucht:
Quote:
# cat /etc/modprobe.d/blacklist
blacklist snd-cs4232
blacklist snd-wavefont


Ich hatte auch die Treiber ohne "blacklist" am Zeilenbeginn.
Beides verursacht einen haufen Fehlermeldungen beim booten über die /etc/modprobe.conf
Das sind die Zeilen über die er meckert:
Quote:

### update-modules: start processing /etc/modprobe.d/blacklist
snd-cs4232
snd-wavefront
### update-modules: end processing /etc/modprobe.d/blacklist


Was trage ich in die blacklist ein?
Oder der direkte Weg: Warum versucht udev überhaupt die Treiber zu laden, wenn ich keine entsprechenden Geräte eingebaut habe? (ist auch eine frische Installation, also keine Altlasten)
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Sun May 27, 2007 5:47 pm    Post subject: Reply with quote

markusk21 wrote:

Was trage ich in die blacklist ein?


:twisted: Steht in der blacklist. :P
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 6:03 pm    Post subject: Reply with quote

Es gab weder das Verzeichnis, noch die Datei.
Ich habe sie selbst angelegt. Fehlt da ein Paket?
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Sun May 27, 2007 6:33 pm    Post subject: Reply with quote

markusk21 wrote:
Es gab weder das Verzeichnis, noch die Datei.
Ich habe sie selbst angelegt. Fehlt da ein Paket?


Tja, welches Paket? Keine Ahnung. Das hat sich halt so ergeben, im laufe der Nutzung.

Ne, mal was Anderes markusk21.
In der Regel sind die Abhängigkeiten genau geregelt, besonders im Kernel. Ich gebe ja zu, dass ich auch schon gedacht habe,
"maaaan was soll das nun wieder?"; aber nach genauerem Hinschauen und korrigieren der .config hat sich das
von selbst gelöst. Diese "Fehler" habe ich immer selbst verursacht. Die blacklist ist doch nur für gaaaanz seltene Fälle gedacht.

Schau noch mal genau rein in die kernelconfig und versuche den Fehler da zu beheben, wo er entstanden ist.

Grüße
Ma
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3365
Location: de

PostPosted: Sun May 27, 2007 7:53 pm    Post subject: Re: modprobe versucht unnötige Treiber zu laden Reply with quote

markusk21 wrote:
Hi,
ich hab ein Problem beim Booten, bei dem ich nicht weiter komme.
Es scheint, als versuche modprobe die Treiber snd-cs4232 und snd-wavefront zu laden.
Dafür hab ich keine Karte und entsprechend die Treiber auch nicht kompiliert. Meine Soundkarte läuft. (->Creative Labs SB Live! EMU10k1)
Die hab ich mit alsaconf eingerichtet.

Wollte erst losmeckern, daß snd-wavefront irgendwas mit midi zu tun haben könnte, hab aber jetzt mal bei mir nachgeguckt. Und tatsächlich, die beiden Module hab ich bei mir nicht drinstehen. Ich hab übrigens 'ne Creative Soundblaster Audigy.

Folgende Ideen:
1. Die Konfiguration nicht über alsaconf erledigen.
2. Wenn du die Kerneltreiber nimmst, kannst du die Soundblaster direkt auswählen. Alles andere, was du nicht haben willst, solltest du dementsprechend deaktivieren.
3. Wenn du die Treiber aus dem Portage verwendest, dann kannst du über die /etc/make.conf regeln, für welche Karten die Module compliert werden sollen. Bei mir steht da sowas wie:
/etc/make.conf:

ALSA_CARDS="emu10k1 intel8x0 bt87x"

Ist schon ein paar Jahre her, daß ich damit rumexperimentiert hatte. Aber wenn du den ALSA_CARDS-Eintrag in der make.conf nicht hast, dann werden, soweit ich mich erinnere, für alle von Alsa unterstützten Karten die Module gebaut.

Ich hatte mal vor langer Zeit alsaconf ausprobiert, um die Einstellungen für den Betrieb von 3 Soundkarten gleichzeitig herauszufinden. Daran bin ich aber gescheitert, da alsaconf offensichtlich nur mit einer Soundkarte zurecht kommt.

Alle Daten, die du für die Konfiguration der Soundblaster brauchst, befinden sich in /etc/modules.d/alsa
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 7:56 pm    Post subject: Reply with quote

Ich benutze genkernel.
Ich würde das Problem sehr gern im Kernel lösen, ich weiss jedoch nicht wie. Die betreffenden Treiber habe ich gleich als erstes rausgenommen. udev versucht trotzdem sie zu laden und verursacht die Fehler. Also, was tun?

Hier ist meine .config:
http://rafb.net/p/LGgoRR69.html
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 7:58 pm    Post subject: Reply with quote

Ich hab grad noch einige snd-Treiber rausgeschmissen und reboote gleich.
schon mal mein make.conf-Eintrag:
Quote:
ALSA_CARDS="emu10k1"
Back to top
View user's profile Send private message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Sun May 27, 2007 8:05 pm    Post subject: Reply with quote

Ok, das neubauen des Kernels hat es gebracht. Hab die ganzen überflüssigen Treiber rausgeschmissen.
Jetzt ist der Fehler weg.

Danke für eure vielen Tipps.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum