Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jan 2001 23:22:20 +0100
From:      Martin Henrysson <blah@x.2y.net>
To:        freebsd-hardware@freebsd.org
Subject:   Problems with ess es1888
Message-ID:  <20010126232220.A54364@dust.x.2y.net>

next in thread | raw e-mail | index | archive | help
Hi!

I got an old laptop (Dell Latitude XPi P133ST, I think) the other day. I've been told that it has a ESS ES1888 sound card. In Windows it's called ess es1688 audioware or something, though, but Linux 2.2.16 recognizes it as es1888. I installed FreeBSD and recompiled the kernel with these parameters:
(with some help through the handbook)

device pcm
device sbc0 at isa? port 0x230 irq 5 drq 1 flags 0x0

I then rebooted the machine with the new kernel and the sound card was found:
Strange thing is that it was identified as an es688.


sbc0: <ESS 688> at port 0x230-0x235 irq 5 drq 1 on isa0
pcm0: <ESS 18xx DSP> on sbc0

Looks like it's working, right?

I ran ` cd /dev ; sh MAKEDEV snd0 ` as root as well, but when I tried cat:ing a file to /dev/dsp I ran into trouble. I heard no sound, even if program execution went without errors. I then tried mpg123 (just as if it would help ;), but without any luck.

The errors I received were:


$ mpg123 song.mp3
...
pcm0: play interrupt timeout, channel dead
^C
Then:
$ mpg123 song.mp3
Can't open /dev/dsp!

When I tried to run ` cat computer.au > /dev/dsp ` after that
I was told that /dev/dsp was busy.


Is there anyone out there who has managed to get this card up and running in FreeBSD? I'm using 4.2-RELEASE.

I have no idea what's wrong, and could need a little help.

Thanks,

Martin Henrysson
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010126232220.A54364>