향수: Linux 2.0.x 및 PCI 사운드

향수: Linux 2.0.x 및 PCI 사운드

향수에도 불구하고 나는 오래된 하드웨어를 조립하고 원본 CD에서 커널 2.0.18이 포함된 1996 SuSE Linux 4.3을 설치했습니다.

네트워킹과 좋은 그래픽을 포함하여 잘 실행됩니다.

소리만 빠져있습니다. 마더보드에는 ISA 슬롯이 없고 PCI만 있고 온보드 AC97 사운드 카드가 있고 SoundBlaster 128/Ensoniq CT4750 PCI 카드가 있는데 둘 다 지원되지 않는 것 같습니다. 나는 SoundBlaster 16 호환성과 몇 가지 다른 옵션을 시도했지만 성공하지 못했습니다.

커널 2.0.40으로 업그레이드하면 문제 없이 작동했지만 사운드 카드에 대한 추가 지원을 제공하지 않는 것 같습니다. 커널 2.2.x는 많은 카드에 새로운 사운드 지원을 제공하지만 업그레이드는 사소한 것이 아니며 향수 요인을 크게 줄일 것입니다.

커널 2.0.x에서 지원하는 PCI 사운드 카드/칩셋을 아는 사람이 있습니까? 아쉽게도 ISA 사운드 카드만 지원됩니다.

답변1

많은 연구 끝에 커널 2.0을 지원하는 PCI 사운드 카드에 대한 증거를 찾을 수 없습니다. 또한 "pci"에 대한 greping에서는 drivers/sound일치하는 항목이 없습니다.

2.2에서 일부 드라이버를 백포트할 수 있는지 알아보려고 했지만 사운드 아키텍처가 많이 변경되었으며 대부분(전부는 아니지만) 2.2 사운드 드라이버에는 2.0에 존재하지 않는 일부 헤더가 포함되어 있으므로 이미 포기했습니다. .

마지막으로 최신 커널 2.2.26으로 업그레이드했습니다. 즉, 올바르게 따르지 않음Linux 2.2.x 커널로 마이그레이션, 방금 커널과 모듈을 구성 및 구축하고 다음으로 업그레이드했습니다.modutils-2.1.121모듈 로딩이 작동하도록 하세요. 그 외에는 모든 것이 작동하는 것처럼 보였지만 xosview최신 1.7.3을 빌드하면 문제가 해결되었습니다.

그런 다음 몇 달러를 들여 "Creative Ensoniq AudioPCI 97(ES1371)"을 구입한 다음 modprobe es1371속담 ls /dev > /dev/audio의 사운드를 재생해야 했습니다! 오래된 것을 조립한 후에 mpg123는 MP3도 잘 재생되었습니다.

스크린샷을 추가하지 않을 수 없습니다...

수세 리눅스 4.3 커널 2.2

관련 정보