public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* sb16 isa non-pnp problems
@ 2002-05-10  1:26 John Bäckstrand
  2002-05-10  3:48 ` Albert D. Cahalan
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: John Bäckstrand @ 2002-05-10  1:26 UTC (permalink / raw)
  To: linux-kernel

Ive been trying to get my sb16 isa non-pnp working on a
old 486, it has got two isa slots.

Ive checked the config of both my two NICs (tried two
different ones), and the config on my sb16, no
conflicts, and I am sure that I set the correct
parameters. I also tried a pnp isa sb16 (vibra). Ive
tried 2.2.20 and 2.4.17, both compiled in and module,
but not every possible combination though.

The problems Im seeing is for the pnp card that it isnt
detected at all, even if I do modprobe sb io=0x220
dma=1 irq=5, I guess that is because I cant seem to be
able to configure it using pnp, isapnp didnt print
anything and the conf-files seemed very long-winded.

The non-pnp card is atleast detected, and I can even
get sound from it. The sb16 DOS-util diagnose.exe from
creative plays fine on this card, but it doesnt even
detect the newer pnp card. Anyway, in linux I can cat
/dev/urandom > /dev/dsp on my non-pnp, and will get
noise. But my system will hang after about 10-20
seconds with this. Playing a mp3 using mpg123 gets me a
seg fault, or unable to handle paging request, aiiie:
killing interrupt handler or some other oops.

Any ideas? I have looked into /proc/interrupts,
/proc/ioports, /proc/dma, and there are no conflicts
afaics. Its an oldish 486, 20mb ram, running a
overdrive 80mhz right now.

---
John Bäckstrand



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: sb16 isa non-pnp problems
  2002-05-10  1:26 sb16 isa non-pnp problems John Bäckstrand
@ 2002-05-10  3:48 ` Albert D. Cahalan
  2002-05-10  9:48 ` Zwane Mwaikambo
  2002-05-10 11:30 ` Kurt Roeckx
  2 siblings, 0 replies; 5+ messages in thread
From: Albert D. Cahalan @ 2002-05-10  3:48 UTC (permalink / raw)
  To: John Bäckstrand; +Cc: linux-kernel

> Ive been trying to get my sb16 isa non-pnp working on a
> old 486, it has got two isa slots.
...
> The problems Im seeing is for the pnp card that it isnt
> detected at all, even if I do modprobe sb io=0x220
> dma=1 irq=5, I guess that is because I cant seem to be
> able to configure it using pnp, isapnp didnt print
> anything and the conf-files seemed very long-winded.

Ditch isapnp and those config files. If using Red Hat,
add "nopnp" to the kernel command line. Configure your
kernel (2.4.xx or 2.5.xx) to handle ISA PnP by itself.

> The non-pnp card is atleast detected, and I can even
> get sound from it. The sb16 DOS-util diagnose.exe from
> creative plays fine on this card, but it doesnt even
> detect the newer pnp card. Anyway, in linux I can cat
> /dev/urandom > /dev/dsp on my non-pnp, and will get
> noise. But my system will hang after about 10-20
> seconds with this. Playing a mp3 using mpg123 gets me a
> seg fault, or unable to handle paging request, aiiie:
> killing interrupt handler or some other oops.
> 
> Any ideas? I have looked into /proc/interrupts,
> /proc/ioports, /proc/dma, and there are no conflicts
> afaics. Its an oldish 486, 20mb ram, running a
> overdrive 80mhz right now.

Blame your motherboard. Many 486 motherboards have
trouble with DMA. I've had similar problems with a
real SoundBlaster16 and a "486". (IBM BlueLightning
486SLC2-66, Intel 486SX-25, and Intel DX4-75 OverDrive)

DOS DOOM played in DOS     --> crash
DOS DOOM in an OS/2 window --> OK
Linux with 8-bit sounds    --> OK
Linux with 16-bit sounds   --> crash

