System Admin

본문 바로가기
사이트 내 전체검색


RedHat Linux >> System Administration for Redhat Linux
[목차]
제4장 사운드카드 설정

    3. OSS 사운드 카드 설치하기

아마도 사운드 카드 때문에 고생해 본 독자라면 리눅스를 비롯한 여러 시스템의 사운드 카드 드라이버를 만드는 곳인 OSS(Open Sound System)라는 곳을 들어봤을 것입니다. 이곳은 각종 사운드 카드 드라이버를 만드는 곳인데 이번에는 OSS에서 제공하는 드라이버를 사용해서 자신의 사운드 카드를 설정하는 방법에 대해서 살펴보겠습니다.

OSS에서 제공하는 사운드 카드 드라이버의 개수는 상대적으로 많기 때문에 거의 대부분의 사용자들은 OSS 드라이버를 사용하면 자신의 사운드 카드를 설정할 수 있을 것입니다. 물론, 이 드라이버라 하더라도 모든 사운드 카드를 전부 사용할 수 있게 해주는 것은 아니겠죠? 사용 가능한 사운드 카드의 목록은 뒷부분에 게재하였습니다.

물론, 여기서도 정확하게 목록과 일치하는 사운드 카드가 아니더라도 유사한 기종이면 설정할 수 있습니다. 예를 들어 CS4624와 같은 사운드 카드는 CS4280으로 인식하지만 사용은 가능합니다. 목록에서 자신의 카드를 확인했다면 다음과 같이 OSS 드라이버를 설치합니다. 먼저, OSS 홈페이지(http://www.opensound.com)에 접속해서 최신 드라이버를 받아서 설치하시기 바랍니다.

# tar -xzvf osslinux392x-glibc-2213-UP.tar.gz [Enter]

압축을 풀었다면 이제 설치를 실행해야 하는데 그 전에 sndconfig를 실행했던 것과 마찬가지로 사운드 관련 모듈이 메모리에 적재되어 있는지 확인해야 합니다. 그리고 사운드 관련 프로그램들이 실행중인지도 체크하세요. 마지막으로 /etc/conf.modules 파일에 사운드 관련 설정이 있는지 확인하고 있다면 모두 삭제하거나 주석처리를 해야 합니다. 모드 문제가 해결되었다면 한텀과 같은 터미널에서 다음과 같이 실행합니다.

# ln -s /usr/share/terminfo /usr/lib/terminfo [Enter]
# ./oss-install [Enter]

이 파일을 실행하면 아래 그림과 같이 라이센스에 대한 내용을 출력하고 이에 동의 여부를 묻습니다.


이 라이센스에 동의하면 아래 그림과 같이 OSS 드라이버를 설치할 디렉토리를 묻습니다. 보통 리눅스용 RPM 패키지가 아닌 프로그램들을 설치할 때는 /usr/local 밑에 설치하는 것이 일반적입니다. '/usr/local/lib/oss'를 디렉토리로 지정하면 커널에 대한 분석을 하고 자동으로 모든 설치를 해 줍니다.

설치가 끝나면 아래 그림과 같이 OSS 드라이버가 자동으로 인식한 사운드 카드의 종류를 보여주고 저장할 것인지 묻는데 만일 변경할 내용이 있다면 아래의 메뉴에서 변경하세요. 참고로 CS4624를 CS4280으로 인식하는 것을 알 수 있는데 사운드 카드 동작에는 이상이 없었습니다.

OSS 드라이버의 설치가 모두 종료되면 'soundon' 이라는 명령을 사용해서 사운드 카드를 활성화시킬 수 있습니다. 이 명령을 실행하면 사운드 카드를 사용할 수 있게 사운드 카드에 관련된 장치를 만들고 모듈을 메모리에 적재시켜 줍니다.

참고로, OSS 드라이버를 설치할 때 라이센스를 꼼꼼히 살펴본 분이라면 알겠지만 처음 설치시에는 3시간동안 사용이 가능하지만 다음부터는 'soundon'을 한번 실행 시에 매번 20분까지만 사용이 가능합니다. 물론, 'soundon', 'soundoff' 명령을 반복해서 사용하면 연속적으로 사용이 가능합니다. 이를 크론(cron)에 등록해놓고 20분마다 'soundon', 'soundoff'가 자동으로 실행되게 해서 사용할 수도 있습니다 하지만 등록비용이 $20이니 부담스럽지 않다면 정식 라이센스를 얻는 것도 괜찮은 방법일 것입니다. 참고로 이 드라이버를 설치하면 /etc/conf.modules에 다음과 같은 세 개의 라인이 추가 됩니다.

# vi /etc/conf.modules
alias char-major-14 off
alias sound off
alias midi off

리눅스 시스템 부팅 시에 이 모듈설정 때문에 에러가 발생할 수도 있는데 이는 큰 문제가 되지 않으므로 그냥 무시해도 됩니다. 이것으로 OSS 드라이버의 설치가 끝났습니다.

리눅스에서 자신의 사운드 카드를 한번에 설정한다는 것은 그래픽 카드를 한번에 인식시킨 것 만큼 기분 좋은 일이 아닐 수 없습니다. 위에서 살펴본 커널에 포함된 사운드 카드 드라이버(sndconfig 명령으로 설정), ALSA 드라이버, OSS 드라이버 중에 하나를 사용하면 거의 모든 사운드 카드를 설정할 수 있을 것입니다.

4Front Tech. Virtual Mixer (includes SoftOSS)

4Front Tech. Virtual Synth (SoftOSS) for 486/40

4Front Tech. Virtual Synth (SoftOSS) for 486/66+

4Front Tech. Virtual Synth (SoftOSS) for Alphas

4Front Tech. Virtual Synth (SoftOSS) for MMX/P6/PII

4Front Tech. Virtual Synth (SoftOSS) for P100+

4Front Tech. Virtual Synth (SoftOSS) for PowerPCs

4Front Tech. WaveLoop loopback audio device (NOT SUPPORTED ANY MORE)

A-Plus Sound of Music (OPL3-SA)

A-Trend Harmony 3DS724 PCI *See README.PCI-XG*

A-Trend Harmony 3Ds751 (PCI)

AMD Interwave reference card

ARC Probook

AW32 Pro (R2.2-W2)

AW35 (CS4237)

AW37 Pro (CS4235)

AcerMagic S23

Actech PCI 388-A3D *BETA. See README.Vortex*

AdLib ASB 64 4D

AdLib FM synthesizer card

AdLib MSC 16 PnP (CS4235)

Adaptec AME-1570 (UNSUPPORTED)

Analog AD1848/1845/1847 *See README.chips

Analog AD1881 AC97 codec *See README.chips

Aureal Vortex PCI *BETA. See README.Vortex*

Aureal Vortex2 PCI *BETA. See README.Vortex*

Avance Logic ALS300

Avance Logic ALS4000

Aztech AZT1008 Sound Device *BETA*

Aztech AZT2320 Sound Device

Aztech AZT3000 Sound Device *NOT SUPPORTED*

Aztech Sound Galaxy NX Pro

Aztech Sound Galaxy NX Pro 16

Aztech Sound Galaxy WaveRider 32+

Aztech Washington

BTC Mozart Sound System

BTC-1831 Sound card (ES 1688)

Bravo Sound Card (OPTi 82C930)

Bull PowerPc builtin audio

CDR4235-6

CDR4235-8

CMedia CM8338A

CMedia CM8338B

CMedia CM8738

CS32-3DI

Cardinal DSP 16 (UNSUPPORTED)

Compaq Deskpro XL integrated Business Audio

Contributed lowlevel drivers *UNSUPPORTED*

Creative EMU8000 add on (PnP)

Creative EMU8000 add on (PnP)

Creative EMU8000 add on (PnP)

Creative Phone Blaster 28.8/33.6

Creative Sound Blaster 1.0 or 1.5

Creative Sound Blaster 16

Creative Sound Blaster 16 ASP

Creative Sound Blaster 16 PnP (type-1)

Creative Sound Blaster 16 PnP (type-10)

Creative Sound Blaster 16 PnP (type-11)

Creative Sound Blaster 16 PnP (type-12)

Creative Sound Blaster 16 PnP (type-13)

Creative Sound Blaster 16 PnP (type-2)

Creative Sound Blaster 16 PnP (type-3)

Creative Sound Blaster 16 PnP (type-4)

Creative Sound Blaster 16 PnP (type-5)

Creative Sound Blaster 16 PnP (type-6)

Creative Sound Blaster 16 PnP (type-7)

Creative Sound Blaster 16 PnP (type-8)

Creative Sound Blaster 16 PnP (type-9)

Creative Sound Blaster 16 Vibra

Creative Sound Blaster 2.x

Creative Sound Blaster 32/AWE

Creative Sound Blaster 32/AWE PnP (type-1)

Creative Sound Blaster 32/AWE PnP (type-10)

Creative Sound Blaster 32/AWE PnP (type-11)

Creative Sound Blaster 32/AWE PnP (type-2)

Creative Sound Blaster 32/AWE PnP (type-3)

Creative Sound Blaster 32/AWE PnP (type-4)

Creative Sound Blaster 32/AWE PnP (type-5)

Creative Sound Blaster 32/AWE PnP (type-6)

Creative Sound Blaster 32/AWE PnP (type-7)

Creative Sound Blaster 32/AWE PnP (type-8)

Creative Sound Blaster 32/AWE PnP (type-9)

Creative Sound Blaster AWE64 (type-1)

Creative Sound Blaster AWE64 (type-12)

Creative Sound Blaster AWE64 (type-2)

Creative Sound Blaster AWE64 (type-3)

Creative Sound Blaster AWE64 (type-4)

Creative Sound Blaster AWE64 (type-5)

Creative Sound Blaster AWE64 (type-6)

Creative Sound Blaster AWE64 (type-7)

Creative Sound Blaster AWE64 Gold (type-1)

Creative Sound Blaster AWE64 Gold (type-2)

Creative Sound Blaster PCI128 (new revisions (ES1371))

Creative Sound Blaster PCI128 (older revisions (ES1370))

Creative Sound Blaster PCI64

Creative Sound Blaster Pro

Creative ViBRA16C PnP

Creative ViBRA16CL PnP

Creative ViBRA16S PnP (type-1)

Creative ViBRA16S PnP (type-2)

Creative ViBRA16X PnP (HALF DUPLEX ONLY)

CrystaLake Crystal Clear Series 100

Crystal Audio (CS4235)

Crystal Audio (CS4235)

Crystal Audio (CS4235)

Crystal CRD4236B-1E

Crystal CRD4237B-5

Crystal CRD4237B-8

Crystal CS4231/4231A/4248 *See README.chips

Crystal CS4237 (type-1)

Crystal CS4280 PCI *BETA*

Crystal CS4614 PCI *NOT SUPPORTED YET*

Crystal CSC0B35 (CS4236B)

Crystal CX4237B-SIDE

Crystal Onboard PnP Audio (CS4235)

Cyrix MediaGX builtin audio *NOT SUPPORTED*

Dell Latidude builtin audio

Diamond Crystal MM PC/104

Diamond Monster Sound MX300 *BETA. See README.Vortex*

Diamond Sonic Impact S70 *See README.Maestro*

Diamond Sonic Impact S90 *See README.Vortex*

Digital AXP builtin audio

Dream 94PnP Home Studio *NOT SUPPORTED YET*

EON Bach SP901 (A3D) *BETA. See README.Vortex*

ESS ES1868 Plug and Play AudioDrive

ESS ES1869 Plug and Play AudioDrive (type-1)

ESS ES1869 Plug and Play AudioDrive (type-2)

ESS ES1878 Plug and Play AudioDrive

ESS ES1879 Plug and Play AudioDrive

ESS ES1968 Plug and Play AudioDrive

ESS Maestro-1 PCI *See README.Meestro*

ESS Maestro-2 PCI *See README.Maestro*

ESS Maestro-2E PCI *See README.Maestro*

ESS Solo-1 PCI *See README.Solo-1*

Echo Personal Sound System (UNSUPPORTED)

Ensoniq Soundscape Elite (see README.soundscape)

Ensoniq Soundscape PnP model 1 (see README.soundscape)

Ensoniq Soundscape PnP model 2 (see README.soundscape)

Ensoniq Soundscape S-2000 (see README.soundscape)

Ensoniq Soundscape VIVO

Ensoniq Soundscape VIVO90

Epson ActionNote 880 C/CX

Generic 256AV *NMA2* (See README.256AV!!!!)

Generic AD1815 based soundcard (PnP)

Generic AD1816 based soundcard (PnP)

Generic AD1816 based soundcard (PnP)

Generic ALS007 based soundcard (HALF DUPLEX ONLY)

Generic ALS100 based soundcard (HALF DUPLEX ONLY)

Generic ALS100Plus based soundcard (HALF DUPLEX ONLY)

Generic ALS120 based soundcard (HALF DUPLEX ONLY)

Generic CMI8330 based sound card (PnP)

Generic Crystal CS4232 based soundcard or motherboard (non PnP)

Generic Crystal CS4232 by Acer (PnP mode)

Generic Crystal CS4232 type-1 (PnP mode)

Generic Crystal CS4232 type-2 (PnP mode)

Generic Crystal CS4232 type-3 (PnP mode)

Generic Crystal CS4235

Generic Crystal CS4235 type-1

Generic Crystal CS4236 (type-1)

Generic Crystal CS4236 (type-2)

Generic Crystal CS4236 (type-3)

Generic Crystal CS4236 based soundcard or motherboard (non PnP)

Generic Crystal CS4236A (type-1)

Generic Crystal CS4236A (type-2)

Generic Crystal CS4236B

Generic Crystal CS4236B

Generic Crystal CS4237 based soundcard

Generic Crystal CS4237 based soundcard or motherboard (non PnP)

Generic Crystal CS4237B (type-1)

Generic Crystal CS4237B (type-2)

Generic Crystal CS4237B (type-3)

Generic Crystal CS4238 based soundcard or motherboard (non PnP)

Generic Crystal CS4239 based soundcard or motherboard (non PnP)

Generic ESS ES1688 based soundcard or motherboard

Generic ESS ES1788 based soundcard or motherboard

Generic ESS ES1887 based soundcard or motherboard

Generic ESS ES1888 based soundcard or motherboard

Generic ESS ES688 based soundcard or motherboard

Generic Jazz16 based soundcard

Generic MAD16 (OPTi 82C928) soundcard

Generic MAD16 Pro (OPTi 82C929) soundcard

Generic MAD16 Pro (OPTi 82C929) soundcard (duplex)

Generic MPU-401 compatible MIDI port

Generic MPU401 MIDI port (UART mode)

Generic Mozart soundcard (OAK OTI-601 chip)

Generic OPTi 82C924 based sound card (PnP)

Generic OPTi 82C924 soundcard (non PnP mode)

Generic OPTi 82C925 based sound card (PnP)

Generic OPTi 82C930 soundcard

Generic OPTi 82C931

Generic PSS (ESC614/ADSP2115/AD1848) soundcard (UNSUPPORTED)

Generic PowerPc builtin audio

Generic Soundscape based soundcard (see README.soundscape)

Generic Windows Sound System compatible

Generic Yamaha OPL3-SA (YMF701) based soundcard

Generic Yamaha OPL3-SA2 based sound card (type-1)

Generic Yamaha OPL3-SA2 based sound card (type-3)

Generic Yamaha OPL3-SA2 based sound card (type-4)

Generic Yamaha OPL3-SA3 based sound card

Generic Yamaha OPL3-SA3 based sound card (type-2)

Generic Yamaha OPL3-SAx (YMF715/YMF719) non-PnP

Genius Sound Maker 3DJ (CS4237)

Gravis Ultrasound

Gravis Ultrasound ACE

Gravis Ultrasound Extreme

Gravis Ultrasound MAX

Gravis Ultrasound PnP (with RAM)

Gravis Ultrasound PnP Pro

Gravis Ultrasound with 16 bit daughtercard

HP OmniBook 2100 (CS4236)

Home Studio 64 (analog audio only)

IBM Audio Feature (CS423X)

IBM Personal System 8xx (PowerPC) builtin audio

IBM Personal System 8xx (PowerPC) builtin audio

IBM RS6000/40P builtin audio

IBM RS6000/43P builtin audio

IBM Thikpad 770Z (CS4239)

Intel 810 PCI (Rev 2) *BETA*

Intel 810 PCI *BETA*

Intel Atlatis built in audio codec (CS4232)

Intel Endeavour builtin audio (SB16 Vibra)

Logitech Soundman 16

Logitech Soundman Games

Logitech Soundman Wave

MED3201 audio card

Maxi 64 Series

Maxi Sound 32 PnP (analog audio only)

Maxi Sound 64 Dynamic 3D (analog audio only)

Media Sound SW/32 (non PnP mode)

Media Vision Pro Audio Spectrum 16 (PAS16)

Media Vision Pro Audio Studio 16

Media Vision Thunderboard

MediaTrix AudioTrix Pro

MediaTrix Audiotrix 3D XG

MediaVision ProSonic 16

Microsoft Windows Sound System board

Motorola 56301 DSP. Select the right driver manually.

Motorola PowerStack II builtin audio

Motorola PowerStack Series E builtin audio

Motorola PowerStack builtin audio

Motorola RiscPC builtin audio - CS4231A

MultiWave AudioWave Green 16

Music Quest MIDI connector card (MCC)

Music Quest MQX-16 MIDI adapter

Music Quest MQX-16S MIDI adapter

Music Quest MQX-32 MIDI adapter

Music Quest MQX-32M MIDI adapter

Music Quest PC MIDI card

NEC Harmony (see README.soundscape)

Neomagic NM2200 PCI *BETA*

Orchid NuSound 3D *BETA. See README.Vortex*

Orchid SoundDrive 16EZ

Orchid SoundWave 32 (UNSUPPORTED)

Paradise DSP-16 (UNSUPPORTED)

Pine PT201

Primax SoundStorm FM 16

Primax SoundStorm Wave

RME Digi32 (See README.Digi32)

RME Digi32 Pro (See README.Digi32)

RME Digi32/8 (See README.Digi32)

RME Digi96 *BETA*

RME Digi96/8 *BETA*

RME Digi96/8 PAD *BETA*

RME Digi96/8 PRO *BETA*

Reveal SC300

Reveal WaveExtreme Pro (with RAM)

Rockwell Riptide PCI *NOT SUPPORTED YET*

Rockwell WaveArtist chipset

Roland MPU IPC-T MIDI adapter

S3 SonicVibes (audio only)

Shark Mako

Sharp PC8800

Shuttle Sound System 48

Sonorus STUDI/O (See README.Studio)

Sound Blaster Live (Linux only) *See README.Sblive*

Sound Blaster PCI / Ensoniq AudioPCI (ES1370)

Sound Blaster PCI1024 (Linux only) *See README.Sblive*

Sound Blaster PCI512 (Linux only) *See README.Sblive*

SoundBlaster CT5880 (BETA)

SoundBlaster PCI / Ensoniq AudioPCI97 (ES1371/ES1373)

Spacewalker HOT-255 PCI 3D (PCI)

TerraTec 128i PCI *See README.Solo-1*

TerraTec Maestro 32/96

TerraTec PCI BASE II *See README.Solo-1*

Terratec EWS64S *BETA. See README.EWS64*

Terratec EWS64XL *BETA. See README.EWS64*

Terratec Sound System Base 1 (AD1816)

Terratec Sound System Base 64 (AD1816)

Terratec XLerate (A3D) *BETA. See README.Vortex*

Tomato Sound System (OPTi 82C930)

Trident 4D Wave. See README.4DWave*

Trust Sound Expert De Luxe Wave 32

Turtle Beach Fiji (NOT SUPPORTED)

Turtle Beach Malibu (analog audio only)

Turtle Beach Maui

Turtle Beach Monte Carlo 928

Turtle Beach Monte Carlo 929

Turtle Beach Montego *BETA. See README.Vortex*

Turtle Beach Pinnacle (NOT SUPPORTED)

Turtle Beach TBS-2000 (NOT SUPPORTED)

Turtle Beach Tahiti (PRERELEASE, playback only)

Turtle Beach Tropez

Turtle Beach Tropez Plus (audio only)

Turtle beach Daytona (audio only)

Typhoon Sound System (non PnP mode)

VIA VT82C686A AC97 audio (BETA)

Videologic SonicStorm *See README.Maestro*

Wearnes Beethoven ADSP-16 (UNSUPPORTED)

Wearnes Classic 16

Western Digital Paradise DSP-16 (UNSUPPORTED)

Yamaha PCI 192 XG *See README.PCI-XG*

Yamaha Sound Edge SW20-PC

Yamaha YMF724 PCI *See README.PCI-XG*

Yamaha YMF724F PCI *See README.PCI-XG*

Yamaha YMF734 PCI *See README.PCI-XG*

Yamaha YMF740 PCI *See README.PCI-XG*

Yamaha YMF740C PCI *See README.PCI-XG*

Yamaha YMF744 PCI *See README.PCI-XG*

Zefiro Acoustics ZA2 *NOT RECOMMENDED*

Zenith Z-Player

[목차]

개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.