PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Audigy Update in Kernel einspielen


Niko
20.02.02, 15:35
Hi,

kann mir jemand sagen, wie ich den Audigy Patch in den Kernel einspiele?

Ich habe zwar schon eine sehr gute Hilfe für die Installation des Audigy Patches via CVS gefunden, aber leider war die zu alt, denn opensource.creative.com ist umgezogen (anscheinend) und jetzt funktioniert die Anmeldung nicht mehr.

Kann mir wer genau beschreiben, was ich machen muss, wenn ich mir einen neuen Kernel und das Update herunterlade.
Oder wie installiere ich den Kernel, wenn ich den Patch mit CVS installieren will?

Leider betrete ich mit der Kompilierung eines Kernels "Neuland", also versucht bitte alles so ausführlich wie möglich zu schreiben.

Ich habe auch schon wieder ein paar ganz brauchbare Beiträge in diesem Forum zum Thema "Kernel kompilierung" gefunden.

Bitte helft mir,
Niko

schnebeck
20.02.02, 16:14
Creatives OS-Zeugs ist jetzt auf Sorceforge:
http://sourceforge.net/projects/emu10k1

Wenn sich nichts geändert hat, wird nicht der Kernel gepatched sondern separat ähnlich wie bei NVidia ein Kernelmodul erzeugt. Dazu braucht du natürlich die Kernelquellen.

... und die emu-tools nicht vergessen!

Bye

Thorsten

Niko
21.02.02, 12:13
Danke,

aber die Adresse kenne ich schon.

Das einzige was ich jetzt noch weiß, ist dass ich die emu-tools auch brauche.

Kann mir jemand genau erklären, wie ich dieses Kernel Modul erzeuge/einbinde/....

Niko

schnebeck
21.02.02, 13:34
Hmm, hab' keine Audigy, deshalb rate ich mal, dass der Treiber genauso installiert wird, wie 'ne SBlive!:
Ich setze vorraus, dass deine Kernelquellen unter /usr/src/linux liegen und du "root" bist.

1.) Teiber nach /usr/src/ laden:
cd /usr/src
wget http://prdownloads.sourceforge.net/emu10k1/audigy-driver-2002-02-14.tar.gz

2.) Entpacken:
tar xvfz audigy-driver-2002-02-14.tar.gz

3.) In das entpackte Verzeichnis hüpfen:
cd emu10k1-audigy

4.) Konfigurieren:
Editiere die Datei ./config wie folgt
# Driver build options
KERNEL_SOURCE :=/usr/src/linux
DEBUG := n
SEQUENCER_SUPPORT := n

# say no unless you need to use the dbgemu tool,
# note that this allows users raw access to any register
# it should not be used in a normal driver.
DBGEMU := n

export KERNEL_SOURCE

4.) Installieren:
make && make && make install && depmod

5.) Kernelmodule konfigurieren:
insmod emu10k1
insmod ac97_codec

fertig!

Weitere Hinweise findest du dann im Verzeichnis /usr/src/emu10k1-audigy/doc

Bye

Thorsten

Niko
21.02.02, 14:48
Danke,

für die schnelle Antwort.

Werde das am Wochenende gleich mal ausprobieren.

Niko