Soundchip CS4610 vom IBM 600E Laptop unter SuSE 9.1 installieren ================================================================ 03.12.2004 von Holger Klabunde Ich bin von Win ja schon einiges gewohnt, aber die Soundkarte von meinem IBM 600E Laptop unter SuSE 9.1 zu installieren hat alles bisher erlebte bei weitem übertroffen. Der IBM ist schon ein paar Jahre alt und das Problem sollte doch längst bekannt sein. Im Internet habe ich ein bißchen was gefunden, aber alles hat nichts geholfen. Alle ratlos. Mit W98 oder XP geht die Installation problemlos. Nur SuSE 9.1 zickt gewaltig rum. Das was ich hier erzähle ist ein bißchen konfus, aber im Endeffekt bekommst du deine Soundkarte vieleicht doch zum laufen. SuSE erkennt den Soundchip als CS4610 SoundFusion. Mit Standardkernel. SuSE gibt aber auch gleich einen Hinweis das ich ein IBM 600E Laptop habe und ein anderer Treiber für CS423x verwendet werden sollte. Klicken wir doch einfach auf OK teste das mal. System hängt sich komplett auf. Wenn man in: Kontrollzentrum Hardwareinformationen BIOS BIOS onboard_devices devices nachsieht bekommt man etwas sehr merkwürdiges zu sehen. Der Soundchip wird dort als CS4239 PnP Audio erkannt. Also KEIN CS4610 ? Dann wird wohl nur das falsche Modul für die Soundkarte geladen ! Bei einem anderen Linux Server hatte ich solche Probleme mit einem Adaptec SCSI Controller beseitigt indem ich den Treiber für den SCSI Controller nicht als Modul lade, sondern fest in den Kernel eincompiliere. Also: Neuen Kernel compilieren ! Schlechte Idee. Da hatte ich wohl ein bißchen zuviel gestrichen oder aktiviert :( Resultat: KERNEL PANIC ! Schei... SuSE DVD rein und versuchen das System zu booten. Ging dann auch. Es war nur so eine Eingebung, aber ich habe unter diesen Bedingungen versucht die Soundkarte noch einmal zu installieren. Wieder die Meldung CS4610... Sie haben einen IBM600E... soll der CS423x Treiber installiert werden ? Ja, mein Gott nu mach mal. Und das Wunder geschah ! Meldung: Die Installation des CS423x Treibers war nicht vollständig. Wollen Sie es noch einmal versuchen (an den genauen Text kann ich mich nicht mehr erinnern) ? OK gedrückt und.... das System hängt sich diesmal NICHT auf. Die Soundkarte arbeitet. Man muss im Mixer aber noch die Lautstärke hochdrehen. Auf Test klicken und... SOUND !!!! Zwischendurch hatte ich im BIOS aus lauter Verzweiflung Quickboot deaktiviert. Möglicherweise war auch das die Lösung zu dem Problem. In /etc/modprobe.d liegt bei mir jetzt eine Datei "sound" mit folgendem Inhalt: options snd-cs4236 cport=0x538 dma1=1 dma2=0 enable=1 index=0 irq=5 isapnp=0 port=0x530 # H0_h.oMPpHkqrv52:CS4610 SoundFusion Audio Accelerator alias snd-card0 snd-cs4236 Wenn ich das System platt mache, neu installiere und eine Datei "sound" mit dem Inhalt oben in /etc/modprobe.d kopiere gibt es beim IBM 600E keine Probleme mehr mit dem Sound nach einem reboot. Den Mixer muss man aber noch aufdrehen ! Den Standardmixer von SuSE unter KDE habe ich rausgeschmissen (wie war noch sein Name ka-mix ?) und KDE kmix installiert. Der Standardmixer hatte komischerweise keine Lautstärkeregler !!?? Cu Holger