Date: Sat, 06 Oct 2001 12:52:20 -0700 From: "Kevin Oberman" <oberman@es.net> To: Greg Lehey <grog@FreeBSD.ORG> Cc: Kenneth Mays <kmays2000@hotmail.com>, Nick.Barnes@pobox.com, freebsd-mobile@FreeBSD.ORG Subject: Re: recommended notebook for FreeBSD Message-ID: <200110061952.f96JqKk32067@ptavv.es.net> In-Reply-To: Your message of "Sat, 06 Oct 2001 13:27:38 %2B0930." <20011006132738.F13748@wantadilla.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Sat, 6 Oct 2001 13:27:38 +0930 > From: Greg Lehey <grog@FreeBSD.ORG> > Sender: owner-freebsd-mobile@FreeBSD.ORG > > On Friday, 5 October 2001 at 9:22:24 -0700, Kevin Oberman wrote: > > > First, ThinkPads use a separate utility, ps2, to set up most BIOS > > options. Only a couple of things are adjustable from the boot setup > > mode. While ps2 will not run under FreeBSD, you can make a bootable OS > > floppy with the ps2.exe file on it (if you have Windows on your 600E) > > or download a floppy image from the IBM web site. (Sorry, but I don't > > have the URL, but it's in the archives and not too hard to find on the > > site.) > > I don't know the 600E, which is not a current production machine, but > the newer machines don't need a separate setup utility. I suspect > that most of the other comments are related to this particular model > as well. As far as I know, the current ThinkPads including the T and A series (and probably the X) still use ps2 to setup BIOS. This is hear-say, though, so I may be wrong. > > To get the sound working configure the kernel with: > > device pcm0 at isa? port 0x52c irq 5 drq 1 flags 0x10 > > and do not include "options PNPBIOS" in your configuration. > > > > Before building the kernel, run the following script: > > #!/bin/sh > > perl -pi.orig -e "s@(dev/sound/pci/csa.c\s+optional pcm)@#\1@g;s@(csapcm.c\s+optional) pcm@\1 csa pcm@g" /sys/conf/files > > > > Note that this script must be re-run every time you update your > > sources! > > Hmm. I don't have time to look at this, but I don't think this is the > correct solution to the problem you're seeing. It was originally sent to me by Jonathan Chen and it passes the most critical test. It works and without this, it does not work. Jonathan said: "The 600E has a sound setup that apparently looks like both a PCI and ISA-PnP device, and is just plain weird. To get it working consistently as pcm0, simply apply the following patch and remove "device csa" from your kernel config." I'd love a fix that does not require patching every time I update, but I don't have it. > Some more recent Thinkpads come with a built-in PCI Ethernet card, > which is both faster and easier to integrate than the PCMCIA cards. Many have mini-PCI Ethernet and/or 802.11b cards, but the 600E predates these. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110061952.f96JqKk32067>
