From owner-freebsd-mobile Tue Aug 6 9:52:58 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 CAF6037B44B for ; Tue, 6 Aug 2002 09:52:46 -0700 (PDT) Received: from jupiter.linuxengine.net (jupiter.linuxengine.net [209.61.188.254]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BC1B43E86 for ; Tue, 6 Aug 2002 09:52:46 -0700 (PDT) (envelope-from john@utzweb.net) Received: from jupiterweb.commercevault.com (jupiterweb.commercevault.com [209.61.179.16] (may be forged)) by jupiter.linuxengine.net (8.11.6/8.11.0) with ESMTP id g76GrHa02556; Tue, 6 Aug 2002 11:53:17 -0500 Date: Tue, 6 Aug 2002 11:53:17 -0500 (CDT) From: John Utz X-X-Sender: john@jupiter.linuxengine.net To: Sean Chittenden Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: pcm0 not responding on -CURRENT... In-Reply-To: <20020806000914.GA89343@ninja1.internal> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Hi; On Mon, 5 Aug 2002, Sean Chittenden wrote: > > when in doubt. > > > > take all the batteries out. unplug it. > > > > let it sit for a sec. > > > > then put the batteries in and plug it in. > > > > see if that helps > > At first I thought you were kidding. This solved my problems. :-/ :-) should be, or already is, a FAQ entry. it is pretty damn hard to beleive the first time somebody tells you that tho...fortunately, the human mind is constructed in such a way that we eventually get desparate enuf to try *anything* once the agony has gone on long enuf :-) > Is there a reset that we're not performing on startup or unsuspend? -sc well... yes and no. it depends. most laptops are never really off, just like most VCR's and TV's and microwave ovens with clocks in them are never really off.... so, while smarter minds may have better information, i will venture that once ACPI is fully supported then FreeBSD will do a better job of managing this problem. but, you may always have a problem if you also boot windows on this laptop. why? because i think that ACPI 'opens the kimono' pretty far and wide, but it does it with the expectation that the operating system promises that it will 'wipe up afterwards'. :-) Windows device driver developers are under a lot of pressure to 'just get the damn thing shipped', so they arent guaranteed to have appropriately reset the various registers in the device when they stop using them. ACPI trusts that the registers are as they are supposed to be, because that was the promise made to it when the OS came into it's bedroom after the lights where out. But Windows is a naughty, rogueish OS that occasionally ravishes ACPI and then sneaks out the window. so, as ACPI's diligent parent, you are occasionally obligated to protect ACPI's modesty by: 1. Never allowing ACPI to be in the company of that nefarious cad named Windows. 2. If ACPI must come into intimate contact with Windows, you must carefully flush out ACPI's most private, delicate parts. so that's why ya gotta yank the power, eh! :-) man, i had fun writeing that! > > if it doesnt. remove all the power again. then enter the bios on the next > > reboot prior to entering any operating systems and reset the BIOS to > > default. > > > > then go on from there, etc. > > > > if that doesnt help. *consider* removing the cmos battery if it has one. > > > > i say consider because vital things might get permanently frobbed. > > > > if the cmos battery is soldered on, dont do it. if it's just in a slip > > contact. it's probably ok to remove it and then reconfigure everything > > from scratch. > > > > my particular laptop hp 800ct get's it's cardbus slots hosed if i boot > > windows. i have to depower to fix it... > > > > On Mon, 8 Jul 2002, Sean Chittenden wrote: > > > > > > > Anyone have any ideas why I'd be able to load snd_pcm.ko, then > > > > > have it stop responding as soon as I try and play a sound through > > > > > it? The dev entry disappears after the 1st time I try and use it. > > > > > I haven't recompiled my kernel, the only thing I've done recently > > > > > was use bsd-airtools (which I think did something someplace...). > > > > > > > > > > Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc047b15c. > > > > > ... > > > > > pcm0: port 0xd800-0xd8ff mem 0xfaffe000-0xfaffffff irq 5 at device 8.0 on pci0 > > > > > ... > > > > > pcm0:play:0: play interrupt timeout, channel dead > > > > > pcm0:play:0: play interrupt timeout, channel dead > > > > > pcm0:play:0: play interrupt timeout, channel dead > > > > > > > > I get this, too from time to time on my DI 8100. However, if I > > > > reboot, the problem is usually solved, so it's something > > > > intermittent. I have noticed since the latest maestro3 update the > > > > other day, I haven't seen the problem. > > > > > > Hmm... alright. As soon as usr.bin/ps is fixed on -CURRENT, I'll > > > rebuild and plunge into KSE III land. <:~) > > > > > > > > ... > > > > > > > > > > The only other thing that I can note of any significance for this > > > > > laptop is that on shutdown, this laptop will normally freeze hard > > > > > after it says "unloading vnlru" or some such. Anyone have any ideas? > > > > > > > > > > My best/wild/flailing guess is that one of the airtools did something > > > > > to my sound card... but I don't know how to reset the hardware config > > > > > for the snd card. eh? -sc > > > > > > > > Could be. While I have a wireless card for this laptop, I do not use > > > > bsd-airtools (yet). > > > > > > The thing that scares me about the bsd-airtools (port is in queue to > > > be committed) is that is that it tried to access the audio device when > > > I used it... and I haven't had sound since. To me it seems > > > implausible or something that would last beyond reboots, but it has so > > > I'm stumped. -sc > > -- John L. Utz III john@utzweb.net Idiocy is the Impulse Function in the Convolution of Life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message