Thinkpad T40 experience

Lukas Ertl <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hi there,

this week my new Thinkpad T40 arrived and I thought I let you know how it
works with FreeBSD.

I'm running -current on this machine, but didn't actually install it here,
I had the system already set up on my old laptop, so I just swapped disks
and booted the new machine, which went fine.

The actual model is a 2373-19G, which comes with a Pentium M 1.3GHz and
all the fine Centrino stuff like the intergrated WLAN - which doesn't
work, of course.

As I said, the machine boots fine.  I had to put
hw.pci.allow_unsupported_io_range="1" into /boot/device.hints to detect
the Cardbus devices correctly.

Suprisingly, ACPI also works fine, even S3 suspend does what it should do.
(The fan kicks in quite often - more than I'd like it to, and battery life
is shorter than in Windows - I get about three hours in BSD, and up to
four and more in Windows.)

I made some minimal modifications to my DSDT, but I guess they are rather
cosmetic.  There are some issues with X, though, you need to disable
hardware acceleration or you won't survive a resume.  Also, USB seems to
be broken after a suspend/resume cycle, but apart from that, it's ok.

When booting, I get these messages:

cbb0: <TI1520 PCI-CardBus Bridge> mem 0xb0000000-0xb0000fff irq 11 at
device 0.0
 on pci2
start (b0000000) < sc->membase (c0200000)
start (b0000000) < sc->pmembase (e8000000)

cbb1: <TI1520 PCI-CardBus Bridge> mem 0xb1000000-0xb1000fff irq 5 at
device 0.1
on pci2
start (b1000000) < sc->membase (c0200000)
start (b1000000) < sc->pmembase (e8000000)

start (88000000) < sc->membase (c0200000)
end (ffffffff) > sc->memlimit (cfffffff)
start (88000000) < sc->pmembase (e8000000)
end (ffffffff) > sc->pmemlimit (cfffffff)
start (88000000) < sc->membase (c0200000)
end (ffffffff) > sc->memlimit (cfffffff)
start (88000000) < sc->pmembase (e8000000)
end (ffffffff) > sc->pmemlimit (cfffffff)
ath0: <Atheros 5212> mem 0x88000000-0x8800ffff irq 5 at device 0.0 on
cardbus1
start (88000000) < sc->membase (c0200000)
start (88000000) < sc->pmembase (e8000000)
ath0: mac 5.6 phy 4.1 5ghz radio 1.7 2ghz radio 2.3
ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps
24Mbps 36Mbps 48Mbps 54Mbps

I'm not sure if these 'start < sc->membase' messages mean anything to
worry about - everything seems to work.

The Intel WLAN is not supported, and there's probably no driver for the
Softmodem, too.

All in all, this is a really nice laptop.

regards,
le

-- 
Lukas Ertl                             eMail: [email protected]
UNIX Systemadministrator               Tel.:  (+43 1) 4277-14073
Vienna University Computer Center      Fax.:  (+43 1) 4277-9140
University of Vienna                   http://mailbox.univie.ac.at/~le/
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.