← Back to team overview

sslug-teknik team mailing list archive

ALSA-lyd: "unresolved symbol in..."

 

Nu har jeg bakset med de nyeste ALSA-drivere i noget tid, men jeg kan
ikke få det til at virke. Øv.


Jeg har på bedste vis fulgt INSTALL-filens anvisninger til
installationen. Og der var ingen fejl under kørslen af ./configure, make
install eller ./snddevices.


Punkt fem siger, at jeg skal tilføje lydkortet i /etc/modules.conf. Mit
lydkort er af AC97-typen og sidder på min VIA8233A south bridge. Derfor
tilføjer jeg: 


--- klip fra modules.conf ---
# ISA PnP support
options isapnp isapnp_reserve_irq=9,10,11,12,13
# Den siger det samme hvadend ovenstående linie er udkommenteret eller
ej.

# ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-via8233
options snd-card-via8233 snd_index=0 snd_id="GusPnP"
snd_mpu_port="0x300" snd_joystick="1" snd_pbk_frame_size="128kB"
snd_cap_frame_size="128kB"

# [Jeg regner ikke med det har betydning hvad snd_id kaldes]

# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss 
--- klip ---



Når jeg nu kører "modprobe snd-card-via8233" får jeg følgende fejl
tilbage:

--- klip fra bash ---
/lib/modules/2.4.7-10/misc/snd.o: unresolved symbol
register_chrdev_R82739b6c
/lib/modules/2.4.7-10/misc/snd.o: unresolved symbol proc_root_Rd611da4a
[...]
--- klip ---

I alt ni gange fortæller den, at den ikke kan finde ud af det. Til sidst
skriver den:

--- klip fra bash ---
/lib/modules/2.4.7-10/misc/snd.o: insmod
/lib/modules/2.4.7-10/misc/snd.o failed
/lib/modules/2.4.7-10/misc/snd.o: insmod snd-card-via8233 failed
--- klip ---


Hvad er der galt? 

Jeg forstår ikke, hvorfor den klager over snd.o, og hvordan jeg kan
rette det hele op.

Mit system er en nyinstalleret Red Hat Linux 7.2. 


Med venlig hilsen
Thomas KrathNu har jeg bakset med de nyeste ALSA-drivere i noget tid,
men jeg kan ikke få det til at virke. Øv.


Jeg har på bedste vis fulgt INSTALL-filens anvisninger til
installationen. Og der var ingen fejl under kørslen af ./configure, make
install eller ./snddevices.


Punkt fem siger, at jeg skal tilføje lydkortet i /etc/modules.conf. Mit
lydkort er af AC97-typen og sidder på min VIA8233A south bridge. Derfor
tilføjer jeg: 


--- klip fra modules.conf ---
# ISA PnP support
options isapnp isapnp_reserve_irq=9,10,11,12,13
# Den siger det samme hvadend ovenstående linie er udkommenteret eller
ej.

# ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-via8233
options snd-card-via8233 snd_index=0 snd_id="GusPnP"
snd_mpu_port="0x300" snd_joystick="1" snd_pbk_frame_size="128kB"
snd_cap_frame_size="128kB"

# [Jeg regner ikke med det har betydning hvad snd_id kaldes]

# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss 
--- klip ---



Når jeg nu kører "modprobe snd-card-via8233" får jeg følgende fejl
tilbage:

--- klip fra bash ---
/lib/modules/2.4.7-10/misc/snd.o: unresolved symbol
register_chrdev_R82739b6c
/lib/modules/2.4.7-10/misc/snd.o: unresolved symbol proc_root_Rd611da4a
[...]
--- klip ---

I alt ni gange fortæller den, at den ikke kan finde ud af det. Til sidst
skriver den:

--- klip fra bash ---
/lib/modules/2.4.7-10/misc/snd.o: insmod
/lib/modules/2.4.7-10/misc/snd.o failed
/lib/modules/2.4.7-10/misc/snd.o: insmod snd-card-via8233 failed
--- klip ---


Hvad er der galt? 

Jeg forstår ikke, hvorfor den klager over snd.o, og hvordan jeg kan
rette det hele op.

Mit system er en nyinstalleret Red Hat Linux 7.2. 


Med venlig hilsen
Thomas Krath





Follow ups