From owner-freebsd-multimedia Mon Sep 2 16:17:20 2002 Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCDA537B400 for ; Mon, 2 Sep 2002 16:17:14 -0700 (PDT) Received: from melusine.cuivre.fr.eu.org (melusine.cuivre.fr.eu.org [62.212.105.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF2FF43E4A for ; Mon, 2 Sep 2002 16:17:13 -0700 (PDT) (envelope-from thomas@melusine.cuivre.fr.eu.org) Received: by melusine.cuivre.fr.eu.org (Postfix, from userid 1000) id 98D242C3D5; Tue, 3 Sep 2002 01:17:12 +0200 (CEST) Date: Tue, 3 Sep 2002 01:17:12 +0200 From: Thomas Quinot To: freebsd-multimedia@freebsd.org Subject: ES1371 full duplex strangeness Message-ID: <20020903011712.C3808@melusine.cuivre.fr.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org When my -stable box boots, /dev/audio seems to work fine. I can play sound files, or cat /dev/audio and see the gibberish happily react to my speaking in the mike. Unfortunately, if I try anything involving full duplex (eg: cat /dev/audio > /dev/audio), all I can subsequently get on any access to the sound card is 'device busy'. Using gnomemeeting will also always result in loads of '/dev/dsp busy' messages. dmesg below. Please feel free to request more information or tests. Thomas. Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.6-STABLE #4: Wed Aug 21 02:33:01 CEST 2002 thomas@melusine.cuivre.fr.eu.org:/usr2/obj/usr2/src/sys/MELUSINE Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (451.02-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 671076352 (655348K bytes) config> enable apm avail memory = 648798208 (633592K bytes) Preloaded elf kernel "kernel" at 0xc039b000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc039b09c. Pentium Pro MTRR support enabled Using $PIR table, 6 entries at 0xc00f0d10 apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xb800-0xb80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 4.2 irq 9 chip1: port 0xe800-0xe80f at device 4.3 on pci0 bktr0: mem 0xe3000000-0xe3000fff irq 9 at device 9.0 on pci0 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only iicbus1: on iicbb0 master-only smbus0: on bti2c0 bktr0: Detected a DPL34-1@-@0 at 0x84 bktr0: Intel Smart Video III/VideoLogic Captivator PCI, tuner, dpl3518a dolby. xl0: <3Com 3c900-COMBO Etherlink XL> port 0xb000-0xb03f irq 9 at device 10.0 on pci0 xl0: Ethernet address: 00:60:97:7c:8c:2c xl0: selecting 10baseT transceiver, half duplex pcm0: port 0xa800-0xa83f irq 9 at device 11.0 on pci0 sym0: <875> port 0xa400-0xa4ff mem 0xdf800000-0xdf800fff,0xe0000000-0xe00000ff irq 11 at device 12.0 on pci0 sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking orm0: