From owner-freebsd-mobile Wed Aug 28 16:30:29 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDD3E37B400 for ; Wed, 28 Aug 2002 16:30:26 -0700 (PDT) Received: from sargasso.cse.msu.edu (sargasso.cse.msu.edu [35.9.20.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37D0743E42 for ; Wed, 28 Aug 2002 16:30:26 -0700 (PDT) (envelope-from bg@cse.msu.edu) Received: from arctic.cse.msu.edu (arctic.cse.msu.edu [35.9.20.20]) by sargasso.cse.msu.edu (8.12.5/8.12.5) with ESMTP id g7SNUK9K002969; Wed, 28 Aug 2002 19:30:20 -0400 (EDT) From: Boris Gelfand Received: (from bg@localhost) by arctic.cse.msu.edu (8.11.6/8.8.8) id g7SNUKv19662; Wed, 28 Aug 2002 19:30:20 -0400 (EDT) Date: Wed, 28 Aug 2002 19:30:20 -0400 (EDT) Message-Id: <200208282330.g7SNUKv19662@arctic.cse.msu.edu> To: freebsd-mobile@freebsd.org Subject: Thinkpad 600E sound in 4.6-Stable? Cc: bg@cse.msu.edu Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello all! A bit of archive searching has hinted quite often at CS4610/11 sound chips working in FreeBSD-4 with a bit of tweaking. I've had no luck. Machine: Thinkpad 600E 366mhz, 2645-4AU. DOS-mode PS2 config for audio at port 530, irq 5, dma 0, dma 1, sb port 220. (If anyone needs a bootable ISO-image with the IBM ps2 config utilities, let me know -- running a FreeBSD-only shop is a pain at times ;). OS: 4.6-STABLE FreeBSD Sun Aug 25 19:25:42 EDT 2002 here are all the kernel config bits I've tried: # having this doesn't affect anything one way or other # and just generates lots of PNP error messages at boot: # unknown: can't assign resources #options PNPBIOS # this probes but no audio #device pcm0 at isa? port 0x530 irq 5 drq 0 flags 0x11 # same thing #device pcm #device csa0 at isa? port 0x530 irq 5 drq 0 flags 0x11 # same thing #device pcm #device sbc0 at isa? port 0x220 irq 5 drq 0 flags 0x11 # same thing #device pcm0 at isa? port 0x52c irq 5 drq 1 flags 0x10 # same thing #device pcm #device csa0 at isa? port 0x52c irq 5 drq 1 flags 0x10 # no go #device snd0 #device sb0 at isa? port 0x220 irq 5 drq 0 Here's the most hopeful dmesg probe I can get it to do: csa0: mem 0x50000000-0x500fffff,0x50100000-0x50100fff irq 11 at device 6.0 on pci0 csa: card is Unknown/invalid SSID (CS4610) device_probe_and_attach: csa0 attach returned 6 Some folks have reported that audio works with this type of suspicious probing, but I haven't had any luck with any actual audio output. With MAKEDEV on either snd0 or snd1, mpg123 returns "Can't open /dev/dsp!" I tried the previously posted fix to /usr/src/sys/conf/files with exactly the same results, although Kevin Oberman's very encouraging post from earlier this year says this fix is now unnecessary: http://www.geocrawler.com/archives/3/163/2002/2/0/7972084/ Any suggestions? Thanks much! -bg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message