PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : modprobe snd-intel8x0 und depmod -a Fehler ?



TOG|Darthcrawl
07.03.04, 18:01
Hab mir den Alsa Soundtreiber nach dem HowTo installiert, aber wenn ich jetzt
depmod -a
eingebe kommt folgende Meldung
depmod: /boot/System.map-2.4.20-30.9smp is not an ELF file
ich befürchte das ich einen falschen Link gesetzt habe. Was kann man da machen ?
Ich weiss aber noch was ich für einen Link gesetzt habe, kann ich den reseten ?

Und noch was, wenn ich dan
modprobe snd-intel8x0
eingebe kommt diese Meldung, die ich mit aber nicht erklären kann

/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: insmod /lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o failed
/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: insmod snd-intel8x0 failed

Danke schon mal.

tooly
07.03.04, 18:25
Hallo,

einen link kannst Du doch ohne Probleme löschen und mit ln -s neu erstellen.

snd-intel8x0 : Du hast scheinbar keine Soundkarte die mit diesem Treiber funktioniert. Was für eine Soundkarte hast Du denn?

mfg
tooly

TOG|Darthcrawl
07.03.04, 18:35
ich weiss leider nicht wie ich den Link löschen kann, ln -e vielleicht ?

Ich habe eine Soundkarte OnBoard von nVidia mein Motherboard ist das ASUS A7N8X.
Normalerweise müsste ich die Karte mit dem nForce Treiber installieren aber das geht nur unter Windows, der Treiber für Linux scheint nicht richtig zu funktionieren.

minimike
07.03.04, 18:47
Probier mal OSS ( must du bezahlen läuft als trail 3 Stunden ) . Hast du dier auch die neusten Alsatreiber besorgt oder wurden auch die korekten Kernelsources verwendet ? Als dritter Treiber mach mal

modprobe i810_audio

Unter Umständen solltest du in Erwägung ziehen deinen Kernel abzugraden, meine Empfehlung ist Kernel 2.4.25 als Orginal von www.kernel.org

Um deine Karte zu kontrollieren mach mal ein

lspci

bei mir schaut das so aus habe ein Asus P4PE-X die Pertierkühlung ( SubZero Intel P4 Contollerkarte ) aucht nicht im Status auf :

mike@lfs:~$ lspci
00:00.0 Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 02)
00:01.0 PCI bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset AGP Bridge (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 02)
00:1f.3 SMBus: Intel Corp. 82801DB SMBus (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0312 (rev a1)
02:05.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:09.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 04)
02:0a.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 01)
02:0b.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 26)
02:0c.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02)
02:0d.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2)
02:0d.1 Input device controller: Fortemedia, Inc Xwave QS3000A [FM801 game port] (rev b2)
mike@lfs:~$

tooly
07.03.04, 18:52
Hallo,

Du hast Dir offensichtlich noch nicht die Mühe gemacht mal die man seiten zu ln durchzulesen, na ist ja auch einfacher zu fragen und darauf zu hoffen das andere sich dich Mühe macht. Sei es wie es sei, Dateien werden mit rm gelöscht, bzw. mit ln -sf wird evtl. existierender link überschrieben.

snd-intel8x0 ist schon i.O. für nvidia Onboard, evtl. ist beim Kernel erstellen oder aber bei der ALSA installation etwas schief gelaufen, einfach nochmal versuchen. Du brauchst aber nicht unbedingt alsa, im Standard Kernel 2.4.X gibt es doch i810_audio und das läuft prima mit nforce boards.

mfg
tooly

minimike
07.03.04, 19:00
tooly die i810_audio sind nicht schlecht aber nicht Open AL kompatiebel wenn er RTCW, oder was anderes spielen will hat er keinen Sound

TOG|Darthcrawl
07.03.04, 19:01
Sorry das ich manchmal frage wegen so einfachen Sachen, aber das Problem ist manchmal
blicke ich bei den man seiten nicht durch. Da ich in English nicht so gut geschult bin.

Ich werde es mal mit dem i810_audio versuchen, ansonsten probier ich es wieder mit intel8x0

TOG|Darthcrawl
07.03.04, 19:04
oh die ist ja auf deutsch :) sorry

