Date: Mon, 1 Feb 1999 22:18:49 +0100 From: Udo Erdelhoff <ue@nathan.ruhr.de> To: multimedia@FreeBSD.ORG Subject: SB Pro trouble after update to FreeBSD 3.0 Message-ID: <19990201221849.A1449@nathan.ruhr.de>
next in thread | raw e-mail | index | archive | help
Hi, I'm currently trying to convert my system from 2.2-stable to 3.0-stable (in other words, I've installed 3.0 on a second drive and I won't touch my 2.2-stable installation until the "new" system works flawless). I'm having big trouble getting my trusty old Soundblaster Pro to work under 3.0 with. Neither the snd- nor the pcm-drivers work and I've just discovered that the PCM drivers won't work under 2.2-stable, either. My old config for 2.2-stable is: controller snd0 device sb0 at isa? port 0x220 irq5 drq1 vector sbintr options "SBC_IRQ=5" device opl0 at isa? port 0x388 The 2.2 kernel recognizes the card: >sb0 at 0x220 irq 5 drq 1 on isa >sb0: <SoundBlaster Pro 3.1> >opl0 at 0x388 on isa >opl0: <Yamaha 2-OP FM> and it works perfectly. I've tried to use this config with 3.0-stable but /sbin/config complained about the unrecognized option "SBC_IRQ". If I compile a kernel without that option, I get the following message: >sb0 at 0x220 irq 5 drq 1 on isa >NOTE! SB Pro support required with your soundcard! >snd0: <SoundBlaster Pro 3.1> and the soundcard doesn't work at all. After some digging in the mailing list archives, I found an older (mid-98?) mail telling me to add device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x380 to my kernel config file. Well, this kernels doesn't complain about the missing SB Pro support but it doesn't work, either. I get DMA timeouts with mpg123. That doesn't surprise me - I do not have an SB16 with a second DMA channel. So I tried to switch to the pcm driver. I removed all the snd/sb-Stuff from my kernel config file and added this line: device pcm0 at isa ? port 0x220 tty irq 5 drq 1 flags 0 (taken from the pcm manual page) Unfortunately, this doesn't work, either: > pcm0 at 0x220 irq 5 drq 1 flags 0x1 on isa > Unknown card 0x0 0x0 -- hope it is SBPRO And still no sound with mpg123. This happens with both 2.2-stable and 3.0-stable. And I have absolutely no idea what's wrong with my config. The card is a *very* old Soundblaster Pro made by Creative Labs and it's set to port 0x220 IRQ 5 DMA 1. It's *not* a PNP card and the settings are correct (worked for several years with DOS, W311, W95, WNT and various FreeBSD 2.2-versions). The age of the card may be the reason why I'm having so much trouble. Back in old days of DOS, the setup programs had two options for the Soundblaster Pro: "Old cards" and "New cards". I had to use "Old". Any help would be greatly appreciated. /s/Udo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990201221849.A1449>
