[ltp] SuSE 8.2 on Thinkpad T40p

Theodore Ts'o linux-thinkpad@linux-thinkpad.org
Thu, 15 May 2003 19:35:03 -0400


On Thu, May 15, 2003 at 12:39:59PM -0700, Valient Gough wrote:
> 
> I recently got a new toy too, and installed SuSE 8.2 on it.  I've
> submitted a page to linux-laptop.net, but that may take a while to
> appear.  In case it helps anyone, I've put my notes online at
> www.pobox.com/~vgough/suse-t40p.html

Interesting.  Both you and Klaus indicated that you had problems with
getting Ultra DMA from working, but I had no problems using a stock
2.4.21-rc1 kernel:

ICH4: chipset revision 1
ICH4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1860-0x1867, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x1868-0x186f, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK6022GAX, ATA DISK drive
blk: queue c0371f40, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 117210240 sectors (60012 MB), CHS=7752/240/63, UDMA(100)

Here's the hdparm -i /dev/hda and hdparm -tT /dev/hda output:

# hdparm -i /dev/hda

/dev/hda:

 Model=TOSHIBA MK6022GAX, FwRev=HB002A, SerialNo=33LP0773T
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=46
 BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117210240
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4 
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: device does not report version:  1 2 3 4 5

# hdparm -tT /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.22 seconds =581.82 MB/sec
 Timing buffered disk reads:  64 MB in  2.19 seconds = 29.22 MB/sec

I didn't have to do anything special at all....

> Besides my 802.11a/b card not working, the only other real problem is
> that power management doesn't work.  2.4.20 (heavily patched by SuSE),
> and stock 2.4.21-rc2 ACPI both cause my laptop to hang when it
> suspends.  

I'm using APM, which works just fine with my T40p.  The problems with
ACPI I think are with the ACPI implementation, not with the laptop;
ACPI support in linux is pretty primitive, unfortunately.

					- Ted