Date: Thu, 15 Jul 1999 22:34:08 -0400 (EDT) From: "Joe \"Marcus\" Clarke" <marcus@miami.edu> To: "kbyanc@alcnet.com" <kbyanc@localhost.freedomnet.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: no sound from es1370 with pcm driver... Message-ID: <Pine.OSF.4.05.9907152233450.16109-100000@jaguar.ir.miami.edu> In-Reply-To: <Pine.BSF.4.05.9907152134180.702-100000@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
I had the same problem until I ran the following command everytime the machine booted up: mixer pcm 100 vol 100 cd 100 Joe Clarke On Thu, 15 Jul 1999, kbyanc@alcnet.com wrote: > > I have a SB128 PCI (es1370) sound card that is producing no sound under > FreeBSD 3.2-STABLE as of Jul 15th (last cvsup'ed about 2 hours ago). I > have always had this problem with this sound card and FreeBSD, I'm just > now getting around to trying to fix it. :) I have spent several hours over > the past few days trying to track down why there is no sound, including > searches of the mailing list archives, search engines, and only now beg > for your mercy here on -questions. And before anyone asks, yes the > speakers are on...it works should I boot into Windows. > > Here is all the info I can think of, if anyone thinks they know how to > fix it and needs more info, I'm more than happy to oblige. > > $ uname > FreeBSD freebsd 3.2-STABLE FreeBSD 3.2-STABLE #23: Thu Jul 15 21:18:03 EDT 1999 > > $ cat /dev/sndstat > FreeBSD Audio Driver (981002) Jul 15 1999 21:16:40 > Installed devices: > pcm1: <ENSONIQ AudioPCI> at 0xee80 irq 0 dma 0:0 > > $ 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-STABLE #23: Thu Jul 15 21:18:03 EDT 1999 > root@freebsd:/usr/src/sys/compile/HOME > Timecounter "i8254" frequency 1193182 Hz > CPU: Celeron (300.68-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x660 Stepping = 0 > Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR> > real memory = 67108864 (65536K bytes) > config> pnp 1 0 enable os irq0 3 drq0 4 port0 0x2F8 > config> > avail memory = 62717952 (61248K bytes) > Preloaded elf kernel "kernel" at 0xc0268000. > Preloaded userconfig_script "/boot/kernel.conf" at 0xc026809c. > Probing for devices on PCI bus 0: > chip0: <Intel 82443BX host to PCI bridge> rev 0x02 on pci0.0.0 > chip1: <Intel 82443BX host to AGP bridge> rev 0x02 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 > es1: <AudioPCI ES1370> rev 0x01 int a irq 9 on pci0.17.0 > pcm1: using I/O space register mapping at 0xee80 > bktr0: <BrookTree 848A> rev 0x12 int a irq 5 on pci0.19.0 > bti2c0: <bt848 Hard/Soft I2C controller> > iicbb0: <I2C generic bit-banging driver> on bti2c0 > iicbus0: <Philips I2C bus> on iicbb0 master-only > smbus0: <System Management Bus> on bti2c0 > smb0: <SMBus general purpose I/O> on smbus0 > MMAC Osprey, <no> tuner. > Probing for devices on PCI bus 1: > vga0: <Matrox model 0521 graphics accelerator> rev 0x01 int a irq 11 on pci1.0.0 > Probing for PnP devices: > CSN 1 Vendor ID: USR3031 [0x31307256] Serial 0xceea9cab Comp ID: @@@0000 [0x00000000] > sio1: type 16550A > sio1 (siopnp <USR3031> sn 0xceea9cab) at 0x2f8-0x2ff irq 3 on isa > Probing for devices on the ISA bus: > sc0 on isa > sc0: VGA color <16 virtual consoles, flags=0x0> > pcm0 not found > atkbdc0 at 0x60-0x6f on motherboard > atkbd0 irq 1 on isa > psm0 irq 12 on isa > psm0: model Generic PS/2 mouse, device ID 0 > sio0: configured irq 4 not in bitmap of probed irqs 0 > sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa > sio0: type 16550A > ppc0 at 0x378 irq 7 on isa > ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode > ppi0: <generic parallel i/o> on ppbus 0 > 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 flags 0xe0ffe0ff on isa > wdc0: unit 0 (wd0): <WDC AC36400L>, DMA, 32-bit, multi-block-16, sleep-hack > wd0: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S > wdc0: unit 1 (wd1): <Conner Peripherals 1620MB - CFS1621A>, DMA, 32-bit, multi-block-16, sleep-hack > wd1: 1548MB (3171168 sectors), 3146 cyls, 16 heads, 63 S/T, 512 B/S > wdc1 at 0x170-0x177 irq 15 flags 0xe0ffe0ff on isa > wdc1: unit 0 (wd2): <WDC AC313000R>, DMA, 32-bit, multi-block-16, sleep-hack > wd2: 12416MB (25429824 sectors), 25228 cyls, 16 heads, 63 S/T, 512 B/S > wdc1: unit 1 (atapi): <CD-ROM 48X/AKU/U22>, removable, intr, dma, iordis > acd0: drive speed 0 - 8250KB/sec, 128KB cache > acd0: supported read types: CD-DA > acd0: Audio: play, 255 volume levels > acd0: Mechanism: ejectable tray > acd0: Medium: CD-ROM 120mm audio disc loaded, unlocked > ep0 not found at 0x300 > vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa > npx0 on motherboard > npx0: INT 16 interface > changing root device to wd1s1a > ffs_mountfs: superblock updated for soft updates > ffs_mountfs: superblock updated for soft updates > > > $ cat /sys/i386/conf/HOME > # > # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks > # > # For more information read the handbook part System Administration -> > # Configuring the FreeBSD Kernel -> The Configuration File. > # The handbook is available in /usr/share/doc/handbook or online as > # latest version from the FreeBSD World Wide Web server > # <URL:http://www.FreeBSD.ORG/> > # > # An exhaustive list of options and more detailed explanations of the > # device lines is present in the ./LINT configuration file. If you are > # in doubt as to the purpose or necessity of a line, check first in LINT. > # > # $Id: GENERIC,v 1.143 1999/01/11 03:18:31 yokota Exp $ > > machine "i386" > cpu "I686_CPU" > ident HOME > maxusers 40 > > #options MATH_EMULATE #Support for x87 emulation > options INET #InterNETworking > options FFS #Berkeley Fast Filesystem > options FFS_ROOT #FFS usable as root device [keep this!] > options MFS #Memory Filesystem > #options NFS #Network Filesystem > #options MSDOSFS #MSDOS Filesystem > options "CD9660" #ISO 9660 Filesystem > options PROCFS #Process filesystem > options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] > options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device > options UCONSOLE #Allow users to grab the console > #options FAILSAFE #Be conservative > options USERCONFIG #boot -c editor > options VISUAL_USERCONFIG #visual boot -c editor > options "MD5" > options "VM86" > options PERFMON > options "AUTO_EOI_1" > options PSM_RESETAFTERSUSPEND > options SOFTUPDATES #enable softupdates > options VESA # support for VESA text modes > > # Posix real-time extensions > options "P1003_1B" > options "_KPOSIX_PRIORITY_SCHEDULING" > options "_KPOSIX_VERSION=199309L" > > > config kernel root on wd1 dumps on wd1 > > # To make an SMP kernel, the next two are needed > #options SMP # Symmetric MultiProcessor Kernel > #options APIC_IO # Symmetric (APIC) I/O > # Optionally these may need tweaked, (defaults shown): > #options NCPU=2 # number of CPUs > #options NBUS=4 # number of busses > #options NAPIC=1 # number of IO APICs > #options NINTR=24 # number of INTs > > controller isa0 > controller pci0 > controller pnp0 > > controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 > disk fd0 at fdc0 drive 0 > #disk fd1 at fdc0 drive 1 > > options "CMD640" # work around CMD640 chip deficiency > controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xe0ffe0ff > disk wd0 at wdc0 drive 0 > disk wd1 at wdc0 drive 1 > > controller wdc1 at isa? port "IO_WD2" bio irq 15 flags 0xe0ffe0ff > disk wd2 at wdc1 drive 0 > #disk wd3 at wdc1 drive 1 > > options ATAPI #Enable ATAPI support for IDE bus > options ATAPI_STATIC > device acd0 #IDE CD-ROM > #device wfd0 #IDE Floppy (e.g. LS-120) > > # sound stuff > device pcm0 at isa? port ? tty irq 9 drq 1 > #device pcm0 at isa? port ? tty > device joy0 #joystick > > controller iicbus0 > controller iicbb0 > controller smbus0 > device smb0 at smbus? > device bktr0 #brooktrout video capture card > > > # A single entry for any of these controllers (ncr, ahb, ahc) is > # sufficient for any number of installed devices. > #controller ncr0 > #controller ahb0 > #controller ahc0 > #controller isp0 > > # This controller offers a number of configuration options, too many to > # document here - see the LINT file in this directory and look up the > # dpt0 entry there for much fuller documentation on this. > #controller dpt0 > > #controller adv0 at isa? port ? cam irq ? > #controller adw0 > #controller bt0 at isa? port ? cam irq ? > #controller aha0 at isa? port ? cam irq ? > ##controller aic0 at isa? port 0x340 bio irq 11 > > #controller scbus0 > > #device da0 > > #device sa0 > > #device pass0 > > #device cd0 #Only need one of these, the code dynamically grows > > #device wt0 at isa? port 0x300 bio irq 5 drq 1 > #device mcd0 at isa? port 0x300 bio irq 10 > > #controller matcd0 at isa? port 0x230 bio > > #device scd0 at isa? port 0x230 bio > > # atkbdc0 controlls both the keyboard and the PS/2 mouse > controller atkbdc0 at isa? port IO_KBD tty > device atkbd0 at isa? tty irq 1 > device psm0 at isa? tty irq 12 > > device vga0 at isa? port ? conflicts > > # splash screen/screen saver > pseudo-device splash > > # syscons is the default console driver, resembling an SCO console > device sc0 at isa? tty > # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver > #device vt0 at isa? tty > #options XSERVER # support for X server > #options FAT_CURSOR # start with block cursor > # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines > #options PCVT_SCANSET=2 # IBM keyboards are non-std > > device npx0 at isa? port IO_NPX irq 13 > > # > # Laptop support (see LINT for more options) > # > device apm0 at isa? disable flags 0x31 # Advanced Power Management > > # PCCARD (PCMCIA) support > #controller card0 > #device pcic0 at card? > #device pcic1 at card? > > device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4 > #device sio1 at isa? port "IO_COM2" tty irq 3 > #device sio2 at isa? disable port "IO_COM3" tty irq 5 > #device sio3 at isa? disable port "IO_COM4" tty irq 9 > > controller ppbus0 > controller ppc0 at isa? port? tty irq 7 > device nlpt0 at ppbus? > device ppi0 at ppbus? > > #device lpt0 at isa? port? tty irq 7 > > # Order is important here due to intrusive probes, do *not* alphabetize > # this list of network interfaces until the probes have been fixed. > # Right now it appears that the ie0 must be probed before ep0. See > # revision 1.20 of this file. > #device ax0 > #device de0 > #device fxp0 > #device mx0 > #device pn0 > #device rl0 > #device tl0 > #device tx0 > #device vr0 > #device vx0 > #device wb0 > #device xl0 > > #device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000 > #device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000 > device ep0 at isa? port 0x300 net irq 10 > #device ex0 at isa? port? net irq? > #device fe0 at isa? port 0x300 net irq ? > #device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 > #device lnc0 at isa? port 0x280 net irq 10 drq 0 > #device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000 > #device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 > #device cs0 at isa? port 0x300 net irq ? > > pseudo-device loop > pseudo-device ether > #pseudo-device sl 1 > #pseudo-device ppp 1 > pseudo-device tun 1 > pseudo-device pty 16 > pseudo-device gzip # Exec gzipped a.out's > > # KTRACE enables the system-call tracing facility ktrace(2). > # This adds 4 KB bloat to your kernel, and slightly increases > # the costs of each syscall. > options KTRACE #kernel tracing > > # This provides support for System V shared memory. > # > options SYSVSHM > options SYSVMSG > options SYSVSEM > > # The `bpfilter' pseudo-device enables the Berkeley Packet Filter. Be > # aware of the legal and administrative consequences of enabling this > # option. The number of devices determines the maximum number of > # simultaneous BPF clients programs runnable. > pseudo-device bpfilter 2 #Berkeley packet filter > > > # USB support > #controller uhci0 > #controller ohci0 > #controller usb0 > # > # for the moment we have to specify the priorities of the device > # drivers explicitly by the ordering in the list below. This will > # be changed in the future. > # > #device ums0 > #device ukbd0 > #device ulpt0 > #device uhub0 > #device ucom0 > #device umodem0 > #device hid0 > #device ugen0 > > # > #options USB_DEBUG > #options USBVERBOSE > > > > I really appreciate your help! > > Thanks, > > Kelly > ~kbyanc@posi.net~ > FreeBSD - The Power To Serve - http://www.freebsd.org/ > Join Team FreeBSD - http://www.posi.net/freebsd/Team-FreeBSD/ > > > > > 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?Pine.OSF.4.05.9907152233450.16109-100000>