Hallo!
Ich habe auf meiner Knoppix3.2-Festplatten-Installation einen neuen Kernel gbaut und dabei in der Konfiguration alle Module rausgenommen, die ich nicht brauche. Leider mindestens eines zu viel. :-)
Meine Sektion "Sound" der .config sieht derzeit so aus: +v
# # Sound # CONFIG_SOUND=m # CONFIG_SOUND_ALI5455 is not set CONFIG_SOUND_BT878=m # CONFIG_SOUND_CMPCI is not set # CONFIG_SOUND_EMU10K1 is not set # CONFIG_MIDI_EMU10K1 is not set # CONFIG_SOUND_FUSION is not set # CONFIG_SOUND_CS4281 is not set # CONFIG_SOUND_ES1370 is not set # CONFIG_SOUND_ES1371 is not set # CONFIG_SOUND_ESSSOLO1 is not set # CONFIG_SOUND_MAESTRO is not set # CONFIG_SOUND_MAESTRO3 is not set # CONFIG_SOUND_FORTE is not set CONFIG_SOUND_ICH=m # CONFIG_SOUND_RME96XX is not set # CONFIG_SOUND_SONICVIBES is not set # CONFIG_SOUND_TRIDENT is not set # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set CONFIG_SOUND_VIA82CXXX=y # CONFIG_MIDI_VIA82CXXX is not set # CONFIG_SOUND_OSS is not set CONFIG_SOUND_TVMIXER=m
-v
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Wie bekomme ich raus, welcher Config-Parameter dieses Modul erzeugt? Bei original Knoppix wird fast alles unter "Sound" als Modul gebaut. Auf welches darf ich noch nicht verzichten? Alles durchprobieren ist wohl die letzte Möglichkeit.
Freundlich grüßend,
Erik
On Tue, 19 Aug 2003 20:49:24 +0200 Erik Schanze schanzi_@gmx.de wrote:
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Sollte automatisch gebaut werden. Tut es das etwa nicht?
Am 19. August 2003 schrieb Frank Benkstein:
On Tue, 19 Aug 2003 20:49:24 +0200 Erik Schanze schanzi_@gmx.de wrote:
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Sollte automatisch gebaut werden. Tut es das etwa nicht?
Gebaut wird es offensichtlich, aber nicht installiert. +v
root@pc1:/usr/src/linux# make dep clean bzImage modules modules_install ... make -C sound modules_install make[2]: Entering directory `/usr/src/linux-2.4.21-acpi/drivers/sound' mkdir -p /lib/modules/2.4.21/kernel/drivers/sound/ cp btaudio.o i810_audio.o soundcore.o /lib/modules/2.4.21/kernel/drivers/sound/ make[2]: Leaving directory `/usr/src/linux-2.4.21-acpi/drivers/sound' ... if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/sound/i810_audio.o depmod: ac97_probe_codec depmod: ac97_set_dac_rate depmod: ac97_set_adc_rate
root@pc1:/usr/src/linux# ls drivers/sound/*.o drivers/sound/ac97_codec.o drivers/sound/soundcore.o drivers/sound/btaudio.o drivers/sound/sounddrivers.o drivers/sound/i810_audio.o drivers/sound/sound_firmware.o drivers/sound/sound_core.o drivers/sound/via82cxxx_audio.o
root@pc1:/usr/src/linux# ls /lib/modules/2.4.21/kernel/drivers/sound/*.o /lib/modules/2.4.21/kernel/drivers/sound/btaudio.o /lib/modules/2.4.21/kernel/drivers/sound/i810_audio.o /lib/modules/2.4.21/kernel/drivers/sound/soundcore.o
-v
Freundlich grüßend,
Erik
* Erik Schanze wrote:
Hallo,
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Sollte automatisch gebaut werden. Tut es das etwa nicht?
Gebaut wird es offensichtlich, aber nicht installiert. +v
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in
Da eine Knoppix ja eine Debian ist, warum wird nicht make-kpkg genommen? Dies löst definitiv alle Abhänigkeiten auf.
nur so eine Idee...
Jan
Am 20. August 2003 schrieb Jan Rakelmann:
- Erik Schanze wrote:
Hallo,
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Sollte automatisch gebaut werden. Tut es das etwa nicht?
Gebaut wird es offensichtlich, aber nicht installiert. +v
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in
Da eine Knoppix ja eine Debian ist, warum wird nicht make-kpkg genommen? Dies löst definitiv alle Abhänigkeiten auf.
Hab ich. Zuerst habe ich den neuen Kernel mit:
make-kpkg clean; make-kpkg -rev acpi2 kernel_image
übersetzt und dabei den Fehler bemerkt. Ich wollte es hier lieber allgemeiner an "make dep clean ..." zeigen.
nur so eine Idee...
Danke trotzdem.
Freundlich grüßend,
Erik
On 19.08.03 Erik Schanze (schanzi_@gmx.de) wrote:
Moin,
Gebaut wird es offensichtlich, aber nicht installiert. +v
root@pc1:/usr/src/linux# make dep clean bzImage modules modules_install ... make -C sound modules_install make[2]: Entering directory `/usr/src/linux-2.4.21-acpi/drivers/sound' mkdir -p /lib/modules/2.4.21/kernel/drivers/sound/ cp btaudio.o i810_audio.o soundcore.o /lib/modules/2.4.21/kernel/drivers/sound/ make[2]: Leaving directory `/usr/src/linux-2.4.21-acpi/drivers/sound' ... if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/sound/i810_audio.o depmod: ac97_probe_codec depmod: ac97_set_dac_rate depmod: ac97_set_adc_rate
drachi:[/usr/local/src/kernel/doc] #grep i810 patch-2.4.22.log o Avoid i810 ICH crashes with MMIO only o [i810_rng] update docs to reflect new /dev name, and new pkg name o fix i810 and cs46xx crashes o switch i810 to generalised digital out, new ac97 o make i810 audio compile
Nicht sehr ermutigend...
H.
Am 19. August 2003 schrieb Hilmar Preusse:
On 19.08.03 Erik Schanze (schanzi_@gmx.de) wrote:
Moin,
Gebaut wird es offensichtlich, aber nicht installiert. +v
root@pc1:/usr/src/linux# make dep clean bzImage modules modules_install ... make -C sound modules_install make[2]: Entering directory `/usr/src/linux-2.4.21-acpi/drivers/sound' mkdir -p /lib/modules/2.4.21/kernel/drivers/sound/ cp btaudio.o i810_audio.o soundcore.o /lib/modules/2.4.21/kernel/drivers/sound/ make[2]: Leaving directory `/usr/src/linux-2.4.21-acpi/drivers/sound' ... if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/sound/i810_audio.o depmod: ac97_probe_codec depmod: ac97_set_dac_rate depmod: ac97_set_adc_rate
drachi:[/usr/local/src/kernel/doc] #grep i810 patch-2.4.22.log o Avoid i810 ICH crashes with MMIO only o [i810_rng] update docs to reflect new /dev name, and new pkg name o fix i810 and cs46xx crashes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Das sieht gut aus. Danke Hilmar, ich schaue mir den Patch mal an.
Freundlich grüßend,
Erik
On Tue, 19 Aug 2003 22:27:28 +0200 Erik Schanze schanzi_@gmx.de wrote:
Am 19. August 2003 schrieb Frank Benkstein:
On Tue, 19 Aug 2003 20:49:24 +0200 Erik Schanze schanzi_@gmx.de wrote:
Mein OnBord-Sound läuft mit den Modulen i810_audio und ac97_codec. Das erste Modul wird mit "CONFIG_SOUND_ICH=m" erzeugt, aber das zweite?
Sollte automatisch gebaut werden. Tut es das etwa nicht?
Gebaut wird es offensichtlich, aber nicht installiert. +v
root@pc1:/usr/src/linux# make dep clean bzImage modules modules_install... make -C sound modules_install make[2]: Entering directory `/usr/src/linux-2.4.21-acpi/drivers/sound' mkdir -p /lib/modules/2.4.21/kernel/drivers/sound/ cp btaudio.o i810_audio.o soundcore.o /lib/modules/2.4.21/kernel/drivers/sound/ make[2]: Leaving directory `/usr/src/linux-2.4.21-acpi/drivers/sound' ... if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.21; fi depmod: *** Unresolved symbols in /lib/modules/2.4.21/kernel/drivers/sound/i810_audio.o depmod: ac97_probe_codec depmod: ac97_set_dac_rate depmod: ac97_set_adc_rate
Hm. Da kann ich dir leider nicht weiterhelfen. Wenn du keinen prepatch Verwenden willst, kannst du nur aufs nächste Release warten. Was spricht denn gegen Alsa?
Grüße Frank Benkstein
lug-dd@mailman.schlittermann.de