kernel 2.6.에서 maestro3 설치
현재 레드헷에서 kernel 2.4->2.6.16으로 업그레이드 하고 환경설정 중입니다.
사운드카드 (ES 1983s maestro3)인걸 확인하고, alsa에서 최근 소스를 다운받아 (alsa-driver-1.0.13)
설치를 했고, modprobe snd_maestro3하면 하기 모듈들이 제대로 로드가 됩니다.
snd_maestro3, snd_ac97_codec, snd_ac97_bus, snd_pcm, snd_timer, snd_page_alloc, snd, snd_core
그런데 문제는 플레이가 안됩니다. 시작 메뉴에 있는 soundcard detection을 사용하여 테스트를 하면 "maestro3 driver could not be loaded"라고 나옵니다. 제 생각에 모듈은 제대로 설치/로드가 되었으나 실제 음악 재생시, 커널은 "maestro3" 모듈을 찾는대신, 실제 로드된것은 알사의 snd_maestro3 이기 때문이라 생각되어 이 둘을 매핑하기 위해 아래 시도를 했습니다.
1) modprobe.conf에 "alias sound-slot-0 maestro3"라고 되어있던것을 snd_maestro3로 바꾸어봄
2) /lib/module/2.6.16 밑에 심볼릭 링크를 걸어 maestro3.o 를 snd_maestro.ko로 연결해줌
제가 alsa 드라이버 설치중에 뭘 빠뜨린 것이 있을까요?
혹은 커널2.6과의 호환묹 일까요?
고수님들의 조언 부탁드립니다.
댓글 달기