Forget about sound, junk the box, or use OS/2.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: sb16 isa non-pnp problems
  2002-05-10  1:26 sb16 isa non-pnp problems John Bäckstrand
  2002-05-10  3:48 ` Albert D. Cahalan
@ 2002-05-10  9:48 ` Zwane Mwaikambo
  2002-05-10 13:12   ` John Bäckstrand
  2002-05-10 11:30 ` Kurt Roeckx
  2 siblings, 1 reply; 5+ messages in thread
From: Zwane Mwaikambo @ 2002-05-10  9:48 UTC (permalink / raw)
  To: John Bäckstrand; +Cc: linux-kernel

I wouldn't mind seeing the dmesg+oops of a 2.4.18ish kernel with 
kernel ISAPNP. As well as /proc/isapnp before loading the module, and if 
possible /proc/dma and /proc/ioports after loading.

Thanks,
	Zwane

-- 
http://function.linuxpower.ca
		


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: sb16 isa non-pnp problems
  2002-05-10  1:26 sb16 isa non-pnp problems John Bäckstrand
  2002-05-10  3:48 ` Albert D. Cahalan
  2002-05-10  9:48 ` Zwane Mwaikambo
@ 2002-05-10 11:30 ` Kurt Roeckx
  2 siblings, 0 replies; 5+ messages in thread
From: Kurt Roeckx @ 2002-05-10 11:30 UTC (permalink / raw)
  To: John Bäckstrand; +Cc: linux-kernel

On Fri, May 10, 2002 at 03:26:49AM +0200, John Bäckstrand wrote:
> Ive been trying to get my sb16 isa non-pnp working on a
> old 486, it has got two isa slots.
> 
> Ive checked the config of both my two NICs (tried two
> different ones), and the config on my sb16, no
> conflicts, and I am sure that I set the correct
> parameters. I also tried a pnp isa sb16 (vibra). Ive
> tried 2.2.20 and 2.4.17, both compiled in and module,
> but not every possible combination though.
> 
> The problems Im seeing is for the pnp card that it isnt
> detected at all, even if I do modprobe sb io=0x220
> dma=1 irq=5, I guess that is because I cant seem to be
> able to configure it using pnp, isapnp didnt print
> anything and the conf-files seemed very long-winded.

I still have a SB16 ISA non-PNP around here and used it until a
few months ago.  It always worked perfectly.  It worked with 2.4,
2.2, 2.0 and older.

In my lilo.conf I had: append="sb=0x220,7,1,5"

So io=0x220, irq=7, dma=1 and dma16=5


Kurt


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: sb16 isa non-pnp problems
  2002-05-10  9:48 ` Zwane Mwaikambo
@ 2002-05-10 13:12   ` John Bäckstrand
  0 siblings, 0 replies; 5+ messages in thread
From: John Bäckstrand @ 2002-05-10 13:12 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: linux-kernel


----- Original Message -----
From: "Zwane Mwaikambo" <zwane@linux.realnet.co.sz>
To: "John Bäckstrand" <sandos@home.se>
Cc: <linux-kernel@vger.kernel.org>
Sent: Friday, May 10, 2002 11:48 AM
Subject: Re: sb16 isa non-pnp problems


> I wouldn't mind seeing the dmesg+oops of a 2.4.18ish
kernel with
> kernel ISAPNP. As well as /proc/isapnp before loading
the module, and if
> possible /proc/dma and /proc/ioports after loading.

They all look normal, afaics, and its probably not a
linux-pnp problem, since we found the problem. It was
the overdrive CPU causing problems. Works fne with the
original DX33. This was also the case in windows.
Suspecting wrong voltage to the cpu, ah well. Thanks
anyway =)

---
John Bäckstrand




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-05-10 13:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-10  1:26 sb16 isa non-pnp problems John Bäckstrand
2002-05-10  3:48 ` Albert D. Cahalan
2002-05-10  9:48 ` Zwane Mwaikambo
2002-05-10 13:12   ` John Bäckstrand
2002-05-10 11:30 ` Kurt Roeckx

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox