배포판 : wowlinux 7.1 paran
사운드 카드 : P4v tank 라는 펜티엄 4 보드 내장 카드입니다.
Via686a 가 아닌 Via8233 이더군요.
alsa-driver-0.5.12a 의 README에 Via8233 의 내용이 있는걸로 보아 지원이 된다고 생각했습니다.
제가 수행(?)한 작업들 :
1. alsa-driver-0.5.12a, alsa-lib-0.5.10b, alsa-util-0.5.10 다운로드, ~/alsa/ 에 압축해제
2. ./configure, make install 을 alsa-driver 와 lib 에서 각각 해줌.
3. alsa-driver-0.5.12a/snddevices 실행
4. /etc/module.conf 편집
5. /sbin/depmod -a, /sbin/modprobe snd-card-via8233
/etc/module.conf 내용 :
alias char-major-116 snd
alias snd-card-0 snd-card-via8233
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
에러메세지 :
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol __pollwait_Rf55e743f
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol proc_root_Re21db5e4
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol register_chrdev_R0ec734c6
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol remove_proc_entry_R6be8391a
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol mem_map_R53821d33
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol create_proc_entry_R4231d820
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol register_sound_dsp_Rfb0875dd
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol vfs_follow_link_R38f67d06
/lib/modules/2.4.2-2wl/misc/snd.o: unresolved symbol register_sound_special_R4760d1e2
/lib/modules/2.4.2-2wl/misc/snd.o: insmod /lib/modules/2.4.2-2wl/misc/snd.o failed
/lib/modules/2.4.2-2wl/misc/snd.o: insmod snd-card-0 failed
rpm -qa | grep 'kernel' 로 학인을 해보니
kernel-headers-2.4.2-2wl
kernel-2.4.2-2wl
kernel-source-2.4.2-2wl
리눅스 인스톨시에 Devel 계통을 하나도 설치 안했다가..
binutils, gcc, glibc-devel, kernel-header, kernel-source 등을.. rpm -i --test 를 사용하여
하나씩 하나씩 설치해 주었었습니다.
그게 문제일까요? >_<
혹시 같은 카드에서 성공하신 분이 있는지도 알고 싶군요.
꾸벅~