TOG|Darthcrawl
07.03.04, 19:13
Das Problem ist immer noch mit
depmod -a
dann steht da
depmod: /boot/System.map-2.4.20-30.9smp is not an ELF file
hab den Link überschrieben.
Deswegen kann ich jetzt leider nicht den neuen Treiber testen

minimike
07.03.04, 19:17
in /boot ist die Config von deinem jetzigen Kernel mit ihr kannst du dier auch nen neuen Kernel bauen ohne dich alzu tief in die Materie einzugraben

TOG|Darthcrawl
07.03.04, 19:45
Also ich benutze momentan den Kernel 2.4.20-30.9smp ,
also ich mich als root angemdelt habe und die config ausführen wollte stand da
Keine Berechtigung

Ich mach aber vielleicht gleich den Kernel 2.6 drauf mal schauen wie es bei dem läuft

minimike
07.03.04, 20:08
cp z.B. /boot/config-2.4.20-30.9smp /usr/src/linux-2.4.25/.config

make bzImage

make modules

make modules_install

mv /usr/src/linux-2.4.25/arch/i386/boot/bzImage /boot/vmlinuz-2.4.25

Lilo anpassen ausführen fertig neustarten . Probier mal

TOG|Darthcrawl
07.03.04, 20:43
Ich probier es mal aus, ansonsen Kernel 2.6.0 hab ich jetzt drauf, den kann ich ja mal gleich ausprobieren.

minimike
07.03.04, 20:47
Nur das da einige Sachen anders sind für den Anfang würde ich als Newbee den 2.6er meiden. Du riskierst unter Umständen dein System weil irgendwas nicht mehr geht und du nicht weist wie du das abstellst. Aber wenn ja du benötigst das Packet module-init-tools wenn du den 2.6.xx Betreiben willst. Lies dier das Readme genau durch bevor du es installierst.

pucki
07.03.04, 20:49
hi,
hast du den alten kernel auch selbst kompiliert?

ActionNews
07.03.04, 20:59
Original geschrieben von TOG|Darthcrawl
(...)

/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: insmod /lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o failed
/lib/modules/2.4.20-30.9smp/kernel/sound/pci/snd-intel8x0.o: insmod snd-intel8x0 failed

(...)

Also diese Fehlermeldung habe ich bei meinem ArchLinux-System auch :(. Nur mit dem Modul snd-cs46xx :(. Kann da vielleicht jemand weiter helfen? Verwende einen selbstkompilierten Kernel mit ArchLinux ( www.archlinux.org ), ALSA 1.0.3 (mit abs neu kompiliert um ALSA an meinen Kernel 2.4.25 an zu passen.

CU ActionNews

TOG|Darthcrawl
07.03.04, 21:16
Nein den Kernel hab ich durch ein Update drauf.

Ich hab jetzt um den Kernel wiederherzustellen das gemacht was du gesagt hattest,
aber bei
make modules
zeigt er mir dann nach ner weile das an

:
/usr/src/linux-2.4.20-30.9/include/net/sock.h:1293: warning: implicit declaration of function `put_cmsg_Rsmp_f39bf4d9'
module.c: In function `cipe_check_kernel':
module.c:73: warning: implicit declaration of function `printk_Rsmp_1b7d4074'
/usr/src/linux-2.4.20-30.9/include/linux/skbuff.h: In function `kunmap_skb_frag':
/usr/src/linux-2.4.20-30.9/include/linux/skbuff.h:1129: warning: asm operand 1 probably doesn't match constraints
make[3]: *** [module.o] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.20-30.9/drivers/addon/cipe«
make[2]: *** [_modsubdir_cipe] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.20-30.9/drivers/addon«
make[1]: *** [_modsubdir_addon] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.20-30.9/drivers«
make: *** [_mod_drivers] Fehler 2

Den 2.6 Kernel verwende ich am besten garnicht, aber mache dann den 2.4.25 drauf.

minimike
07.03.04, 22:37
die grossen Distris patchen ihre Kernel mit Features udn fixes für dieselben fast zu Tode. Mit nem Vanilla Kernel von www.kernel.org lüppt mein System tadelos