Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Aug 1999 12:07:53 -0400
From:      "Bill A. K." <billieakay@yahoo.com>
To:        "what? paintball?" <bleh@school.com>, "FreeBSD Questions" <questions@freebsd.org>
Subject:   Re: sound on ensoniq audio pci
Message-ID:  <001101beef13$feb5d8a0$01010101@bopper>
References:  <37C37B95.676B6A9A@school.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,
     Depending if you have a newer or older Ensoniq AudioPCI, this might
work. The OS supposedly had a problem with the newer AudioPCI chips (the
1371) but works with the 1370 (the older chip). However there is a patch
that allows the 1371 to work. If you need this patch, ask the list where to
get it, I don't know for sure.


Do this:

Add this line to your kernel configuration (I usually just put it at the end
of the file):

device pcm0

then do all the config, make depend, make, make installl, etc.

then reboot.  try this at a shell prompt for a quick reboot:

fastboot

then look at the kernel boot output (during booting or with dmesg)
see what pcm number it assigns to your card. For me under FreeBSD
3.2-RELEASE, it got pcm1, under 4.0-CURRENT, it got pcm0


if it got pcm0 then:

cd /dev
./MAKEDEV snd0

if it got pcm1 then:

cd /dev
./MAKEDEV snd1

and so on etc, etc

then after that, do this

cd /dev
cat audio

if you get a big pile of garbage, thats good.

press Control + C to stop it

then type this:

mixer vol 100
mixer pcm 100
mixer cd 100 (if you want to play cds)

and so on, just type mixer to see what other volumes you can adjust

finally, play a sound,  amp is good if you have any mp3 files laying around.


Good luck

Bill
billieakay@yahoo.com

----- Original Message -----
From: what? paintball? <bleh@school.com>
To: <freebsd-questions@freebsd.org>
Sent: Wednesday, August 25, 1999 1:13 AM
Subject: sound on ensoniq audio pci


> hey everyone.   im trying to configure sound on my computer, and im not
> really getting it.  i have an ensoniq audio pci card.  is there a place
> that would give me some hints on how to go about getting this working?
> im not sure if i should be compiling my kernel with snd0, or pcm0, or
> what.  any ideas on how i can get going on this?  thanks.
>
> -scott
>
> below is an output of dmesg.. i dunno if there is anything in there that
> i should be clueing into.
>
>
> -(6)stock@muffin stock$ dmesg
> Copyright (c) 1992-1999 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California. All rights
> reserved.
> FreeBSD 3.2-RELEASE #1: Mon Aug 23 13:19:10 PDT 1999
>     root@muffin.fshcrkr.com:/usr/src/sys/compile/MUFFIN
> Timecounter "i8254"  frequency 1193182 Hz
> CPU: Celeron (367.50-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x665  Stepping=5
>
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,
> PAT,PSE36,MMX,<b24>>
> real memory  = 134217728 (131072K bytes)
> avail memory = 127250432 (124268K bytes)
> Preloaded elf kernel "kernel" at 0xc032a000.
> Probing for devices on PCI bus 0:
> chip0: <Intel 82443BX host to PCI bridge> rev 0x03 on pci0.0.0
> chip1: <Intel 82443BX host to AGP bridge> rev 0x03 on pci0.1.0
> chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.7.0
> ide_pci0: <Intel PIIX4 Bus-master IDE controller> rev 0x01 on pci0.7.1
> chip3: <Intel 82371AB Power management controller> rev 0x02 on pci0.7.3
> vga0: <VGA-compatible display device> rev 0x04 int a irq 9 on pci0.11.0
> pn0: <82c169 PNIC 10/100BaseTX> rev 0x21 int a irq 10 on pci0.15.0
> pn0: Ethernet address: 00:a0:cc:3f:13:86
> pn0: autoneg complete, link status good (half-duplex, 10Mbps)
> Probing for devices on PCI bus 1:
> Probing for PnP devices:
> CSN 1 Vendor ID: USR2050 [0x50207256] Serial 0xd1acc983 Comp ID: @@@0000
> [0x00
> 000000]
> Probing for devices on the ISA bus:
> sc0 on isa
> sc0: VGA color <16 virtual consoles, flags=0x0>
> atkbdc0 at 0x60-0x6f on motherboard
> atkbd0 irq 1 on isa
> psm0 irq 12 on isa
> psm0: model MouseMan+, device ID 0
> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> sio2 at 0x3e8-0x3ef irq 5 on isa
> sio2: type 16550A
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: 1.44MB 3.5in
> wdc0 at 0x1f0-0x1f7 irq 14 on isa
> wdc0: unit 0 (wd0): <WDC WD136AA>
> wd0: 12971MB (26564832 sectors), 26354 cyls, 16 heads, 63 S/T, 512 B/S
> wdc1 at 0x170-0x177 irq 15 on isa
> wdc1: unit 0 (atapi): <FX240S/j01>, removable, intr, dma, iordis
> acd0: drive speed 4134KB/sec, 256KB cache
> acd0: supported read types: CD-R, CD-RW, CD-DA, packet track
> acd0: Audio: play, 255 volume levels
> acd0: Mechanism: ejectable tray
> acd0: Medium: CD-ROM 120mm data/audio disc loaded, unlocked
> wt0 not found at 0x300
> mcd0 not found at 0x300
> matcdc0 not found at 0x230
> scd0 not found at 0x230
> ppc0 at 0x378 irq 7 flags 0x40 on isa
> ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
> lpt0: <generic printer> on ppbus 0
> lpt0: Interrupt-driven port
> ppi0: <generic parallel i/o> on ppbus 0
> plip0: <PLIP network interface> on ppbus 0
> lpt0: <generic printer> on ppbus 0
> lpt0: Interrupt-driven port
> adv0 not found at 0x330
> bt_isa_probe: Probe failled for card at 0x330
> bt_isa_probe: Probe failled for card at 0x334
> bt_isa_probe: Probe failled for card at 0x230
> bt_isa_probe: Probe failled for card at 0x234
> bt_isa_probe: Probe failled for card at 0x130
> bt_isa_probe: Probe failled for card at 0x134
> bt0 not found at 0x134
> aha0 not found at 0x134
> vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
> npx0 on motherboard
> npx0: INT 16 interface
> sscape0 not found at 0x330
> sscape_mss0 not found at 0x543
> changing root device to wd0s2a
> pid 277 (ppp), uid 0: exited on signal 10 (core dumped)
> cmd civctp pid 511 tried to use non-present sched_setscheduler
> cmd civctp pid 512 tried to use non-present sched_setscheduler
> cmd civctp pid 513 tried to use non-present sched_setscheduler
> cmd civctp pid 523 tried to use non-present sched_setscheduler
> cmd civctp pid 524 tried to use non-present sched_setscheduler
> cmd civctp pid 525 tried to use non-present sched_setscheduler
> cmd civctp pid 526 tried to use non-present sched_setscheduler
>
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001101beef13$feb5d8a0$01010101>