IBM T30 problems with fxp0, sound and acpi/mouse

Lee Damon nomad at castle.org
Tue May 6 15:08:10 PDT 2003


> Date: Tue, 06 May 2003 14:48:58 -0700
> From: "Kevin Oberman" <oberman at es.net>
> Subject: Re: IBM T30 problems with fxp0, sound and acpi/mouse. 
> To: hans at lambermont.dyndns.org (Hans Lambermont)
> Cc: current at FreeBSD.org
> Message-ID: <20030506214858.8A5825D04 at ptavv.es.net>
> 
> > Date: Tue, 6 May 2003 23:20:10 +0200
> > From: hans at lambermont.dyndns.org (Hans Lambermont)
> > ...
> > IBM T30 problems with fxp0, sound and acpi/mouse.
> > I upgraded to 5.0 from -stable and am now trying to upgrade to -head.
> > I'm testing with the GENERIC kernel and stumble into the following
> > problems:
> > 
> > Using fxp0 causes timeouts on -head (works fine on 5.0-RELEASE-p7).
> > ...
> 
> There has been a lot of work on the fxp driver over the past couple of
> weeks. It's working for my with a kernel built from sources I cvsuped
> yesterday morning. This is a problem lots of people have
> reported. Hopefully fixed.

I did a CVSup about 4 hours ago, still have fxp0 timeouts on my T30.

> > Sound is not working anymore on both 5.0-RELEASE-p7 and -head (worked
> > fine on 4.7-STABLE)
> >  ...
> My T30 is not a maestro3. It's an ICH/AD1881A. You need devices ichsmb,
> smbus, smb, and pcm. I have never tried loading them. I build them into
> my kernel, but they should work OK if loaded.

Sound works fine on mine. I have the following additions from GENERIC:

# APM works on the T30, but ACPI doesn't yet
device		apm
# For PnP/PCI sound cards
device		pcm

> > Enabling ACPI disables the mouse. Without ACPI the mouse works fine:

I've gotten everything working under ACPI except the battery life indicator.
Since I kind of need that, I went back to APM.  My /boot/device.hints
has the following changes:

: || tylendel.castle.org [29] ; diff device.hints device.hints.orig 
36c36
< hint.apm.0.disabled="0"               # Mail/FreeBSD/59
---
> hint.apm.0.disabled="1"
94,95c94
< #hw.acpi.ec.event_driven="1"  # Mail/FreeBSD/21
< hint.acpi.0.disabled="1"      # Mail/FreeBSD/44
---
> hw.acpi.ec.event_driven="1"   # Mail/FreeBSD/23


> Use apm. It works quite well, although you will need ps2 (available as a
> floppy image from the IBM web site) to configure it. 

I didn't need it.  Hmm.

> Finally, remove "device eisa" from your kernel. It can cause weird
> behavior on the T30.

I'll have to give that a try.  Maybe that's my problem with fxp?  You
never know.

nomad
 -----------                       - Lee "nomad" Damon -          \
play: nomad at castle.org    or castle!nomad                          \
work: nomad at ee.washington.edu                                       \
                                 				    /\
Seneschal, Castle PAUS.                                            /  \
                "Celebrate Diversity"                             /    \




More information about the freebsd-current mailing list